| IBPING(8) | Open IB Diagnostics | IBPING(8) |
نام (NAME)
ibping - ارسال پینگ به یک نشانی اینفینیباند
خلاصه دستور (SYNOPSIS)
ibping [گزینهها] <dest lid | guid>
توضیحات (DESCRIPTION)
دستور ibping از madهای اختصاصی سازنده (vendor mads) برای اعتبارسنجی ارتباط میان گرههای IB استفاده میکند. هنگام خروج، خروجی مشابه با دستور پینگ شبکه (IP ping) نمایش داده میشود. ibping به صورت کارخواه/کارساز (client/server) اجرا میشود. حالت پیشفرض، اجرا به صورت کارخواه است. همچنین توجه داشته باشید که یک کارساز پینگ پیشفرض درون هسته پیادهسازی شده است.
گزینهها (OPTIONS)
-c, --count توقف پس از ارسال یا دریافت تعداد مشخصشده بسته.
-f, --flood ارسال سیلآسا به مقصد: ارسال پیدرپی و بدون تأخیر بستهها.
-o, --oui استفاده از شماره OUI مشخصشده برای تسهیم (multiplex) بستههای mad اختصاصی سازنده.
-S, --Server شروع در حالت کارساز (server mode) (بدون بازگشت).
فلگهای آدرسدهی (Addressing Flags)
-L, --Lid نشانی مشخصشده یک LID است
-G, --Guid نشانی مشخصشده یک Port GUID است
-s, --sm_port <smlid> استفاده از 'smlid' به عنوان lid هدف برای پرسوجوهای SA.
فلگهای انتخاب درگاه (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) همیشه از نمایه 0 جدول P_Key استفاده میکنند.
انتخاب درگاه محلی (Local port Selection)
پشتیبانی از چندین درگاه/چندین 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 # فقط استفاده از درگاه مشخصشده.
فلگهای پیکربندی (Configuration flags)
--config, -z <config_file> مشخص کردن فایل پیکربندی جایگزین.
-t, --timeout <timeout_ms> بازنویسی زمان مهلت پیشفرض برای madهای درخواستشده.
فلگهای اشکالزدایی (Debugging flags)
-h, --help نمایش پیام راهنمای نحوه استفاده
- -d
- افزایش سطح اشکالزدایی IB. میتواند چندین بار استفاده شود (-ddd یا -d -d -d).
- -e
- نمایش خطاهای ارسال و دریافت (مهلت زمانی و موارد دیگر)
- -v, --verbose
- افزایش سطح پرگویی (verbosity) برنامه. میتواند چندین بار استفاده شود (-vv یا -v -v -v)
-V, --version نمایش اطلاعات نسخه.
فایلها (FILES)
فایل پیکربندی (CONFIG FILE)
/etc/infiniband-diags/ibdiag.conf
یک فایل پیکربندی سراسری برای تنظیم برخی از گزینههای مشترک میان تمام ابزارها ارائه شده است. برای جزئیات بیشتر به فایل پیکربندی ارائهشده مراجعه کنید.
نویسنده (AUTHOR)
- Hal Rosenstock
- < <halr@voltaire.com> >
| 2012-05-14 |