set wtware-url Зеркала

Ответить

Смайлики
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ОТКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: set wtware-url Зеркала

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

flotsky » Пн фев 18, 2019 9:15 pm

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

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

aka » Пн фев 18, 2019 9:06 pm

flotsky писал(а): Пн фев 18, 2019 9:00 pm TFTP один, он-же роутер. Смысла его резервировать нет.
Почему всю загрузку с него не сделать?

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

flotsky » Пн фев 18, 2019 9:00 pm

Получилось так:
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 Зеркала

Dim-soft » Пн фев 18, 2019 8:06 pm

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

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

aka » Пт фев 15, 2019 1:11 am

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

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

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

Зеркалировать один только HTTP - не знаю как и не понимаю зачем.

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

flotsky » Чт фев 14, 2019 10:35 pm

Можно попробовать реализовать данный функционал силами ipxe в скрипте wtware.http.cfg
Пример меню можно попытаться переделать в последовательный перебор адресов зеркал.
Документация ipxe

set wtware-url Зеркала

petav » Чт фев 14, 2019 9:57 pm

Имею два http зеркала с файлами для загрузки wtware
Есть механизм указания зеркал в конфигурации?

Вернуться к началу