Data Domain: MTU inválida causa falha na interface VLAN após a reinicialização
Сводка: Uma interface VLAN ficou inacessível após uma reinicialização porque uma configuração de MTU inválida foi rejeitada durante a configuração inicial, mas ainda persistiu no registro, fazendo com que a interface falhe quando o sistema posteriormente tentou aplicar a MTU inválida durante a inicialização da interface. ...
Симптомы
O Data Domain torna-se inacessível após uma operação de reinicialização ou de ativação da interface.
O status da interface VLAN é exibido como inativo ou desativado.
A tentativa de configurar uma MTU maior que a MTU da interface pai retorna um erro de validação.
A interface pode continuar sendo executada com a MTU configurada anteriormente até que ocorra uma reinicialização ou reinicialização da interface.
Após a reinicialização, a interface VLAN afetada apresenta falha.
# 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 disabledПричина
Quando um valor inválido de MTU é configurado em uma interface VLAN associada a uma interface vinculada, o sistema rejeita corretamente a configuração e continua operando com a MTU configurada anteriormente.
No entanto, o valor de MTU inválido ainda é gravado no registro e não é revertido.
Durante uma reinicialização ou quando a interface é desativada e ativada, o sistema lê a configuração persistente do registro e tenta aplicar a MTU inválida.
Como a validação da MTU falha durante a inicialização da interface, a interface VLAN não consegue ficar on-line. Embora a configuração de MTU tenha falhado, o valor inválido permanece armazenado e é reaplicado em eventos subsequentes de inicialização de interface.
Разрешение
Se o problema já tiver ocorrido:
- Acesse o sistema por meio de iDRAC, console serial ou outro método de gerenciamento fora de banda.
- Configure um valor de MTU válido que não exceda a MTU da interface pai.
- Coloque a interface on-line novamente, se necessário.
Exemplo:
>net config veth1.100 mtu 1500
Ação preventiva
Até que uma correção permanente esteja disponível, sempre que uma tentativa de configuração de MTU falhar na validação, execute imediatamente o comando usando um valor de MTU válido.
Exemplo:
net config veth1.100 mtu 9000 Configuring interface...**** vlan mtu, 9000, is bigger than the base, veth1, mtu, 1500
Corrija-o imediatamente:
net config veth1.100 mtu 1500
Isso garante que o registro seja atualizado com um valor válido e evita que a interface falhe após uma reinicialização ou reinicialização da interface.
A engenharia está planejando uma correção para uma próxima versão do DDOS.