این دستور ibdiagpath است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
ibdiagpath - مسیر تشخیصی IB
SYNOPSYS
ibdiagpath
{-n <[src-name,]dst-name>|-l <[src-lid,]dst-lid>|-d }
[-ج ] [-v] [-t ] [-s ] [-من ]
[-پ ] [-o ] [-lw <1x|4x|12x>] [-ls <2.5|5|10>] [-pm]
[-Pc] [-P < = >]
شرح
ibdiagpath مسیری را بین دو نقطه پایانی ترسیم می کند و اطلاعاتی در مورد آن ارائه می دهد
گره ها و پورت ها در طول مسیر عبور می کنند. از پرسشهای مربوط به سلامت دستگاه استفاده میکند
دستگاه های مختلف در طول مسیر طی شده نحوه عملکرد ibdiagpath به این بستگی دارد
حالت آدرس دهی مورد استفاده در خط فرمان اگر از آدرس دهی مسیر هدایت شده استفاده شود،
گره محلی گره مبدأ است و مسیر رسیدن به پورت مقصد از قبل مشخص است. بر
از سوی دیگر، اگر آدرس دهی مسیر LID (یا با نام) استفاده شود، منبع و
پورت های مقصد یک مسیر توسط درپوش های آنها (یا با نام های تعریف شده در آن) مشخص می شوند
فایل توپولوژی). در این حالت مسیر واقعی از پورت محلی به پورت مبدا و
از پورت مبدا به پورت مقصد، با استفاده از مدیریت زیر شبکه تعریف می شود
جدول ارسال خطی گره های سوئیچ را در امتداد آن مسیرها جستجو می کند. بنابراین، مسیر
نمی توان پیش بینی کرد زیرا ممکن است تغییر کند. این ابزار اجازه می دهد تا گره منبع را حذف کنید، که در آن
در صورتی که پورت محلی در دستگاهی که ابزار را اجرا می کند، منبع فرض می شود. توجه داشته باشید:
وقتی پرسوجوهای ibdiagpath برای عملکرد در طول مسیر بین منبع و
در پورت های مقصد، همیشه از مسیر LID عبور می کند، حتی اگر یک مسیر هدایت شده باشد
مشخص شده. اگر در طول مسیر LID یک یا چند پیوند در حالت ACTIVE نیستند،
ibdiagpath یک خطا را گزارش می کند. اعتبار مسیر را از پارتیشن ها، IPoIB و QoS بررسی می کند
دیدگاه ها نیز ارائه شده است.
ibdiagpath.log -
روگرفتی از تمام گزارش های برنامه مطابق با پرچم های ارائه شده ایجاد می شود
ibdiagnet.pm -
تخلیه مقادیر شمارنده pm، پیوندهای پارچه ای
OPTIONS
-n <[src-name,]dst-name>:
نام پورت های مبدا و مقصد (همانطور که در فایل توپولوژی تعریف شده است؛ منبع
ممکن است حذف شود -> پورت محلی به عنوان منبع فرض می شود)
-l <[src-lid,]dst-lid>:
درپوش های منبع و مقصد (منبع ممکن است حذف شود -> پورت محلی فرض می شود
منبع)
-d <p1,p2,p3,...>:
مسیر هدایت شده از گره محلی (که منبع است) و گره مقصد
-c < شمارش>:
حداقل تعداد بسته هایی که باید از طریق هر پیوند ارسال شود (پیش فرض = 100)
-v :
حالت کلامی را فعال کنید
-t <topo-file>:
نام فایل توپولوژی را مشخص می کند
-s <sys-name>:
نام سیستم محلی را مشخص می کند. تنها در صورتی معنادار است که یک فایل توپولوژی مشخص شده باشد
-i <dev-index>:
شاخص دستگاه پورت مورد استفاده برای اتصال به فابریک IB را مشخص می کند (in
مورد چند دستگاه در سیستم محلی)
-p <port-num>:
شماره پورت دستگاه محلی مورد استفاده برای اتصال به فابریک IB را مشخص می کند
-o <خارج کارگردان>:
دایرکتوری را مشخص می کند که فایل های خروجی در آن قرار می گیرند (پیش فرض =
/var/cache/ibutils)
-lw <1x|4x|12x>:
عرض پیوند مورد انتظار را مشخص می کند
-ls <2.5|5|10>:
سرعت مورد انتظار لینک را مشخص می کند
-بعد از ظهر :
تمام پیوندهای پارچه، pm Counters را در ibdiagnet.pm بریزید
-pc :
تمام پیوندهای فابریک pmCounters را بازنشانی کنید
-P > :
اگر هر یک از pm های ارائه شده بیشتر از مقدار ارائه شده است، آن را روی صفحه چاپ کنید
-h|--کمک :
اطلاعات صفحه راهنما را چاپ می کند
-V|--نسخه :
نسخه ابزار را چاپ می کند
--vars :
متغیرهای محیط ابزار و مقادیر آنها را چاپ می کند
ERROR کد ها
1- مسیر پیموده شده ناسالم است
2 - گزینه های خط فرمان تجزیه نشد
3 - بیش از 64 هاپ برای عبور از بندر محلی به پورت "Source" مورد نیاز است و
سپس به بندر "مقصد".
4 - قادر به پیمایش داده های LFT از مبدا تا مقصد نیست
5 - عدم استفاده از فایل توپولوژی
6 - بسته مورد نیاز بارگیری نشد
از ibdiagpath آنلاین با استفاده از خدمات onworks.net استفاده کنید