Хорошо, сегодня я выполняю небольшое обслуживание двух моих виртуальных машин Ubuntu в моей лаборатории (подходящее обновление на обоих), и внезапно сеть в моих виртуальных машинах полностью сломалась на одном хосте, но не на другом.Оба работают под одной и той же ОС, оба настроены одинаково и оба подключены к портам коммутатора, которые настроены одинаково. Примечательно, что сегодня утром обе машины работали нормально.
Оба хоста имеют в основном идентичные конфигурации сетевого плана, как показано ниже;
сеть:
версия: 2
визуализатор: сетевой
мосты:
xenbr0:
адреса:
- 10.10.10.217/24
шлюз4: 10.10.10.254
серверы имен:
поиск: [<частное>]
адреса: [<частный>]
интерфейсы: [enp182s0f0]
мост102:
DHCP4: нет
интерфейсы: [vlan102]
мост101:
DHCP4: нет
интерфейсы: [vlan101]
мост99:
DHCP4: нет
интерфейсы: [vlan99]
мост2:
DHCP4: нет
интерфейсы: [vlan2]
мост1:
DHCP4: нет
интерфейсы: [vlan1]
Ethernet:
enp182s0f0:
DHCP4: нет
МТУ: 9000
enp182s0f1:
DHCP4: нет
МТУ: 9000
вланы:
влан102:
принять-ра: нет
идентификатор: 102
ссылка: enp182s0f1
влан101:
принять-ра: нет
идентификатор: 101
ссылка: enp182s0f1
влан99:
принять-ра: нет
идентификатор: 99
ссылка: enp182s0f1
vlan2:
принять-ра: нет
идентификатор: 2
ссылка: enp182s0f1
vlan1:
принять-ра: нет
идентификатор: 1
ссылка: enp182s0f1
Конфигурация в основном такова, что первый интерфейс может перейти к хранилищу (NFS более 10G), а другой сетевой адаптер предназначен для виртуальных машин. Примечательно, что такая же идентичная конфигурация с другим IP-адресом отлично работает на другом хосте.
Также примечательно, что я могу использовать «ip addr» для назначения IP-адреса любому мосту или интерфейсу VLAN, и он отлично работает, я могу пинговать его с других хостов и так далее, поэтому я знаю, что мои VLAN не сломаны. Что сломано, так это конкретно мои виртуальные машины.
Я также отметил, что когда я пытался перенести гостей на другой хост, функция, которая до сих пор отлично работала, я получал ошибки, связанные с невозможностью доступа к хранилищу на целевом хосте...но я абсолютно точно подтвердил, что хранилище существует на обоих хостах и доступно.
На данный момент у меня есть критически важные виртуальные машины для моей лабораторной работы, работающие на одном хосте, что не идеально (недостаточно памяти для обработки всей лаборатории). Если не считать восстановления моего хоста, я не уверен, что делать дальше, чтобы исправить эту вещь.
Какие-нибудь мысли, прежде чем я просто снесу хост и начну с нуля?