Data Domain: Ugyldig MTU forårsaker feil på VLAN-grensesnittet etter omstart
Summary: Et VLAN-grensesnitt ble utilgjengelig etter en omstart fordi en ugyldig MTU-konfigurasjon ble avvist under den første konfigurasjonen, men fortsatt ble vedvart i registret, noe som førte til at grensesnittet mislyktes da systemet senere forsøkte å bruke den ugyldige MTU-en under initialiseringen av grensesnittet. ...
Symptoms
Data Domain blir utilgjengelig etter en omstart eller ned/opp-grensesnittoperasjon.
Status for VLAN-grensesnittet vises som nede, eller deaktivert.
Forsøk på å konfigurere en MTU som er større enn det overordnede grensesnittet MTU, returnerer en valideringsfeil.
Grensesnittet kan fortsette å kjøre med den tidligere konfigurerte MTU-en til en omstart eller omstart av grensesnittet oppstår.
Etter omstart kan ikke det berørte VLAN-grensesnittet komme opp.
# 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 en ugyldig MTU-verdi konfigureres på et VLAN-grensesnitt som er knyttet til et koblet grensesnitt, avviser systemet konfigurasjonen på riktig måte og fortsetter å fungere med den tidligere konfigurerte MTU-en.
Den ugyldige MTU-verdien skrives imidlertid fremdeles til registret og tilbakestilles ikke.
Under en omstart, eller når grensesnittet hentes ned og opp igjen, leser systemet den faste konfigurasjonen fra registeret og prøver å bruke den ugyldige MTU-en.
Siden MTU-valideringen mislykkes under initialisering av grensesnittet, kan ikke VLAN-grensesnittet kobles til.
Selv om MTU-konfigurasjonen mislyktes, forblir den ugyldige verdien lagret og brukes på nytt ved påfølgende initialiseringshendelser for grensesnittet.
Resolution
Hvis problemet allerede har oppstått:
Få tilgang til systemet via iDRAC, seriekonsoll eller en annen utenforliggende administrasjonsmetode.
Konfigurer en gyldig MTU-verdi som ikke overskrider MTU-en for det overordnede grensesnittet.
Få grensesnittet tilbake på nett om nødvendig.
Eksempel:
net config veth1.100 mtu 1500
Forebyggende tiltak
Inntil en permanent løsning er tilgjengelig, når et MTU-konfigurasjonsforsøk mislykkes validering, må du umiddelbart kjøre kommandoen på nytt ved hjelp av en gyldig MTU-verdi.
Teknisk avdeling planlegger en løsning for DDOS 8.8
Eksempel:
net config veth1.100 mtu 9000
Configuring interface...**** vlan mtu, 9000, is bigger than the base, veth1, mtu, 1500
Korriger det umiddelbart:
net config veth1.100 mtu 1500
Dette sikrer at registret oppdateres med en gyldig verdi og forhindrer at grensesnittet mislykkes etter en omstart eller omstart av grensesnittet.
Viktige merknader
Systemer uten iDRAC eller annen ekstern administrasjonstilgang kan kreve besøk av kundetekniker (CE) på stedet for å få tilgang til seriellkonsollen og korrigere MTU-konfigurasjonen.
Hvis nettverkstilkoblingen går tapt på nyere systemer og det ikke finnes noen alternativ administrasjonsbane, kan det også være nødvendig å gripe inn på stedet for å gjenopprette tilgangen.