sminfo(8) Open IB Diagnostics sminfo(8)

sminfo - استعلام ویژگی SMInfo در اینفینی‌باند (InfiniBand)

sminfo [گزینه‌ها] sm_lid | sm_dr_path [اصلاح‌کننده]

به‌صورت اختیاری مقدار را تنظیم کرده و خروجی یک استعلام sminfo را در قالبی خوانا برای انسان نمایش می‌دهد. مدیر زیرشبکه (SM) مقصد همان موردی است که در اطلاعات درگاه محلی فهرست شده، یا SM مشخص‌شده با LID اختیاری یا با مسیر هدایت‌شده مستقیم (Direct Routed Path) به SM است.

نکته: استفاده از sminfo برای هر مقصودی غیر از پرس‌وجوی ساده ممکن است بسیار خطرناک باشد و منجر به اختلال در عملکرد SM مقصد گردد.

0 غیرفعال (not active)

1 در حال کشف (discovering)

2 آماده‌به‌کار (standby)

3 اصلی (master)

-p, --priority <priority> تنظیم اولویت (0-15)

-a, --activity <val> تنظیم شمارش فعالیت (activity count)

-D, --Direct نشانی مشخص‌شده یک مسیر هدایت‌شده (directed route) است

مثال‌ها:
   [options] -D [options] "0"          # درگاه خود (self port)
   [options] -D [options] "0,1,2,1,4"  # خروج از طریق درگاه 1، سپس 2، ...
   (توجه داشته باشید که دومین عدد در مسیر مشخص‌شده باید با درگاه مورد استفاده
   تطابق داشته باشد. این مورد می‌تواند با استفاده از فلگ انتخاب درگاه '-P' یا
   درگاه یافت‌شده از طریق فرآیند انتخاب خودکار مشخص شود.)

-G, --Guid نشانی مشخص‌شده یک Port GUID است

-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) همیشه از نمایه 0 جدول P_Key استفاده می‌کنند.

پشتیبانی از چندین درگاه/چندین CA: هنگامی که هیچ دستگاه یا درگاه IB مشخص نشده باشد (بخش «پارامترهای محلی umad» در زیر را ببینید)، کتابخانه libibumad درگاه مورد استفاده را بر اساس معیارهای زیر انتخاب می‌کند:

1.
نخستین درگاهی که در وضعیت ACTIVE باشد.
2.
در صورت پیدا نشدن، نخستین درگاهی که در وضعیت UP باشد (پیوند فیزیکی برقرار باشد).

اگر نام درگاه و/یا CA مشخص شده باشد، کتابخانه libibumad تلاش می‌کند درخواست کاربر را برآورده سازد، و در صورت عدم امکان شکست می‌خورد.

برای مثال:

ibaddr                 # استفاده از نخستین درگاه (معیار شماره ۱ در بالا)
ibaddr -C mthca1       # انتخاب بهترین درگاه فقط از "mthca1".
ibaddr -P 2            # استفاده از دومین درگاه (active/up) از نخستین دستگاه IB موجود.
ibaddr -C mthca0 -P 2  # فقط استفاده از درگاه مشخص‌شده.

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

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

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

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

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

استفاده از M_key مشخص‌شده برای درخواست‌ها. اگر یک مقدار غیرعددی (مانند 'x') مشخص شود، مقدار از کاربر پرسیده خواهد شد.

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

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

/etc/infiniband-diags/ibdiag.conf

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

sminfo                  # sminfo درگاه محلی
sminfo 32               # نمایش sminfo برای lid 32
sminfo  -G 0x8f1040023  # همان مورد اما با استفاده از نشانی guid

smpdump(8)

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