Data Domain: Una MTU no válida provoca una falla en la interfaz de VLAN después del reinicio
Summary: Una interfaz de VLAN quedaba inaccesible después de un reinicio porque se rechazaba una configuración de MTU no válida durante la configuración inicial, pero aún persistía en el registro, lo que hacía que la interfaz fallara cuando el sistema intentaba aplicar posteriormente la MTU no válida durante la inicialización de la interfaz. ...
Symptoms
Data Domain se vuelve inaccesible después de un reinicio o una operación de inactividad/activación de la interfaz.
El estado de la interfaz de VLAN se muestra como inactivo o deshabilitado.
Intentar configurar una MTU mayor que la MTU de la interfaz principal arroja un error de validación.
La interfaz puede continuar ejecutándose con la MTU configurada anteriormente hasta que se produzca un reinicio de la interfaz.
Después del reinicio, la interfaz VLAN afectada no aparece.
# 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
Cuando se configura un valor de MTU no válido en una interfaz de VLAN asociada con una interfaz adherida, el sistema rechaza correctamente la configuración y continúa funcionando con la MTU configurada anteriormente.
Sin embargo, el valor de MTU no válido se sigue escribiendo en el registro y no se revierte.
Durante un reinicio, o cuando la interfaz se desactiva y vuelve a activarse, el sistema lee la configuración conservada del registro e intenta aplicar la MTU no válida.
Dado que la validación de MTU falla durante la inicialización de la interfaz, la interfaz VLAN no puede estar en línea.
Aunque la configuración de MTU falló, el valor no válido permanece almacenado y se vuelve a aplicar en eventos de inicialización de interfaz posteriores.
Resolution
Si el problema ya ocurrió:
Acceda al sistema a través de iDRAC, la consola en serie u otro método de administración fuera de banda.
Configure un valor de MTU válido que no supere el MTU de la interfaz principal.
Vuelva a poner la interfaz en línea si es necesario.
Ejemplo:
net config veth1.100 mtu 1500
Acción preventiva
Hasta que haya una corrección permanente disponible, cada vez que falle la validación de un intento de configuración de MTU, vuelva a ejecutar inmediatamente el comando mediante un valor de MTU válido.
El equipo de ingeniería planea una corrección para DDOS 8.8
Ejemplo:
net config veth1.100 mtu 9000
Configuring interface...**** vlan mtu, 9000, is bigger than the base, veth1, mtu, 1500
Corríjalo inmediatamente:
net config veth1.100 mtu 1500
Esto garantiza que el registro se actualice con un valor válido y evita que la interfaz falle después de un reinicio de la interfaz.
Notas importantes
Los sistemas sin iDRAC u otro acceso de administración remota pueden requerir la visita in situ del ingeniero del cliente (CE) para acceder a la consola en serie y corregir la configuración de MTU.
En sistemas más recientes, si se pierde la conectividad de red y no existe ninguna ruta de administración alternativa, es posible que también se requiera la intervención en el sitio para restaurar el acceso.