smpdump(8) Open IB Diagnostics smpdump(8)

smpdump - تخلیه و نمایش ویژگی‌های مدیریت زیرشبکه InfiniBand

smpdump [گزینه‌ها] <dlid|dr_path> <attribute> [attribute_modifier]

برنامه smpdump یک ابزار همه‌منظوره SMP است که ویژگی‌های SM را از یک SMA مشخص دریافت می‌کند. نتایج به‌طور پیش‌فرض در قالب هگزادسیمال (hex) تخلیه و نمایش داده می‌شوند.

مقدار LID یا مسیر هدایت‌شده (DR) به SMA
شناسه ویژگی IBA برای ویژگی SM
تغییردهنده IBA برای ویژگی SM
چاپ رشته‌های موجود در بسته در صورت امکان

-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 است

-C, --Ca <ca_name> استفاده از ca_name مشخص‌شده.

-P, --Port <ca_port> استفاده از ca_port مشخص‌شده.

نمایه جدول P_Key (از 0 تا 65535، پیش‌فرض 0) که برای بسته‌های خروجی SA/GMP MAD استفاده می‌شود. بسته‌های SMP (SMI هدایت‌شده/مسیریابی‌شده با LID) MAD همیشه از نمایه P_Key برابر با 0 استفاده می‌کنند.

پشتیبانی از چندین درگاه/چندین 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.

افزایش سطح اشکال‌زدایی IB. می‌تواند چندین بار استفاده شود (-ddd یا -d -d -d).
نمایش خطاهای ارسال و دریافت (مهلت‌های زمانی و موارد دیگر)

-h, --help نمایش پیام راهنما

افزایش سطح پرگویی برنامه. می‌تواند چندین بار استفاده شود (-vv یا -v -v -v)

-V, --version نمایش اطلاعات نسخه.

-t, --timeout <timeout_ms> جایگزینی مهلت زمانی پیش‌فرض برای madهای درخواست‌شده.

--config, -z <config_file> مشخص کردن فایل پیکربندی جایگزین.

پیش‌فرض: /etc/infiniband-diags/ibdiag.conf

/etc/infiniband-diags/ibdiag.conf

یک فایل پیکربندی سراسری برای تنظیم برخی از گزینه‌های مشترک تمام ابزارها ارائه شده است. برای جزئیات به فایل پیکربندی ارائه‌شده مراجعه کنید.

مثال‌های مسیر هدایت‌شده (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

smpquery(8)

< <halr@voltaire.com> >
2017-08-21