set wtware-url Зеркала

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
petav
Сообщения: 175
Зарегистрирован: Пт окт 15, 2010 2:46 pm

set wtware-url Зеркала

Сообщение petav »

Имею два http зеркала с файлами для загрузки wtware
Есть механизм указания зеркал в конфигурации?
flotsky
Сообщения: 8
Зарегистрирован: Чт дек 27, 2018 4:44 pm

Re: set wtware-url Зеркала

Сообщение flotsky »

Можно попробовать реализовать данный функционал силами ipxe в скрипте wtware.http.cfg
Пример меню можно попытаться переделать в последовательный перебор адресов зеркал.
Документация ipxe
aka
Разработчик
Разработчик
Сообщения: 11003
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: set wtware-url Зеркала

Сообщение aka »

Я только одну схему зеркала для загрузки представляю:

Два DHCP. Полностью синхронизированных, выдающих терминалам одинаковые IP, иначе втварь будет ругаться. Отличие только одно: каждый DHCP отправляет загружаться со своего TFTP, который затем пересылает на свой HTTP. Если TFTP или HTTP падает, соответствующий им DHCP тоже надо выключить.

Это долго, сложно, на майкрософтовых DHCP думаю не реализуемо, только на юниксовых с генерированием конфигов скриптами.

Зеркалировать один только HTTP - не знаю как и не понимаю зачем.
Dim-soft
Сообщения: 490
Зарегистрирован: Пт янв 13, 2006 9:57 am

Re: set wtware-url Зеркала

Сообщение Dim-soft »

aka писал(а):
Пт фев 15, 2019 1:11 am
Я только одну схему зеркала для загрузки представляю:
на майкрософтовых DHCP думаю не реализуемо
У меня так сделано, ВСЕ адреса "в резервации". Область одинаковая, IP сервера загрузки - каждый DHCP выдаёт себя
flotsky
Сообщения: 8
Зарегистрирован: Чт дек 27, 2018 4:44 pm

Re: set wtware-url Зеркала

Сообщение flotsky »

Получилось так:
TFTP один, он-же роутер. Смысла его резервировать нет.
При загрузке PXE забирает с tftp скрипт:

Код: Выделить всё

#!ipxe
boot   http://192.168.5.38/wtware/5.8.45/packages/kernel BOOT_IMAGE=http://192.168.5.38/wtware/5.8.45/packages/kernel quiet ||
boot   http://192.168.5.39/wtware/5.8.45/packages/kernel BOOT_IMAGE=http://192.168.5.39/wtware/5.8.45/packages/kernel quiet ||
boot something-else
Скрипт пытается http load с 192.168.5.38, если ошибка - идёт на 192.168.5.39 и так далее. Вполне можно http поменять на tftp.
Загрузчик никакой подсовывать не надо, он уже есть в сетевой карте. Если грузимся с флешки, то берём загрузчик с ipxe.org и скармливаем ему этот скрипт.
aka
Разработчик
Разработчик
Сообщения: 11003
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: set wtware-url Зеркала

Сообщение aka »

flotsky писал(а):
Пн фев 18, 2019 9:00 pm
TFTP один, он-же роутер. Смысла его резервировать нет.
Почему всю загрузку с него не сделать?
flotsky
Сообщения: 8
Зарегистрирован: Чт дек 27, 2018 4:44 pm

Re: set wtware-url Зеркала

Сообщение flotsky »

Роутер микротик.
На нём нет достаточно места. Во флеш памяти свободно ~10Mb.
Попытки воткнуть в него флешку съедают 70% cpu при чтении.
А вот скриптик до 100kb отдавать самое то.
Ответить