PowerScale: Як визначити контролер підмережі PowerScale InfiniBand fabric

Samenvatting: Як визначити контролер підмережі у PowerScale InfiniBand fabric.

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Instructies

Введення

OpenSM забезпечує реалізацію менеджера підмережі InfiniBand (IB) та адміністрування і працює поверх OpenIB. OpenSM має працювати коректно, щоб весь трафік InfiniBand (IB), який покладається на OpenSM, працював належним чином. Якщо виникає проблема з IB, можливо, варто переглянути логи OpenSM, і для цього потрібно знати, який журнал переглядати. Сервіс openSM працює на всіх вузлах, і кожен вузол має власні логи OpenSM. Однак лише майстер підмережі IB робить топологічні відкриття, тому лише його журнал OpenSM містить повну та точну інформацію. Отже, щоб мати змогу визначити, який пристрій виконує роль головного підмережі тканини.

У конфігурації з двома комутаторами потрібно співвідновити журнал OpenSM з інтерфейсом, до якого він прив'язаний. Файли opensm-1.topo та opensm-2.topo не завжди безпосередньо корелюють з інтерфейсами internal-a (int-a) та internal-b (int-b). Ви можете використати значення IB інтерфейсу link layer address (lladdr), щоб визначити, який файл пов'язаний з яким інтерфейсом. Нижче описано процедуру, як це зробити.

ПРИМІТКА
Файл .topo генерується при запуску з'єднання з IB-комутатором і містить інформацію, зібрану в цей час. Файл .log завжди супроводжуватиме .topo-файл. Файл .log містить повідомлення та топографічну інформацію про з'єднання InfiniBand. Як тільки ви знаєте майстер, зможете переглянути відповідний . Журнал для отримання інформації про конкретну проблему.  Для правильної топології тканини можна покладатися лише на топографічний файл на вузлі для майстра OpenSM.  Топографічні файли з інших вузлів не слід використовувати.

 

 Процедура

1. Відкрийте SSH-з'єднання на будь-якому вузлі кластера та увійдіть у систему через обліковий запис "root". Залишайтеся на тому ж вузлі, щоб виконати решту кроків цієї процедури.

2. Визначте OpenSM Masters для кожного комутатора:

У середньому середовищі з двома комутаторами має бути дві лінії виходу — по одній для кожного комутатора.

isi_for_array -XI 'ps auxw | grep opensm' | grep master


У наведеному нижче прикладі для середовища з одним InfiniBand комутатором 0xe41d2d0300bc8fc2 відповідає lladdr мережевої карти Isilon для цього вузла, а IsilonX210-S19-1 містить номер вузла для майстра.

IsilonX210-S19-3# isi_for_array -XI 'ps auxw | grep opensm' | grep master
IsilonX210-S19-1: root    3757   0.0  0.0  28536   5036  -  S    23Feb17      3:56.20 opensm: 0xe41d2d0300bc8fc2 master (opensm)


3. Для кожного результату в команді 2 визначте, на який інтерфейс вузла посилається з наведеного вище виходу, аналізуючи lladdr з ifconfig output.  

Повторіть цей крок для кожного вузла на виході з кроку 2, замінюючи <LNN> на номер вузла

isi_for_array -n <LNN> 'ifconfig ib0 ; ifconfig ib1' | grep -E "ib[01]"\|lladdr\|status

For our example, the interface of the master would be ib1 (lladdr is separated by a dot in this output for clarity in reading and ends in bc.8f.c2, the same as from the example in command 2 above.)

IsilonX210-S19-3# isi_for_array -n 1 'ifconfig ib0 ; ifconfig ib1' | grep -E "ib[01]"\|lladdr\|status
IsilonX210-S19-1: ib0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 4092
IsilonX210-S19-1:       lladdr 0.0.0.48.fe.80.0.0.0.0.0.0.e4.1d.2d.3.0.bc.8f.c1
IsilonX210-S19-1:       status: inactive
IsilonX210-S19-1: ib1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2044
IsilonX210-S19-1:       lladdr 0.0.0.49.fe.80.0.0.0.0.0.0.e4.1d.2d.3.0.bc.8f.c2
IsilonX210-S19-1:       status: active

Extra informatie

Якщо інтерфейс показаний як неактивний на кроці 3, його статус можна ігнорувати, оскільки він може відображатися як майстер.   

Якщо на одному комутаторі є кілька майстрів OpenSM, і додаткові майстри не пов'язані з неактивною мережевою картою інтерфейсу (NIC), зверніться до технічної підтримки PowerScale.

Якщо OpenSM немає майстрів, переконайтеся, що немає інших пристроїв, фізично підключених до комутатора, які не є частиною кластера.  Це стосується вузлів, які вмикаються, якщо вони не були додані до кластера або видалені з нього.  Якщо на тканині InfiniBand немає додаткових з'єднань, комутатор міг виконувати роль мастер-пристрою.

При оптимальній конфігурації призначений майстер підмережі має бути кластерним вузлом, а не IB-комутатором чи неналаштованим вузлом.

У рідкісних випадках IB-комутатор може бути налаштований як власний майстер підмережі. Це може спричинити проблеми, які важко діагностувати. Наприклад, інтерфейс IB не з'являється, комутатор неправильно маршрутизує трафік IB або навіть не дозволяє вузлам приєднатися до кластера.

Якщо IB-комутатор — це майстер, зверніться до технічної підтримки PowerScale.

Getroffen producten

Isilon Switches

Producten

PowerScale OneFS
Artikeleigenschappen
Artikelnummer: 000004114
Artikeltype: How To
Laatst aangepast: 07 jan. 2026
Versie:  8
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.