| IBROUTERS(8) | OpenIB Diagnostics | IBROUTERS(8) |
نام (NAME)
ibrouters - نمایش گرههای مسیریاب InfiniBand در توپولوژی
خلاصه دستور (SYNOPSIS)
ibrouters [options] [<topology-file>]
توضیحات (DESCRIPTION)
دستور ibrouters اسکریپتی است که توپولوژی زیرشبکه IB را پیمایش میکند یا از یک فایل توپولوژی از پیش ذخیرهشده استفاده نموده و گرههای مسیریاب را استخراج مینماید.
گزینهها (OPTIONS)
-C, --Ca <ca_name> استفاده از ca_name مشخصشده.
-P, --Port <ca_port> استفاده از ca_port مشخصشده.
-t, --timeout <timeout_ms> بازنویسی زمان انتظار پیشفرض برای madهای درخواستشده.
- -y, --m_key <key>
- استفاده از M_key مشخصشده برای درخواستها. در صورت مشخص شدن مقدار غیرعددی (مانند 'x')، مقدار آن درخواست خواهد شد.
-h, --help نمایش پیام راهنمای نحوه استفاده
--config, -z <config_file> مشخص کردن فایل پیکربندی جایگزین.
انتخاب درگاه محلی (Local port Selection)
پشتیبانی از چند درگاه/چند CA: هنگامی که هیچ دستگاه یا درگاه IB مشخص نشده باشد (بخش "local umad parameters" در زیر را ببینید)، کتابخانه libibumad درگاه مورد استفاده را بر اساس معیارهای زیر انتخاب میکند:
- 1.
- نخستین درگاهی که ACTIVE باشد.
- 2.
- در صورت پیدا نشدن، نخستین درگاهی که UP باشد (پیوند فیزیکی متصل باشد).
اگر یک درگاه و/یا نام CA مشخص شده باشد، کتابخانه libibumad تلاش میکند تا درخواست کاربر را برآورده سازد، و در صورت عدم امکان با شکست مواجه خواهد شد.
برای نمونه:
ibaddr # use the first port (criteria #1 above) ibaddr -C mthca1 # pick the best port from "mthca1" only. ibaddr -P 2 # use the second (active/up) port from the first available IB device. ibaddr -C mthca0 -P 2 # use the specified port only.
فایلها (FILES)
فایل پیکربندی (CONFIG FILE)
/etc/infiniband-diags/ibdiag.conf
یک فایل پیکربندی سراسری جهت تنظیم برخی از گزینههای مشترک برای تمامی ابزارها ارائه شده است. برای جزئیات به فایل پیکربندی ارائهشده مراجعه کنید.
قالب فایل نگاشت نام گره (NODE NAME MAP FILE FORMAT)
نگاشت نام گره برای مشخص کردن نامهای کاربرپسند برای گرهها در خروجی به کار میرود. برای انجام جستجو از GUIDها استفاده میشود.
این قابلیت توسط بسته opensm-libs ارائه میشود. برای مکان فایل مربوط به سیستم نصبشده خود به opensm(8) مراجعه کنید.
بهطور عمومی:
# comment <guid> "<name>"
نمونه:
# IB1 # Line cards 0x0008f104003f125c "IB1 (Rack 11 slot 1 ) ISR9288/ISR9096 Voltaire sLB-24D" 0x0008f104003f125d "IB1 (Rack 11 slot 1 ) ISR9288/ISR9096 Voltaire sLB-24D" 0x0008f104003f10d2 "IB1 (Rack 11 slot 2 ) ISR9288/ISR9096 Voltaire sLB-24D" 0x0008f104003f10d3 "IB1 (Rack 11 slot 2 ) ISR9288/ISR9096 Voltaire sLB-24D" 0x0008f104003f10bf "IB1 (Rack 11 slot 12 ) ISR9288/ISR9096 Voltaire sLB-24D" # Spines 0x0008f10400400e2d "IB1 (Rack 11 spine 1 ) ISR9288 Voltaire sFB-12D" 0x0008f10400400e2e "IB1 (Rack 11 spine 1 ) ISR9288 Voltaire sFB-12D" 0x0008f10400400e2f "IB1 (Rack 11 spine 1 ) ISR9288 Voltaire sFB-12D" 0x0008f10400400e31 "IB1 (Rack 11 spine 2 ) ISR9288 Voltaire sFB-12D" 0x0008f10400400e32 "IB1 (Rack 11 spine 2 ) ISR9288 Voltaire sFB-12D" # GUID Node Name 0x0008f10400411a08 "SW1 (Rack 3) ISR9024 Voltaire 9024D" 0x0008f10400411a28 "SW2 (Rack 3) ISR9024 Voltaire 9024D" 0x0008f10400411a34 "SW3 (Rack 3) ISR9024 Voltaire 9024D" 0x0008f104004119d0 "SW4 (Rack 3) ISR9024 Voltaire 9024D"
همچنین ببینید (SEE ALSO)
ibnetdiscover(8)
وابستگیها (DEPENDENCIES)
ibnetdiscover, ibnetdiscover format
نویسندگان (AUTHORS)
- Hal Rosenstock
- < <halr@voltaire.com> >
| 2016-12-20 |