Data Domain: Virheellinen MTU aiheuttaa VLAN-liittymän vian uudelleenkäynnistyksen jälkeen
Summary: VLAN-liitäntä ei ollut käytettävissä uudelleenkäynnistyksen jälkeen, koska virheellinen MTU-määritys hylättiin alkuperäisen määrityksen aikana, mutta se säilyi edelleen rekisterissä, mikä aiheutti liittymän epäonnistumisen, kun järjestelmä myöhemmin yritti käyttää virheellistä MTU:ta liittymän alustuksen yhteydessä. ...
Symptoms
Data Domain ei ole käytettävissä uudelleenkäynnistyksen tai käyttöliittymän alas- tai käyttöönottotoiminnon jälkeen.
VLAN-liitännän tila näkyy alhaalla tai poissa käytöstä.
Jos MTU:ta suurempi MTU yritetään määrittää pääliittymää suuremmaksi MTU:ksi, vahvistusvirhe palaa.
Liittymä saattaa jatkaa toimintaansa aiemmin määritetyllä MTU:lla, kunnes käyttöliittymä käynnistyy uudelleen tai se käynnistetään uudelleen.
Uudelleenkäynnistyksen jälkeen VLAN-liitäntä, jota ongelma koskee, ei tule näkyviin.
# 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
Kun VLAN-liittymään liitettyyn liittymään VLAN-liittymään määritetään virheellinen MTU-arvo, järjestelmä hylkää määrityksen oikein ja jatkaa toimintaansa aiemmin määritetyllä MTU:lla.
Virheellinen MTU-arvo kirjoitetaan kuitenkin edelleen rekisteriin, eikä sitä palauteta.
Uudelleenkäynnistyksen aikana tai kun liittymä tuodaan alas ja takaisin ylös, järjestelmä lukee pysyvän kokoonpanon rekisteristä ja yrittää ottaa käyttöön virheellisen MTU:n.
Koska MTU-vahvistus epäonnistuu liittymän alustuksen aikana, VLAN-liitäntä ei voi muodostaa verkkoyhteyttä.
Vaikka MTU-määritys epäonnistui, virheellinen arvo pysyy tallennettuna ja otetaan uudelleen käyttöön liittymän alustustapahtumissa.
Resolution
Jos ongelma on jo ilmennyt:
Käytä järjestelmää iDRACin, sarjakonsolin tai muun kaistan ulkopuolisen hallintatavan kautta.
Määritä kelvollinen MTU-arvo, joka ei ylitä pääliittymän MTU:ta.
Palauta käyttöliittymä tarvittaessa online-tilaan.
Esimerkki:
net config veth1.100 mtu 1500
Ennaltaehkäisevät toimet
Jos MTU:n määritysyritys epäonnistuu, suorita komento välittömästi uudelleen käyttämällä kelvollista MTU-arvoa, kunnes pysyvä korjaus on saatavilla.
Suunnittelu suunnittelee korjausta DDOS 8.8:aan
Esimerkki:
net config veth1.100 mtu 9000
Configuring interface...**** vlan mtu, 9000, is bigger than the base, veth1, mtu, 1500
Korjaa se heti:
net config veth1.100 mtu 1500
Näin varmistetaan, että rekisteriin päivitetään kelvollinen arvo, ja estetään liittymän toiminnan epäonnistuminen uudelleenkäynnistyksen tai liittymän uudelleenkäynnistyksen jälkeen.
Tärkeitä huomautuksia:
Järjestelmät, joissa ei ole iDRACia tai muuta etähallintaoikeutta, saattavat edellyttää asiakasinsinöörin (CE) käyntiä sarjakonsolin avaamiseksi ja MTU-määritysten korjaamiseksi.
Jos verkkoyhteys katkeaa eikä vaihtoehtoista hallintapolkua ole uudemmissa järjestelmissä, käyttöoikeuden palauttaminen voi edellyttää myös paikan päällä tehtäviä toimia.