Bagaimana saya bisa menentukan switch mana yang menjalankan subnet manager Infiniband?

14

Saya baru-baru ini mewarisi jaringan Infiniband yang berisi beberapa switch, dan saya tahu bahwa salah satu switch ini menjalankan subnet manager. Sisanya seharusnya mematikan fitur itu, atau tidak pernah diaktifkan. Masalahnya adalah, saya tidak tahu yang mana itu ...

Saya ingin mengganti subnet manager switch dengan OpenSM yang berjalan di beberapa server infrastruktur saya. Apakah ada cara, singkat login ke setiap switch secara individual, untuk menentukan switch mana yang menjalankan SM?

ajdecon
sumber
Apakah ada LED yang menyala ketika sakelar adalah SM?
Dmitri Chubarov
Nggak! (Cukup periksa perangkat kerasnya juga. :)) Akan menjadi fitur yang berguna, saya akan menyebutkannya ke perwakilan Mellanox saya ...
ajdecon
1
Switch yang mana?
pfo

Jawaban:

6

Jika server infrastruktur Anda dapat menjalankan OpenSM, mereka mungkin juga menginstal utilitas stack OFED. Jika perintah tersedia, ibstatakan memberi tahu Anda LID SM. Kemudian gunakan LID dalam smpquery ND -L <LID>untuk mendapatkan deskripsi simpul dari simpul yang menjalankan SM.

jcc
sumber
4

Jika Anda memiliki OFED yang terinstal di sistem Anda dan paketnya, infiniband-diagsAnda dapat menggunakan perintah sminfo untuk mendaftar menjalankan manajer subnet di jaringan Infiniband:

~ # sminfo 
sminfo: sm lid 18 sm guid 0x0000000, activity count 55554951 priority 0 state 3 SMINFO_MASTER      

Ini akan mendaftar semua manajer subnet yang dikenal untuk simpul itu dan manajer subnet master.

Bruno Pereira
sumber
0

Jika Anda mencapai manajer Anda dengan alamat IP, Anda bisa melihat tabel ARP / MAC switch Anda untuk menemukan alamat IP yang sesuai dengan switch Anda.

Elwyn
sumber