Всем привет! Уже несколько недель у меня проблема с загрузкой виртуальных машин через PXE с использованием DHCP. DHCP не работает, если тип сетевой карты — Virtio или Intel e1000. Но при типе RTL8139 DHCP работает нормально. В первом случае я вижу DHCPDISCOVER (от iPXE) и DHCPOFFER (от моего DHCP-сервера) на интерфейсе виртуальной машины, но дальше ничего не происходит, и возникает ошибка Connection timed out. Всё отлично работает, если установить сетевую карту типа RTL8139. Ещё странный момент: если запустить tcpdump на хосте в момент, когда виртуальная машина ищет DHCP, то возникает Connection timed out даже при типе RTL8139! Но если tcpdump не запущен — всё работает. У кого-нибудь было такое? Это известная ошибка? Спасибо.
Ошибка в iPXE при загрузке через DHCP, Proxmox Виртуальная Среда
|
18.06.2014 21:35:00
|
|
|
|
|
|
03.07.2014 15:39:00
Кто-нибудь может подтвердить, пожалуйста? Я не знаю, связано ли это с Proxmox, KVM или ядром... У меня такая же проблема на двух кластерах.
|
|
|
|
|
|
08.08.2014 09:41:00
Никого?
|
|
|
|
|
|
26.08.2014 10:16:00
Для информации: я решил эту проблему, переместив сеть PVE (cman...) в отдельную сеть, отличную от сети виртуальных машин (моей DHCP). Использовать две разные сети — это нормально.
|
|
|
|
|
|
29.09.2014 13:41:00
Звучит немного страшновато, но может сработать, потому что pvecm status и clustat показывают имена узлов, а не реальные IP-адреса. Попробую и расскажу, как дела пойдут. Спасибо!
|
|
|
|
|
|
29.09.2014 13:50:00
Код: service cman restart; service pve-cluster restart; service pvestatd restart. Мне это помогло.
|
|
|
|
|
|
29.09.2014 14:40:00
Спасибо! Похоже, что cman должен находиться в другой физической сети. В моём случае я пробовал с другим сетевым интерфейсом, но той же VLAN, и это не сработало.
|
||||
|
|
|
|||
Читают тему
