PowerStore: Несподіване перезавантаження вузла через клапан порту FC
Summary: Витік пам'яті в драйвері FC вузла PowerStore може статися під час обробки зареєстрованого повідомлення про зміну стану (RSCN). В результаті пам'ять, яка потрібна для повернення списку імен портів і вузлів, які зоновані системою, може бути звільнена не так, як очікувалося. ...
Symptoms
Симптоми можуть включати:
- Паніка вузла через несподіване перезавантаження
- Panic ядра (бракує пам'яті) OOM через ляскання порту FC
- Уражений хост HBA не може отримати стабільне з'єднання
- Втрата доступу до даних на стороні господаря
Cause
Коли статус пристрою змінюється (вхід/вихід) у тканині SAN, комутатор надсилає RSCN-сповіщення всім підключеним пристроям.
Драйвер PowerStore FC надсилає команди перемикачу для запиту WWN, які знаходяться в зоні PowerStore.
Для такого запиту виділяється пам'ять, але вона може бути не звільнена належним чином.
Resolution
Проблему вирішено в PowerStoreOS версії 3.5.x.x
Вузол автоматично відновлюється після несподіваного перезавантаження.
Additional Information
Несправний WWN повинен бути виявлений і усунутий або відключений.
Перегляньте журнали комутатора та хоста, щоб визначити причину проблем.
Можливі причини заскакування порту включають: ослаблений або брудний кабель FC, несправний порт перемикача, несправний SFP, драйвер/прошивку хоста HBA або хоста HBA.
Слід перевірити сумісність драйвера/прошивки хоста HBA.
Приклади перекидання порту, статус порту змінено з Онлайн на Офлайн:
Приклад закрилтя порту2 з парчевим перемикачем:
fabriclog --show : Time Stamp Input and *Action S, P Sn,Pn Port Xid =================================================================================== Switch 0; Sat Mar 19 10:02:31 2022 GMT (GMT+0:00) 10:02:31.817858 SCN Port Offline;rsn=0x4,g=0x4fd58 D2,P0 D2,P0 2 NA 10:02:31.817865 *Removing all nodes from port D2,P0 D2,P0 2 NA 10:02:31.831807 SCN LR_PORT(0);g=0x4fd58 D2,P0 D2,P0 2 NA 10:02:31.840928 SCN Port Online; g=0x4fd58,isolated=0 D2,P0 D2,P1 2 NA 10:02:31.841017 Port Elp engaged D2,P1 D2,P0 2 NA 10:02:31.841034 *Removing all nodes from port D2,P0 D2,P0 2 NA 10:02:31.841093 SCN Port F_PORT D2,P1 D2,P0 2 NA
Приклад порту комутатора Cisco fc1/22 ляскає:
`show port-config internal all` *************** Port Config Port Control Log *************** ---- ------ ----------- ------- Time PortNo Port Action ErrCode ---- ------ ----------- ------- Mar 19 12:27:53 2023 00986053 fc1/22 Enable None Mar 19 12:27:53 2023 00984797 fc1/22 Participating Mode None Mar 19 12:13:43 2023 00558421 fc1/22 Enable None Mar 19 12:13:43 2023 00557170 fc1/22 Participating Mode None Mar 19 12:02:21 2023 00738769 fc1/22 Enable None Mar 19 12:02:21 2023 00737461 fc1/22 Participating Mode None Mar 19 11:40:58 2023 00976928 fc1/22 Enable None Mar 19 11:40:58 2023 00975543 fc1/22 Participating Mode None Mar 19 11:39:01 2023 00195273 fc1/22 Enable None Mar 19 11:39:01 2023 00193893 fc1/22 Participating Mode None Mar 19 11:37:13 2023 00341497 fc1/22 Enable None Mar 19 11:37:13 2023 00340169 fc1/22 Participating Mode None