Data Domain: Ogiltig MTU orsakar fel i VLAN-gränssnittet efter omstart
Summary: Ett VLAN-gränssnitt blev otillgängligt efter en omstart eftersom en ogiltig MTU-konfiguration avvisades under den första konfigurationen men ändå fanns kvar i registret, vilket gjorde att gränssnittet misslyckades när systemet senare försökte tillämpa den ogiltiga MTU:n under gränssnittsinitieringen. ...
Symptoms
Data Domain blir otillgänglig efter en omstart eller gränssnitt ned/upp-åtgärd.
Status för VLAN-gränssnittet visas som nere, eller inaktiverad.
Om du försöker konfigurera en MTU som är större än det överordnade gränssnittets MTU returneras ett valideringsfel.
Gränssnittet kan fortsätta att köras med den tidigare konfigurerade MTU:n tills en omstart eller omstart av gränssnittet sker.
Efter omstart visas inte det berörda VLAN-gränssnittet.
# 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
När ett ogiltigt MTU-värde har konfigurerats i ett VLAN-gränssnitt som är associerat med ett bundet gränssnitt, avvisar systemet konfigurationen korrekt och fortsätter att fungera med den tidigare konfigurerade MTU:n.
Det ogiltiga MTU-värdet skrivs dock fortfarande till registret och återställs inte.
Under en omstart, eller när gränssnittet startas och säkerhetskopieras, läser systemet den beständiga konfigurationen från registret och försöker tillämpa den ogiltiga MTU:n.
Eftersom MTU-valideringen misslyckas under initieringen av gränssnittet kan VLAN-gränssnittet inte ansluta.
Även om MTU-konfigurationen misslyckades förblir det ogiltiga värdet lagrat och tillämpas på nytt vid efterföljande gränssnittsinitieringshändelser.
Resolution
Om problemet redan har uppstått:
Få åtkomst till systemet via iDRAC, seriekonsolen eller någon annan out-of-band-hanteringsmetod.
Konfigurera ett giltigt MTU-värde som inte överskrider MTU för det överordnade gränssnittet.
Anslut gränssnittet igen om det behövs.
Exempel:
net config veth1.100 mtu 1500
Förebyggande åtgärd
Tills en permanent korrigering är tillgänglig, när ett MTU-konfigurationsförsök misslyckas med valideringen, kör du omedelbart kommandot igen med ett giltigt MTU-värde.
Teknikavdelningen planerar en korrigering för DDOS 8.8
Exempel:
net config veth1.100 mtu 9000
Configuring interface...**** vlan mtu, 9000, is bigger than the base, veth1, mtu, 1500
Korrigera det omedelbart:
net config veth1.100 mtu 1500
Detta säkerställer att registret uppdateras med ett giltigt värde och förhindrar att gränssnittet misslyckas efter en omstart eller omstart av gränssnittet.
Viktiga noteringar
System utan iDRAC eller annan fjärrhanteringsåtkomst kan kräva ett besök av kundens tekniker (CE) på plats för att få åtkomst till seriekonsolen och korrigera MTU-konfigurationen.
Om nätverksanslutningen i nyare system bryts och det inte finns någon alternativ hanteringsväg kan även åtgärder på plats krävas för att återställa åtkomsten.