Her er et eksempel på statistikken fra en switch med eth0 i hængt tilstand:
/sbin/ifconfig:
eth0 Link encap:Ethernet HWaddr 00:05:33:32:40:E3
inet addr:xx.xxa.x.xxx Bcast:xx.xxx.xx.xxx Mask:xxx.xxx.xxx.x
UP BROADCAST KØRER MULTICAST MTU:1500 Metric:1
RX pakker:368707819 fejl:0 dropped:0 overskridelser:0 frame:450
TX pakker:161607771 fejl:1321348 dropped:0 overskridelser:197 carrier:1291486
kollisioner:129622 txqueuelen:1000
Som det ses ovenfor, er RX-statistikken ren, men der er rapporteret betydelige TX-fejl.
Advarsel: Do udfør ikke kommandoen "ifconfig eth0 down" for at få Ethernet-porten ned, da det kan forårsage panik eller genstart på departmental class-switch eller uventet HAfailover på Director class-switch.
Løsning for både direktør- og afdelingsskift:
BEMÆRK: Løsningerne nedenfor anses for at være ikke-forstyrrende, men det anbefales, at handlingsplanen udføres i et kundevindue i tilfælde af en uventet genstart.
Afdelingsskift:
1. Tilslut switchen via serielt kabel.
2. Nulstil eth0 ved hjælp af en af mulighederne nedenfor (mulighederne er angivet i anbefalet rækkefølge fra Brocade).
A. Udfør hareboot, som genstarter processoren, men ikke switchen (ikke-forstyrrende for Fibre Channel)
Eksempel:
> DS5000B hareboot
HA genstart ...B. Skift IP-adressen på switchen, og skift den derefter tilbage til den oprindelige IP.
Eksempel:
Vær opmærksom på den oprindelige IP-adresse:
> DS5000B ipaddrshow
SWITCH
Ethernet IP-adresse: xx.xx.xx.xx
Ethernet-undernetmaske: xxx.xxx.xxx.x
Gateway-IP-adresse: xx.xx.xx.x
DHCP: SlukketSkift IP-indstillingerne tilbage til fabriksindstillingerne
> DS5000B ipaddrset
Ethernet IP-adresse [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet-undernetmaske [xxx.xxx.xxx.x]:xxx.x.x.x
Gateway-IP-adresse [xx.xx.xx.x]:x.x.x.x
DHCP [Fra]:Skift det nu tilbage til den oprindelige IP
> DS5000B ipaddrset
Ethernet IP-adresse [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet-undernetmaske [xxx.x.x.x]:xxx.xxx.xxx.x
Gateway-IP-adresse [x.x.x.x]:xx.xx.xx.x
DHCP [fra]:c. Skift flowstyring.
Eksempel:
Vær opmærksom på den aktuelle flowkontrol.
DS5000B:> ifmodeshow eth0
Link-tilstand: 100 Mbit, halv dupleks, link ok
MAC-adresse: 00:05:1E:04:2C:4DSkift følgende til det modsatte af ovenstående output, i vores tilfælde skal du ændre det til 100 / fuld duplex.
Bemærk: I henhold til Brocade anbefales det, at eth0-grænsefladen kører ved 100/fuld dupleks (forudsat at IP-netværksswitchen kan understøtte den).
> DS5000B ifmodeset eth0
Udvis forsigtighed, når du bruger denne kommando. Hvis forbindelsen tvinges til en driftstilstand, der ikke understøttes af det netværksudstyr, den er tilsluttet, kan det resultere i manglende evne til at kommunikere med systemet via dets Ethernet-grænseflade.
Det anbefales, at du kun bruger denne kommando fra den serielle konsolport.
Er du sikker på, at du virkelig vil gøre dette? (ja, y, nej, n): [nej] y
Fortsæt med forsigtighed.
Automatisk forhandling (ja, y, nej, n): [nej]
Kraft 100 Mbps/fuld dupleks (ja, y, nej, n): [no] y
Forpligtende konfiguration ... Gjort.Hvis brugeren IKKE ved, om deres IP-switch kan understøtte 100/Full Duplex, kan vi på dette tidspunkt lade eth0-grænsefladen være ved 100/Full Duplex og teste forbindelsen. Hvis forbindelsen mislykkes, skal du ændre den tilbage til den oprindelige indstilling.
Skift den tilbage til den oprindelige dupleksindstilling
> DS5000B ifmodeset eth0
Udvis forsigtighed, når du bruger denne kommando. Hvis forbindelsen tvinges til en driftstilstand, der ikke understøttes af det netværksudstyr, den er tilsluttet, kan det resultere i manglende evne til at kommunikere med systemet via dets Ethernet-grænseflade.
Det anbefales, at du kun bruger denne kommando fra den serielle konsolport.
Er du sikker på, at du virkelig vil gøre dette? (ja, y, nej, n): [nej] y
Fortsæt med forsigtighed.
Automatisk forhandling (ja, y, nej, n): [nej]
Kraft 100 Mbps/fuld dupleks (ja, y, nej, n): [nej]
Force 100 Mbps / halv dupleks (ja, y, nej, n): [no] y
Forpligtende konfiguration ... Gjort.3. Test Ethernet-forbindelsen.
Director-switch:
1. Tilslut til Active CP via det serielle kabel.
2. Nulstil eth0 ved hjælp af en af mulighederne nedenfor (mulighederne er angivet i anbefalet rækkefølge fra Brocade).
A. Udfør hafailover, som genstarter processoren på det aktuelle aktive CP-kort, men ikke switchen (uden afbrydelser for Fibre Channel).
Kontrollér, at HA-status er aktiveret og synkroniseret, og udfør CP-failover.
DCX> hashow
lokal CP (slot 7, CP1): Aktiv, varmgendannet
fjern-CP (slot 6, CP0): Standby, Sund
HA aktiveret, Hjerteslag op, HA tilstand synkroniseretAdvarsel: Kun hvis HA-status er aktiveret og synkroniseret, skal du udføre CP-failover, ellers skal du IKKE forsøge en failover, ellers genstarter du switchen.
DCX> hafailover
lokal CP (slot 7, CP1): Aktiv, varmgendannet
fjern-CP (slot 6, CP0): Standby, Sund
HA aktiveret, Hjerteslag op, HA tilstand synkroniseret
Advarsel: Denne kommando køres på et redundant Control Processor(CP)
-system, og denne handling vil få den aktive CP til at nulstilles.
Derfor skal alle eksisterende telnet-sessioner genstartes.Er du sikker på, at du vil skifte til standby-CP [ja/nej]? y
Gennemtving failover ...B. Skift IP-adressen på switchen, og skift den derefter tilbage til den oprindelige IP.
Eksempel:
Vær opmærksom på den oprindelige IP-adresse:
DCX> ipaddrshow
SWITCH
Ethernet IP-adresse: xx.xx.xx.xx
Ethernet-undernetmaske: xxx.xxx.xxx.x
Gateway-IP-adresse: xx.xx.xx.x
DHCP: SlukketSkift IP-indstillingerne tilbage til fabriksindstillingerne på den aktive CP, i dette tilfælde er den aktive CP CP0
DCX> ipaddrset -cp 0
Værtsnavn [cp0]:
Ethernet IP-adresse [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet-undernetmaske [xxx.xxx.xxx.x]:xxx.x.x.x
Gateway-IP-adresse [xx.xx.xx.x]:x.x.x.xSkift det nu tilbage til den oprindelige IP.
DCX> ipaddrset -cp 0
Værtsnavn [cp0]:
Ethernet IP-adresse [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet-undernetmaske [xxx.x.x.x]:xxx.xxx.xxx.x
Gateway-IP-adresse [x.x.x.x]:xx.xx.xx.xc. Skift flowstyring.
Vær opmærksom på den aktuelle flowkontrol.
DCX> ifmodeshow eth0
Link-tilstand: 100 Mbit, halv dupleks, link ok
MAC-adresse: 00:05:1E:04:2C:4DSkift følgende til det modsatte af ovenstående output, i vores tilfælde skal du ændre det til 100 / fuld duplex.
Bemærk: I henhold til Brocade anbefales det, at eth0-grænsefladen kører ved 100/fuld dupleks (forudsat at IP-netværksswitchen kan understøtte den).
DCX> ifmodeset eth0
Udvis forsigtighed, når du bruger denne kommando. Hvis forbindelsen tvinges til en driftstilstand, der ikke understøttes af det netværksudstyr, den er tilsluttet, kan det resultere i manglende evne til at kommunikere med systemet via dets Ethernet-grænseflade.
Det anbefales, at du kun bruger denne kommando fra den serielle konsolport.
Er du sikker på, at du virkelig vil gøre dette? (ja, y, nej, n): [nej] y
Fortsæt med forsigtighed.
Automatisk forhandling (ja, y, nej, n): [nej]
Kraft 100 Mbps/fuld dupleks (ja, y, nej, n): [no] y
Forpligtende konfiguration ... Gjort.Hvis kunden IKKE ved, om deres IP-switch kan understøtte 100/Full Duplex, kan vi på dette tidspunkt lade eth0-grænsefladen være ved 100/Full Duplex og teste forbindelsen. Hvis forbindelsen mislykkes, skal du ændre den tilbage til den oprindelige indstilling.
Skift den tilbage til den oprindelige dupleksindstilling.
DCX> ifmodeset eth0
Udvis forsigtighed, når du bruger denne kommando. Hvis forbindelsen tvinges til en driftstilstand, der ikke understøttes af det netværksudstyr, den er tilsluttet, kan det resultere i manglende evne til at kommunikere med systemet via dets Ethernet-grænseflade.
Det anbefales, at du kun bruger denne kommando fra den serielle konsolport.
Er du sikker på, at du virkelig vil gøre dette? (ja, y, nej, n): [nej] y
Fortsæt med forsigtighed.
Automatisk forhandling (ja, y, nej, n): [nej]
Kraft 100 Mbps/fuld dupleks (ja, y, nej, n): [nej]
Force 100 Mbps / halv dupleks (ja, y, nej, n): [no] y
Forpligtende konfiguration ... Gjort.3. Test Ethernet-forbindelsen.