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. Как восстановить зависание порта управления Ethernet без доступа с помощью веб-инструментов, telnet или SSH

Summary: Как восстановить зависание порта управления Ethernet без доступа с помощью веб-инструментов, telnet или 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



Как восстановить зависание порта управления Ethernet без доступа с помощью веб-инструментов, telnet или SSH.

Коммутатор класса директоров Brocade недоступен через IP-адрес корпуса или активный IP-адрес CP, нет доступа через веб-инструменты, telnet или SSH.
Коммутатор Brocade для отделов недоступен по IP-адресу коммутатора, нет доступа через веб-инструменты, Telnet или SSH.

Управление ifconfig

eth0

Cause

Согласно Brocade L3, известных проблем с кодом, связанных с программным обеспечением Ethernet, нет, но они часто видят ошибки конфигурации сети, которые приводят к зависанию PHY. PHY — это аппаратный чип Ethernet, и если будет зарегистрировано достаточное количество ошибок, это может привести к зависанию этой микросхемы. В зависимости от сетевой среды коммутатор может работать в течение некоторого времени, прежде чем проблема с конфигурацией приведет к возникновению достаточного количества ошибок, чтобы вызвать проблему.

Вот пример статистики от коммутатора с eth0 в зависшем состоянии:

/sbin/ifconfig:
eth0 Инкапсуляция канала:Ethernet HWaddr 00:05:33:32:40:E3
inet addr:xx.xxa.x.xxx Bcast:xx.xxx.xx.xxx Маска:xxx.xxx.xxx.x
РАССЫЛКА ВВЕРХ С МНОГОАДРЕСНОЙ РАССЫЛКОЙ MTU:1500 Метрика:1
RX пакетов:368707819 ошибки:0 отброшен:0 перезапуск:0 кадр:450
          пакетов TX:161607771 ошибки:1321348 отброшен:0 переполнение:197 перевозчик:1291486
коллизий:129622 txqueuelen:1000

Как видно выше, статистика RX чистая, но сообщается о значительных ошибках TX.

Resolution

Предупреждение. Невыполняйте команду ifconfig eth0 down, чтобы вывести из строя порт Ethernet, так как это может привести к критической ошибке или перезагрузке коммутатора класса подразделения или непредвиденному переключению при отказе HAfailover на коммутаторе класса директоров. 

Временное решение для коммутатора директора и подразделения:

ПРИМЕЧАНИЕ.  Приведенные ниже временные решения считаются не нарушающими работу системы, однако на случай непредвиденной перезагрузки рекомендуется выполнить план действий во время окна заказчика.

Коммутатор подразделения:

1. Подключитесь к коммутатору с помощью последовательного кабеля.

2. Сбросьте eth0, используя один из вариантов ниже (варианты перечислены в рекомендуемом порядке из Brocade).

a. Выполните загрузку с загрузкой, которая перезагрузит процессор, но не коммутатор (без прерывания работы Fibre Channel)

Пример.

> DS5000B hareboot
HA Reboot ...

B. Измените IP-адрес коммутатора, а затем снова поменяйте его на исходный IP-адрес.

Пример.

Запишите исходный IP-адрес:

> DS5000B ipaddrshow

IP-адрес Ethernet коммутатора
: xx.xx.xx.xx
Маска подсети Ethernet: xxx.xxx.xxx.x
IP-адрес шлюза: xx.xx.xx.x
DHCP: Выключена

Восстановление заводских настроек IP по умолчанию

> DS5000B ipaddrset
IP-адрес Ethernet [xx.xx.xx.xx]:xx.xx.xx.xx
Маска подсети Ethernet [xxx.xxx.xxx.x]:xxx.x.x.x
IP-адрес шлюза [xx.xx.xx.x]:x.x.x.x
DHCP [выкл.]:

Теперь измените его обратно на исходный IP-адрес

> DS5000B IP-адрес Ethernet ipaddrset
[xx.xx.xx.xx]:xx.xx.xx.xx
Маска подсети Ethernet [xxx.x.x.x]:xxx.xxx.xxx.x
IP-адрес шлюза [x.x.x.x]:xx.xx.xx.x
DHCP [выкл.]:

c. Измените управление потоком.

Пример.

Обратите внимание на управление текущим потоком.

DS5000B:> ifmodeshow eth0
Режим соединения: 100 Мбит, полудуплексный, канал в порядке
MAC-адрес: 00:05:1E:04:2C:4D

Измените следующий вывод на противоположный вышеприведенному, в нашем случае измените его на 100/Полный дуплекс. 

Примечание.: В соответствии с Brocade, рекомендуется использовать интерфейс eth0 в 100/полном дуплексном режиме (при условии, что сетевой IP-коммутатор может его поддерживать).

> DS5000B ifmodeset eth0

Соблюдайте осторожность при использовании этой команды. Принудительный перевод канала в рабочий режим, не поддерживаемый сетевым оборудованием, к которому он подключен, может привести к невозможности связи с системой через интерфейс Ethernet.

Рекомендуется использовать эту команду только через последовательный порт консоли.

Вы действительно хотите это сделать? (yes, y, no, n): [нет] y
Действуйте с осторожностью.
Автоматическое согласование (yes, y, no, n): [Нет]
Force 100 Мбит/с/полный дуплекс (да, y, нет, n): [нет] y Фиксация
конфигурации... Договорились.

Если пользователь НЕ знает, поддерживает ли его IP-коммутатор 100/полный дуплекс, то на этом этапе мы можем оставить интерфейс eth0 на 100/полный дуплексный режим и протестировать подключение. В случае сбоя подключения вернитесь к исходным настройкам.

Вернитесь к исходному значению дуплексного режима

> DS5000B ifmodeset eth0

Соблюдайте осторожность при использовании этой команды. Принудительный перевод канала в рабочий режим, не поддерживаемый сетевым оборудованием, к которому он подключен, может привести к невозможности связи с системой через интерфейс Ethernet.

Рекомендуется использовать эту команду только через последовательный порт консоли.

Вы действительно хотите это сделать? (yes, y, no, n): [нет] y
Действуйте с осторожностью.
Автоматическое согласование (yes, y, no, n): [Нет]
Force 100 Мбит/с/полный дуплекс (да, y, нет, n): [Нет]
Force 100 Мбит/с/полудуплекс (да, y, нет, n): [нет] y Фиксация
конфигурации... Договорились.

3. Протестируйте возможность подключения к Ethernet.

 Коммутатор директора:

1. Подключитесь к активному CP с помощью последовательного кабеля.

2. Сбросьте eth0, используя один из вариантов ниже (варианты перечислены в рекомендуемом порядке из Brocade).

a. Выполните hafailover, в результате которого процессор будет перезагружен на текущей активной плате CP, но не коммутатор (без прерывания работы Fibre Channel).

Убедитесь, что состояние высокой доступности включено и синхронизировано; выполните переключение CP на резервный ресурс.

DCX> имеет локальный
CP (слот 7, CP1): Активный удаленный CP с «горячим» восстановлением
(разъем 6, CP0): Режим ожидания, включена работоспособная
HA, пульс включен, HA состояние синхронизировано

Предупреждение. Только если включено и синхронизировано состояние высокой доступности, выполните аварийное переключение CP. В противном случае НЕ пытайтесь выполнить переключение на резервный ресурс, в противном случае коммутатор будет перезагружен.

DCX> hafailover
Local CP (разъем 7, CP1): Активный удаленный CP с «горячим» восстановлением
(разъем 6, CP0): Режим ожидания, включена исправная
HA, включен пульс, HA State synchronized Предупреждение
: Эта команда выполняется в системе с избыточным процессором управления (CP),
и эта операция приведет к сбросу
активного CP.Поэтому необходимо перезапустить все существующие сеансы telnet.

Действительно выполнить переключение при отказе на резервный CP [да/нет]? y
Принудительное переключение на резервный ресурс ...

B. Измените IP-адрес коммутатора, а затем снова поменяйте его на исходный IP-адрес.

Пример.

Запишите исходный IP-адрес:

DCX> ipaddrshow

IP-адрес Ethernet коммутатора
: xx.xx.xx.xx
Маска подсети Ethernet: xxx.xxx.xxx.x
IP-адрес шлюза: xx.xx.xx.x
DHCP: Выключена

Верните заводские настройки IP по умолчанию на активном CP. В этом случае активным CP будет CP0

DCX> ipaddrset -cp 0
имя хоста [cp0]:
IP-адрес Ethernet [xx.xx.xx.xx]:xx.xx.xx.xx
Маска подсети Ethernet [xxx.xxx.xxx.x]:xxx.x.x.x
IP-адрес шлюза [xx.xx.xx.x]:x.x.x.x

Теперь измените его обратно на исходный IP-адрес.

DCX> ipaddrset -cp 0
имя хоста [cp0]:
IP-адрес Ethernet [xx.xx.xx.xx]:xx.xx.xx.xx
Маска подсети Ethernet [xxx.x.x.x]:xxx.xxx.xxx.x
IP-адрес шлюза [x.x.x.x.x]:xx.xx.xx.x

c. Измените управление потоком.

Обратите внимание на управление текущим потоком.

DCX> ifmodeshow eth0
Режим соединения: 100 Мбит, полудуплексный, канал в порядке
MAC-адрес: 00:05:1E:04:2C:4D

Измените следующий вывод на противоположный вышеприведенному, в нашем случае измените его на 100/Полный дуплекс. 

Примечание.: В соответствии с Brocade, рекомендуется использовать интерфейс eth0 в 100/полном дуплексном режиме (при условии, что сетевой IP-коммутатор может его поддерживать).

DCX> ifmodeset eth0

Соблюдайте осторожность при использовании этой команды.  Принудительный перевод канала в рабочий режим, не поддерживаемый сетевым оборудованием, к которому он подключен, может привести к невозможности связи с системой через интерфейс Ethernet.

Рекомендуется использовать эту команду только через последовательный порт консоли.

Вы действительно хотите это сделать? (yes, y, no, n): [нет] y
Действуйте с осторожностью.
Автоматическое согласование (yes, y, no, n): [Нет]
Force 100 Мбит/с/полный дуплекс (да, y, нет, n): [нет] y Фиксация
конфигурации... Договорились.

Если заказчик НЕ знает, поддерживает ли его IP-коммутатор 100/полный дуплекс, то на этом этапе мы можем оставить интерфейс eth0 на 100/полнодуплексный режим и протестировать подключение.  Если подключение не будет подключено, вернитесь к исходным настройкам.

Измените его обратно на исходную настройку дуплексного режима.

DCX> ifmodeset eth0

Соблюдайте осторожность при использовании этой команды.  Принудительный перевод канала в рабочий режим, не поддерживаемый сетевым оборудованием, к которому он подключен, может привести к невозможности связи с системой через интерфейс Ethernet.

Рекомендуется использовать эту команду только через последовательный порт консоли.

Вы действительно хотите это сделать? (yes, y, no, n): [нет] y
Действуйте с осторожностью.
Автоматическое согласование (yes, y, no, n): [Нет]
Force 100 Мбит/с/полный дуплекс (да, y, нет, n): [Нет]
Force 100 Мбит/с/полудуплекс (да, y, нет, n): [нет] y Фиксация
конфигурации... Договорились.

3. Протестируйте возможность подключения к Ethernet.

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