| smpdump(8) | Open IB Diagnostics | smpdump(8) |
نام (NAME)
smpdump - تخلیه و نمایش ویژگیهای مدیریت زیرشبکه InfiniBand
خلاصه دستور (SYNOPSIS)
smpdump [گزینهها] <dlid|dr_path> <attribute> [attribute_modifier]
توضیحات (DESCRIPTION)
برنامه smpdump یک ابزار همهمنظوره SMP است که ویژگیهای SM را از یک SMA مشخص دریافت میکند. نتایج بهطور پیشفرض در قالب هگزادسیمال (hex) تخلیه و نمایش داده میشوند.
گزینهها (OPTIONS)
- dlid|drpath
- مقدار LID یا مسیر هدایتشده (DR) به SMA
- attribute
- شناسه ویژگی IBA برای ویژگی SM
- attribute_modifier
- تغییردهنده IBA برای ویژگی SM
- -s, --string
- چاپ رشتههای موجود در بسته در صورت امکان
فلگهای آدرسدهی (Addressing Flags)
-D, --Direct آدرس مشخصشده یک مسیر هدایتشده است
Examples: [options] -D [options] "0" # self port [options] -D [options] "0,1,2,1,4" # out via port 1, then 2, ... (Note the second number in the path specified must match the port being used. This can be specified using the port selection flag '-P' or the port found through the automatic selection process.)
-L, --Lid آدرس مشخصشده یک LID است
فلگهای انتخاب درگاه (Port Selection flags)
-C, --Ca <ca_name> استفاده از ca_name مشخصشده.
-P, --Port <ca_port> استفاده از ca_port مشخصشده.
- -Y, --pkey-idx <idx>
- نمایه جدول P_Key (از 0 تا 65535، پیشفرض 0) که برای بستههای خروجی SA/GMP MAD استفاده میشود. بستههای SMP (SMI هدایتشده/مسیریابیشده با LID) MAD همیشه از نمایه P_Key برابر با 0 استفاده میکنند.
انتخاب درگاه محلی (Local port Selection)
پشتیبانی از چندین درگاه/چندین CA: هنگامی که هیچ دستگاه یا درگاه IB مشخص نشده باشد (به "پارامترهای محلی umad" در زیر مراجعه کنید)، کتابخانه 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.
فلگهای اشکالزدایی (Debugging flags)
- -d
- افزایش سطح اشکالزدایی IB. میتواند چندین بار استفاده شود (-ddd یا -d -d -d).
- -e
- نمایش خطاهای ارسال و دریافت (مهلتهای زمانی و موارد دیگر)
-h, --help نمایش پیام راهنما
- -v, --verbose
- افزایش سطح پرگویی برنامه. میتواند چندین بار استفاده شود (-vv یا -v -v -v)
-V, --version نمایش اطلاعات نسخه.
فلگهای پیکربندی (Configuration flags)
-t, --timeout <timeout_ms> جایگزینی مهلت زمانی پیشفرض برای madهای درخواستشده.
--config, -z <config_file> مشخص کردن فایل پیکربندی جایگزین.
فایلها (FILES)
فایل پیکربندی (CONFIG FILE)
/etc/infiniband-diags/ibdiag.conf
یک فایل پیکربندی سراسری برای تنظیم برخی از گزینههای مشترک تمام ابزارها ارائه شده است. برای جزئیات به فایل پیکربندی ارائهشده مراجعه کنید.
مثالها (EXAMPLES)
مثالهای مسیر هدایتشده (Direct Routed):
smpdump -D 0,1,2,3,5 16 # NODE DESC smpdump -D 0,1,2 0x15 2 # PORT INFO, port 2
مثالهای مسیردهی بر پایه LID:
smpdump 3 0x15 2 # PORT INFO, lid 3 port 2 smpdump 0xa0 0x11 # NODE INFO, lid 0xa0
همچنین ببینید (SEE ALSO)
نویسنده (AUTHOR)
- Hal Rosenstock
- < <halr@voltaire.com> >
| 2017-08-21 |