Страница 1 из 1
					
				set wtware-url Зеркала
				Добавлено: Чт фев 14, 2019 9:57 pm
				 petav
				Имею два http зеркала с файлами для загрузки wtware
Есть механизм указания зеркал в конфигурации?
			 
			
					
				Re: set wtware-url Зеркала
				Добавлено: Чт фев 14, 2019 10:35 pm
				 flotsky
				Можно попробовать реализовать данный функционал силами ipxe в скрипте wtware.http.cfg
Пример меню можно попытаться переделать в последовательный перебор адресов зеркал.
Документация ipxe 
			 
			
					
				Re: set wtware-url Зеркала
				Добавлено: Пт фев 15, 2019 1:11 am
				 aka
				Я только одну схему зеркала для загрузки представляю: 
Два DHCP. Полностью синхронизированных, выдающих терминалам одинаковые IP, иначе втварь будет ругаться. Отличие только одно: каждый DHCP отправляет загружаться со своего TFTP, который затем пересылает на свой HTTP. Если TFTP или HTTP падает, соответствующий им DHCP тоже надо выключить.
Это долго, сложно, на майкрософтовых DHCP думаю не реализуемо, только на юниксовых с генерированием конфигов скриптами.
Зеркалировать один только HTTP - не знаю как и не понимаю зачем.
			 
			
					
				Re: set wtware-url Зеркала
				Добавлено: Пн фев 18, 2019 8:06 pm
				 Dim-soft
				aka писал(а): Пт фев 15, 2019 1:11 am
Я только одну схему зеркала для загрузки представляю: 
на майкрософтовых DHCP думаю не реализуемо
 
У меня так сделано, ВСЕ адреса "в резервации". Область одинаковая, IP сервера загрузки - каждый DHCP выдаёт себя
 
			 
			
					
				Re: set wtware-url Зеркала
				Добавлено: Пн фев 18, 2019 9:00 pm
				 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 и скармливаем ему этот скрипт.
 
			 
			
					
				Re: set wtware-url Зеркала
				Добавлено: Пн фев 18, 2019 9:06 pm
				 aka
				flotsky писал(а): Пн фев 18, 2019 9:00 pm
TFTP один, он-же роутер. Смысла его резервировать нет.
 
Почему всю загрузку с него не сделать?
 
			 
			
					
				Re: set wtware-url Зеркала
				Добавлено: Пн фев 18, 2019 9:15 pm
				 flotsky
				Роутер микротик.
На нём нет достаточно места. Во флеш памяти свободно ~10Mb.
Попытки воткнуть в него флешку съедают 70% cpu при чтении.
А вот скриптик до 100kb отдавать самое то.