Домен даних: Недійсний MTU спричиняє збій інтерфейсу VLAN після перезавантаження
Summary: Інтерфейс VLAN став недоступним після перезавантаження, оскільки недійсна конфігурація MTU була відхилена під час початкової конфігурації, але залишалася в реєстрі, що призводило до відмови інтерфейсу, коли система намагалася застосувати недійсний MTU під час ініціалізації інтерфейсу. ...
Symptoms
Домен даних стає недоступним після перезавантаження або операції завантаження/завантаження інтерфейсу.
Статус інтерфейсу VLAN відображається як відключений або вимкнений.
Спроба налаштувати MTU більший за материнський інтерфейс повертає помилку валідації.
Інтерфейс може продовжувати працювати з попередньо налаштованим MTU до перезавантаження або перезавантаження інтерфейсу.
Після перезавантаження пошкоджений інтерфейс VLAN не з'являється.
# net config veth1.100 mtu 9000
Configuring interface... **** vlan mtu, 9000, is bigger than the base, veth1, mtu, 1500
!!!! juno-193 YOUR DATA IS IN DANGER !!!! # reg_cmd show config_master.net | grep veth1
config_master.net.veth1.100.bonding.mode = dontcare
config_master.net.veth1.100.enabled = true
config_master.net.veth1.100.mtu_state = 1
config_master.net.veth1.100.mtusize = 9000
veth1.100 yes running no 7.7.7.7 255.255.255.0 n/a connected
xxxx::xxxx:xxxx:fe8e:e47c** /64
!!!! juno-193 YOUR DATA IS IN DANGER !!!! # reboot
Broadcast message from root (pts/0) : The system is going down for reboot NOW!
!!!! juno-193 YOUR DATA IS IN DANGER !!!! #
veth1 yes running no 9.9.9.9 255.255.255.0 n/a roundrobin: eth3a,eth3b connected
xxxx:xxxx:xxxx:xxxx:ac0:ebff:fe8e:e47c** /64
xxxx::xxxx:xxxx:fe8e:e47c** /64
xxxx:xxxx:xxxx:bea5:ac0:ebff:fe8e:e47c** /64
veth1.100 yes down no 7.7.7.7 255.255.255.0 n/a disabledCause
Коли недійсне значення MTU налаштовано на інтерфейсі VLAN, пов'язаному з зв'язаним інтерфейсом, система коректно відхиляє конфігурацію і продовжує працювати з попередньо налаштованим MTU.
Однак недійсне значення MTU все одно записується в реєстр і не скасовується.
Під час перезавантаження або коли інтерфейс відключається і запускається, система зчитує збережену конфігурацію з реєстру і намагається застосувати недійсний MTU.
Оскільки валідація MTU не виконується під час ініціалізації інтерфейсу, інтерфейс VLAN не може запрацювати.
Хоча конфігурація MTU не вдалася, недійсне значення залишається збереженим і застосовується повторно під час наступних подій ініціалізації інтерфейсу.
Resolution
Якщо проблема вже виникла:
Отримайте доступ до системи через iDRAC, послідовну консоль або інший метод керування поза смугою.
Налаштуйте дійсне значення MTU, яке не перевищує MTU материнського інтерфейсу.
Якщо потрібно, поверніть інтерфейс онлайн.
Приклад:
net config veth1.100 mtu 1500
Превентивна дія
Поки не буде доступно постійне виправлення, коли спроба налаштування MTU не проходить валідацію, негайно повторіть команду, використавши дійсне значення MTU.
Інженерія планує виправлення DDOS 8.8
Приклад:
net config veth1.100 mtu 9000
Configuring interface...**** vlan mtu, 9000, is bigger than the base, veth1, mtu, 1500
Виправте це негайно:
net config veth1.100 mtu 1500
Це гарантує, що реєстр оновлений із дійсним значенням і запобігає збою інтерфейсу після перезавантаження або перезавантаження
.Важливі примітки
Системи без iDRAC або іншого доступу до віддаленого керування можуть вимагати візиту інженера клієнта (CE) на місці для доступу до послідовної консолі та корекції конфігурації MTU.
У новіших системах, якщо мережеве підключення втрачається і немає альтернативного шляху керування, може знадобитися втручання на місці для відновлення доступу.