Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Connectrix Brocade B-Serie: Anleitung zum Wiederherstellen nach einem hängenden Zustand auf dem Management-Ethernet-Port ohne Zugriff über Webtools, Telnet oder SSH

Summary: Anleitung zum Wiederherstellen nach einem hängenden Zustand auf dem Management-Ethernet-Port ohne Zugriff über Webtools, Telnet oder SSH

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms



Anleitung zur Wiederherstellung nach einem hängenden Zustand auf dem Management-Ethernet-Port ohne Zugriff über Webtools, Telnet oder SSH.

Auf den Switch der Brocade-Director-Klasse kann nicht über die Gehäuse-IP oder die aktive CP-IP zugegriffen werden, da kein Zugriff über Webtools, Telnet oder SSH erfolgt.
Auf den Brocade Departmental-Switch kann nicht über die Switch-IP zugegriffen werden. Es besteht kein Zugriff über Webtools, Telnet oder SSH.

eth0

ifconfig

mgmt

Cause

Laut Brocade L3 gibt es keine bekannten Codeprobleme rund um die Ethernet-Software, aber es treten häufig Netzwerkkonfigurationsfehler auf, die dazu führen, dass die PHY hängen bleibt. Die PHY ist der Hardware-Ethernet-Chip. Wenn genügend Fehler aufgezeichnet werden, kann dies dazu führen, dass der Chip hängen bleibt. Je nach Netzwerkumgebung kann ein Switch eine Zeit lang ausgeführt werden, bevor das Konfigurationsproblem zu genügend Fehlern führt, um ein Problem zu verursachen.

Hier ist ein Beispiel für die Statistiken eines Switches, bei dem sich eth0 im aufgehängten Zustand befindet:

/sbin/ifconfig:
eth0 Link encap:Ethernet HWaddr 00:05:33:32:40:E3
inet addr:xx.xxa.x.xxx Bcast:xx.xxx.xx.xxx Maske:xxx.xxx.xxx.x
UP BROADCAST RUNNING MULTICAST MTU:1500 Kennzahl:1
RX-Pakete:368707819 Fehler:0 verworfen:0 Überläufe:0 Frame:450
          TX-Pakete:161607771 Fehler:1321348 verworfen:0 Überschreitungen:197 Träger:1291486
Kollisionen:129622 TXQUEUELEN:1000

Wie oben zu sehen sind, sind die RX-Statistiken sauber, aber es werden erhebliche TX-Fehler gemeldet.

Resolution

Warnung: FührenSie den Befehl "ifconfig eth0 down" nicht aus, um den Ethernetport herunterzufahren, da dies zu einem Fehler oder Neustart auf dem Switch der Abteilungsklasse oder zu einem unerwarteten HA-Failover auf dem Switch der Director-Klasse führen kann. 

Workaround für Director- und Departmental-Switch:

HINWEIS:  Die folgenden Workarounds gelten als unterbrechungsfrei. Es wird jedoch empfohlen, den Aktionsplan während eines Kundenfensters auszuführen, falls es zu einem unerwarteten Neustart kommt.

Abteilungsswitch:

1. Stellen Sie eine Verbindung zum Switch über ein serielles Kabel her.

2. Setzen Sie eth0 mit einer der folgenden Optionen zurück (Optionen werden in der von Brocade empfohlenen Reihenfolge aufgelistet).

Eine. Führen Sie einen Hareboot durch, bei dem der Prozessor, aber nicht der Switch neu gestartet wird (unterbrechungsfrei für Fibre Channel)

Beispiel:

> DS5000B Hareboot
HA wird neu gestartet ...

B. Ändern Sie die IP-Adresse des Switches und ändern Sie sie dann wieder in die ursprüngliche IP.

Beispiel:

Notieren Sie sich die ursprüngliche IP-Adresse:

> DS5000B ipaddrshow

SWITCH
Ethernet-IP-Adresse: xx.xx.xx.xx
Ethernet-Subnetzmaske: xxx.xxx.xxx.x
Gateway-IP-Adresse: xx.xx.xx.x
DHCP: Aus

Setzen Sie die IP-Einstellungen auf die Werkseinstellungen zurück

> DS5000B ipaddrset
Ethernet-IP-Adresse [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet-Subnetzmaske [xxx.xxx.xxx.x]:xxx.x.x.x
Gateway-IP-Adresse [xx.xx.xx.x]:x.x.x.x
DHCP [Aus]:

Ändern Sie sie nun wieder in die ursprüngliche IP.

> DS5000B ipaddrset
Ethernet-IP-Adresse [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet-Subnetzmaske [xxx.x.x.x]:xxx.xxx.xxx.x
Gateway-IP-Adresse [x.x.x.x]:xx.xx.xx.x
DHCP [aus]:

c. Ändern Sie die Flusssteuerung.

Beispiel:

Notieren Sie sich die aktuelle Flusssteuerung.

DS5000B:> ifmodeshow eth0
Link-Modus: 100 Mbit, Halbduplex, Verbindung ok
MAC-Adresse: 00:05:1E:04:2C:4D

Ändern Sie Folgendes in das Gegenteil der obigen Ausgabe, in unserem Fall in 100/Vollduplex. 

Hinweis: Laut Brocade wird empfohlen, dass die eth0-Schnittstelle mit 100/Vollduplex ausgeführt wird (vorausgesetzt, der IP-Netzwerkswitch kann dies unterstützen).

> DS5000B ifmodeset eth0

Seien Sie vorsichtig, wenn Sie diesen Befehl verwenden. Das Erzwingen der Verbindung zu einem Betriebsmodus, der von den angeschlossenen Netzwerkgeräten nicht unterstützt wird, kann dazu führen, dass nicht über die Ethernet-Schnittstelle mit dem System kommuniziert werden kann.

Es wird empfohlen, diesen Befehl nur über die serielle Konsolenschnittstelle zu verwenden.

Sind Sie sicher, dass Sie dies wirklich tun möchten? (yes, y, no, n): [no] y
Gehen Sie vorsichtig vor.
Automatische Verhandlung (yes, y, no, n): [nein]
Force 100 Mbit/s / Vollduplex (ja, y, nein, n): [no] y
Konfiguration wird bestätigt... fertig.

Wenn der Nutzer NICHT weiß, ob sein IP-Switch 100/Vollduplex unterstützt, können wir an diesem Punkt die eth0-Schnittstelle bei 100/Vollduplex belassen und die Konnektivität testen. Wenn die Verbindung fehlschlägt, setzen Sie sie wieder auf die ursprüngliche Einstellung zurück.

Setzen Sie die ursprüngliche Duplexeinstellung wieder ein

> DS5000B ifmodeset eth0

Seien Sie vorsichtig, wenn Sie diesen Befehl verwenden. Das Erzwingen der Verbindung zu einem Betriebsmodus, der von den angeschlossenen Netzwerkgeräten nicht unterstützt wird, kann dazu führen, dass nicht über die Ethernet-Schnittstelle mit dem System kommuniziert werden kann.

Es wird empfohlen, diesen Befehl nur über die serielle Konsolenschnittstelle zu verwenden.

Sind Sie sicher, dass Sie dies wirklich tun möchten? (yes, y, no, n): [no] y
Gehen Sie vorsichtig vor.
Automatische Verhandlung (yes, y, no, n): [nein]
Force 100 Mbit/s / Vollduplex (ja, y, nein, n): [nein]
Force 100 Mbit/s/Halbduplex (yes, y, no, n): [no] y
Konfiguration wird bestätigt... fertig.

3. Testen Sie die Ethernetkonnektivität.

 Director-Switch:

1. Stellen Sie über das serielle Kabel eine Verbindung zum Active CP her.

2. Setzen Sie eth0 mit einer der folgenden Optionen zurück (Optionen werden in der von Brocade empfohlenen Reihenfolge aufgelistet).

Eine. Führen Sie ein Hafailover durch, bei dem der Prozessor auf der aktuellen aktiven CP-Karte neu gestartet wird, aber nicht der Switch (unterbrechungsfrei für Fibre Channel).

Stellen Sie sicher, dass der HA-Status aktiviert und synchronisiert ist, und führen Sie ein CP-Failover durch.

DCX> verfügt über lokales
CP (Steckplatz 7, CP1): Aktives, warm wiederhergestelltes
Remote-CP (Steckplatz 6, CP0): Stand-by, einwandfreie
HA aktiviert, Heartbeat aktiv, HA-Status synchronisiert

Warnung: Nur wenn der HA-Status aktiviert und synchronisiert ist, führen Sie ein CP-Failover durch. Andernfalls führen Sie KEINEN Failover-Versuch durch, andernfalls starten Sie den Switch neu.

DCX> Hafailover
Local CP (Steckplatz 7, CP1): Aktives, warm wiederhergestelltes
Remote-CP (Steckplatz 6, CP0): Stand-by, einwandfreie
HA aktiviert, Heartbeat aktiv, HA-Status synchronisiert
Warnung: Dieser Befehl wird auf einem redundanten Steuerungsprozessorsystem (CP)
ausgeführt und dieser Vorgang führt dazu, dass der aktive CP zurückgesetzt wird.
Daher müssen alle vorhandenen Telnet-Sitzungen neu gestartet werden.

Möchten Sie wirklich ein Failover auf den Stand-by-CP [j/n] durchführen? y
Erzwingen eines Failovers ...

B. Ändern Sie die IP-Adresse des Switches und ändern Sie sie dann wieder in die ursprüngliche IP.

Beispiel:

Notieren Sie sich die ursprüngliche IP-Adresse:

DCX> ipaddrshow

SWITCH
Ethernet-IP-Adresse: xx.xx.xx.xx
Ethernet-Subnetzmaske: xxx.xxx.xxx.x
Gateway-IP-Adresse: xx.xx.xx.x
DHCP: Aus

Setzen Sie die IP-Einstellungen auf dem aktiven CP auf die Werkseinstellungen zurück. In diesem Fall ist der aktive CP0

DCX> ipaddrset -cp 0
Hostname [cp0]:
Ethernet-IP-Adresse [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet-Subnetzmaske [xxx.xxx.xxx.x]:xxx.x.x.x
Gateway-IP-Adresse [xx.xx.xx.x]:x.x.x.x

Ändern Sie sie nun wieder in die ursprüngliche IP.

DCX> ipaddrset -cp 0
Hostname [cp0]:
Ethernet-IP-Adresse [xx.xx.xx.xx]:xx.xx.xx.xx
Ethernet-Subnetzmaske [xxx.x.x.x]:xxx.xxx.xxx.x
Gateway-IP-Adresse [x.x.x.x]:xx.xx.xx.x

c. Ändern Sie die Flusssteuerung.

Notieren Sie sich die aktuelle Flusssteuerung.

DCX> ifmodeshow eth0
Link-Modus: 100 Mbit, Halbduplex, Verbindung ok
MAC-Adresse: 00:05:1E:04:2C:4D

Ändern Sie Folgendes in das Gegenteil der obigen Ausgabe, in unserem Fall in 100/Vollduplex. 

Hinweis: Laut Brocade wird empfohlen, dass die eth0-Schnittstelle mit 100/Vollduplex ausgeführt wird (vorausgesetzt, der IP-Netzwerkswitch kann dies unterstützen).

DCX> ifmodeset eth0

Seien Sie vorsichtig, wenn Sie diesen Befehl verwenden.  Das Erzwingen der Verbindung zu einem Betriebsmodus, der von den angeschlossenen Netzwerkgeräten nicht unterstützt wird, kann dazu führen, dass nicht über die Ethernet-Schnittstelle mit dem System kommuniziert werden kann.

Es wird empfohlen, diesen Befehl nur über die serielle Konsolenschnittstelle zu verwenden.

Sind Sie sicher, dass Sie dies wirklich tun möchten? (yes, y, no, n): [no] y
Gehen Sie vorsichtig vor.
Automatische Verhandlung (yes, y, no, n): [nein]
Force 100 Mbit/s / Vollduplex (ja, y, nein, n): [no] y
Konfiguration wird bestätigt... fertig.

Wenn der Kunde NICHT weiß, ob sein IP-Switch 100/Vollduplex unterstützt, können wir an diesem Punkt die eth0-Schnittstelle bei 100/Vollduplex belassen und die Konnektivität testen.  Wenn die Verbindung fehlschlägt, ändern Sie sie wieder auf die ursprüngliche Einstellung.

Setzen Sie sie wieder auf die ursprüngliche Duplexeinstellung um.

DCX> ifmodeset eth0

Seien Sie vorsichtig, wenn Sie diesen Befehl verwenden.  Das Erzwingen der Verbindung zu einem Betriebsmodus, der von den angeschlossenen Netzwerkgeräten nicht unterstützt wird, kann dazu führen, dass nicht über die Ethernet-Schnittstelle mit dem System kommuniziert werden kann.

Es wird empfohlen, diesen Befehl nur über die serielle Konsolenschnittstelle zu verwenden.

Sind Sie sicher, dass Sie dies wirklich tun möchten? (yes, y, no, n): [no] y
Gehen Sie vorsichtig vor.
Automatische Verhandlung (yes, y, no, n): [nein]
Force 100 Mbit/s / Vollduplex (ja, y, nein, n): [nein]
Force 100 Mbit/s/Halbduplex (yes, y, no, n): [no] y
Konfiguration wird bestätigt... fertig.

3. Testen Sie die Ethernetkonnektivität.

Article Properties


Affected Product

Connectrix B-Series Hardware

Product

Connectrix, Connectrix B-Series Hardware

Last Published Date

30 Jun 2021

Version

3

Article Type

Solution