Начальная загрузка PXE, не происходящая из-за проблемы DHCP

Ответы на другой вопрос дали мне идею, которая, кажется, работала. Я добавил следующее к своему/etc/rc.local файлу:

# ... and restart Mongrel
su - MyUserName -c "/etc/init.d/mongrel_cluster start"

# ... and restart ferret
su - MyUserName -c "cd /path/to/rails_root && ./script/ferret_server --root=/path/to/rails_root -e production  start"

... и дурной глаз! Mongrel & Ferret Серверы DRb, кажется, перезагружают!

Существует ли соответствующий сценарий для вызова, когда система закрывается (т.е. правильно уничтожить mongrel_cluster и ferret_server)?

1
задан 9 April 2010 в 00:56
2 ответа

Тот журнал не вполне имеет смысла мне, потому что он регистрирует Обнаружить пакет, но не Предложение и Пакеты запроса. И все же это говорит, что клиент запросил адрес. Но адрес, который, предположительно, запросил клиент, явно недопустим. Я не знаю, завинчивает ли клиент, или сервер DHCP. Было бы хорошо видеть действительность пакетов на проводе.

Используйте управляемый переключатель, чтобы зеркально отразить клиентский порт ноутбука, поместить сниффера на тот порт и посмотреть на весь DHCP, ARP и кадры ICMP. Вы могли использовать tcpdump что-то вроде этого:

sudo tcpdump -i eth0 -nevvvs0 '(udp port bootpc) or arp or icmp'

Кроме того, этот журнал действительно с 6-го июня? Вы сидели по этому вопросу в течение 10 месяцев, или Ваши системные часы/календарь установлены неправильно?

0
ответ дан 4 December 2019 в 02:08

Это сообщение обычно происходит, когда Ваш пул DHCP полон (т.е. каждый адрес, который может быть выделен сервером DHCP, использовался или резервируется).

При перезапуске демона DHCP (который должен выпустить все IP-адреса), это все еще происходит?

1
ответ дан 4 December 2019 в 02:08
  • 1
    Если сброс Вашего dhcp демона выпускает все IP-адреса, that' s бедный dhcp демон. ISC dhcpd (тот, поставленный с большинством дистрибутивов Linux в эти дни), не ведет себя этот путь. –  David Mackintosh 9 April 2010 в 07:02

Теги

Похожие вопросы