Парча Connectrix серії B: Як вийти з завислого стану на порту Management Ethernet без доступу за допомогою webtools, telnet або SSH
Summary: Як вийти з завислого стану на порту Management Ethernet без доступу за допомогою webtools, telnet або SSH
Symptoms
Як вийти з завислого стану на порту Management Ethernet без доступу за допомогою webtools, telnet або SSH.
Комутатор Brocade Director Class недоступний через Chassis IP або Active CP IP, без доступу за допомогою веб-інструментів, telnet або SSH.
Brocade Departmental Switch недоступний через IP-адресу комутатора, без доступу через веб-інструменти, telnet або SSH.
eth0
ifconfig
mgmt
Cause
Ось приклад статистики з комутатора з eth0 у стані зависання:
/sbin/ifconfig:
eth0 Посилання encap:Ethernet HWaddr 00:05:33:32:40:E3
inet addr:xx.xxa.x.xxx Bcast:xx.xxx.xxx.xxx Маска:xxx.xxx.xxx.x
ВГОРУ ТРАНСЛЯЦІЯ ВИКОНУЄТЬСЯ БАГАТОАДРЕСНА ПЕРЕДАЧА MTU:1500 Метрика:1
RX пакети:368707819 помилки:0 Dropped:0 перевитрати:0 Frame:450
TX пакети:161607771 помилки:1321348 Dropped:0 Перевитрати:197 Carrier:1291486
Collisions:129622 txqueuelen:1000
Як видно вище, статистика RX чиста, але повідомляють про значні помилки TX.
Resolution
Попередження: Невиконуйте команду "ifconfig eth0 down", щоб вивести з ладу порт Ethernet, оскільки це може спричинити паніку або перезавантаження на перемикачі відомчого класу або несподіваний HAfailover на перемикачі класу директора.
Обхідний шлях як для директора, так і для перемикача відділу:
ПРИМІТКА: Наведені нижче обхідні шляхи вважаються неруйнівними, однак рекомендується виконувати план дій під час вікна клієнта на випадок несподіваного перезавантаження.
Відомчий комутатор:
1. Підключіть до комутатора за допомогою послідовного кабелю.
2. Скиньте eth0 за допомогою одного з наведених нижче варіантів (варіанти перераховані в рекомендованому порядку з Brocade).
a. Виконайте hareboot, який перезавантажить процесор, але не перемикач (не порушує роботу оптоволоконного каналу)
Приклад:
> DS5000B hareboot
HA Перезавантаження ...b. Змініть IP-адресу комутатора, а потім поверніть її на оригінальну IP-адресу.
Приклад:
Зверніть увагу на оригінальну IP-адресу:
> DS5000B ipaddrshow
SWITCH
IP-адреса Ethernet: xx.xx.xx.xx
Маска підмережі Ethernet: xxx.xxx.xxx.x
IP-адреса шлюзу: xx.xx.xx.x
DHCP: ВимкненоПоверніть налаштування IP-адреси до заводських за замовчуванням
> DS5000B IP-адреса ipaddrset
Ethernet [xx.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-адреса ipaddrset
Ethernet [xx.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/Full Duplex (за умови, що мережевий комутатор IP може його підтримувати).
> DS5000B ifmodeset eth0
Будьте обережні під час використання цієї команди. Примусове переведення з'єднання в режим роботи, який не підтримується мережевим обладнанням, до якого він підключений, може призвести до неможливості зв'язку з системою через інтерфейс Ethernet.
Рекомендується використовувати цю команду лише з послідовного консольного порту.
Ви впевнені, що дійсно хочете це зробити? (так, у, ні, н): [ні] y
Дійте обережно.
Автопереговори (так, у, ні, н): [ні]
Примусова швидкість 100 Мбіт/с / повний дуплекс (так, у, ні, н): [no] y
Конфігурація фіксації... Зробити.Якщо користувач НЕ знає, чи може його IP-комутатор підтримувати 100/Full Duplex, то на цьому етапі ми можемо залишити інтерфейс eth0 на 100/Full Duplex і перевірити підключення. Якщо підключення не вдається, поверніть його до початкового значення.
Поверніть його до початкового параметра двостороннього друку
> DS5000B ifmodeset eth0
Будьте обережні під час використання цієї команди. Примусове переведення з'єднання в режим роботи, який не підтримується мережевим обладнанням, до якого він підключений, може призвести до неможливості зв'язку з системою через інтерфейс Ethernet.
Рекомендується використовувати цю команду лише з послідовного консольного порту.
Ви впевнені, що дійсно хочете це зробити? (так, у, ні, н): [ні] y
Дійте обережно.
Автопереговори (так, у, ні, н): [ні]
Примусова швидкість 100 Мбіт/с / повний дуплекс (так, у, ні, н): [ні]
Примусова швидкість 100 Мбіт/с / напівдуплекс (так, у, ні, н): [no] y
Конфігурація фіксації... Зробити.3. Перевірте підключення до Ethernet.
Режисер-перемикач:
1. Підключіться до Active CP за допомогою послідовного кабелю.
2. Скиньте eth0 за допомогою одного з наведених нижче варіантів (варіанти перераховані в рекомендованому порядку з Brocade).
a. Виконайте hafailover, який перезавантажить процесор на поточній активній карті CP, але не перемикач (не порушує роботу оптоволоконного каналу).
Перевірте, чи ввімкнено та синхронізовано статус HA, виконайте відмову CP.
DCX> hashow
Local CP (слот 7, CP1): Активний, теплий відновлений
пульт дистанційного керування CP (слот 6, CP0): Режим очікування, увімкнено здорову
ГК, прискорене серцебиття, синхронізовано стан ГКУвага! Тільки якщо статус HA ввімкнено та синхронізовано, виконуйте відмову CP, інакше НЕ намагайтеся виконати відмову, інакше ви перезавантажите перемикач.
DCX> hafailover
Local CP (слот 7, CP1): Активний, теплий відновлений
пульт дистанційного керування CP (слот 6, CP0): Режим очікування, увімкнено здорову
ГК, прискорене серцебиття, синхронізовано
стан ГК Попередження: Ця команда виконується в системі резервного процесора керування (CP),
і ця операція призведе до скидання активного CP.
Тому всі існуючі сесії telnet потрібно перезапустити.Ви впевнені, що хочете перейти на резервний CP [y/n]? y
Форсування відмовостійкості ...b. Змініть IP-адресу комутатора, а потім поверніть її на оригінальну IP-адресу.
Приклад:
Зверніть увагу на оригінальну IP-адресу:
DCX> ipaddrshow
SWITCH
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.xx
Маска підмережі Ethernet [xxx.x.x.x]:xxx.xxx.xxx.x
IP-адреса шлюзу [x.x.x.x]:xx.xx.xx.xc. Змініть регулятор потоку.
Зверніть увагу на регулювання потоку струму.
DCX> ifmodeshow eth0
Режим зв'язку: 100 Мбіт, напівдуплекс, посилання ок
MAC-адреса: 00:05:1E:04:2C:4DЗмініть наступне на протилежне вищевказаному виведенню, у нашому випадку змініть його на 100/Повний дуплекс.
Примітка: Згідно з Brocade, рекомендується, щоб інтерфейс eth0 працював на 100/Full Duplex (за умови, що мережевий комутатор IP може його підтримувати).
DCX> ifmodeset eth0
Будьте обережні під час використання цієї команди. Примусове переведення з'єднання в режим роботи, який не підтримується мережевим обладнанням, до якого він підключений, може призвести до неможливості зв'язку з системою через інтерфейс Ethernet.
Рекомендується використовувати цю команду лише з послідовного консольного порту.
Ви впевнені, що дійсно хочете це зробити? (так, у, ні, н): [ні] y
Дійте обережно.
Автопереговори (так, у, ні, н): [ні]
Примусова швидкість 100 Мбіт/с / повний дуплекс (так, у, ні, н): [no] y
Конфігурація фіксації... Зробити.Якщо клієнт НЕ знає, чи може його IP-комутатор підтримувати 100/Full Duplex, то на цьому етапі ми можемо залишити інтерфейс eth0 на 100/Full Duplex і перевірити підключення. Якщо підключення не вдається, поверніть його до початкового значення.
Поверніть його до початкового параметра двостороннього друку.
DCX> ifmodeset eth0
Будьте обережні під час використання цієї команди. Примусове переведення з'єднання в режим роботи, який не підтримується мережевим обладнанням, до якого він підключений, може призвести до неможливості зв'язку з системою через інтерфейс Ethernet.
Рекомендується використовувати цю команду лише з послідовного консольного порту.
Ви впевнені, що дійсно хочете це зробити? (так, у, ні, н): [ні] y
Дійте обережно.
Автопереговори (так, у, ні, н): [ні]
Примусова швидкість 100 Мбіт/с / повний дуплекс (так, у, ні, н): [ні]
Примусова швидкість 100 Мбіт/с / напівдуплекс (так, у, ні, н): [no] y
Конфігурація фіксації... Зробити.3. Перевірте підключення до Ethernet.