นี่คือคำสั่ง ibdmchk ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ไอบีดีเอ็ม - เครือข่าย ตาหมากรุก และ คุณสมบัติ วิเคราะห์
เรื่องย่อ
ibdmchk มีสองโหมดการทำงาน: การออกแบบและการตรวจสอบ
ออกแบบ:
ibdmchk [-v][-h][-u][-r ] -NS -NS
-NS [-e] [-l ]
ยืนยัน:
ibdmchk [-v][-h][-r ] [-NS ] [-NS ]
[-NS [-l ] [-u] [-M] [-a]
[-ค ] [-NS ]
การออกแบบ โหมด DESCRIPTION
โหมดการออกแบบมีไว้เพื่อใช้ก่อนที่จะสร้างคลัสเตอร์ ให้พื้นฐาน
ตรวจสอบเครือข่ายที่ระบุตามที่อธิบายไว้ในไฟล์ทอพอโลยี หลังจากจำลองSM
การกำหนด LID และอัลกอริธึมการกำหนดเส้นทางจะให้รายงานของเส้นทาง (H)CA ถึง (H)CA
ฮิสโตแกรมเชิงลึกและศักยภาพการหยุดชะงักของเครดิตในโครงร่างการกำหนดเส้นทางที่เป็นผลลัพธ์
อาร์กิวเมนต์:
-t⎪--topo
พื้นที่ โทโพโลยี ไฟล์ การระบุเครือข่าย ดูผู้ชาย ibdm-โทโพโลยีไฟล์
-n⎪--node
ชื่อของโหนด Subnet Manager (ไวยากรณ์: /U1)
-p⎪--พอร์ต
หมายเลขพอร์ตที่โหนด SM ติดอยู่กับแฟบริก
OPTIONS
-v⎪--ละเอียด
โหมดกริยา
-h⎪--ช่วย
ให้ข้อความช่วยเหลือนี้
-l⎪--lmc
ค่า LMC > 0 หมายถึงการกำหนดฝาปิด 2^lmc ให้กับแต่ละพอร์ต
-e⎪--หยิ่ง
ใช้อัลกอริธึมการกำหนดเส้นทางที่ปรับปรุงเมื่อ LMC > 0 และรายงานเส้นทางที่เป็นผลลัพธ์
สหสัมพันธ์ (ใช้ระบบ/โหนดเดียวกัน) ฮิสโตแกรม
-r⎪--roots ไฟล์ที่มีชื่อโหนดรูททั้งหมด (หนึ่งชื่อในแต่ละบรรทัด)
การตรวจสอบ โหมด DESCRIPTION
หลังจากที่คลัสเตอร์ถูกสร้างขึ้นและรัน OpenSM (โดยใช้แฟล็ก -D 0x43) จะรายงาน subnet
และตาราง FDB ลงในไฟล์ osm-subnet.lst, osm.fdbs และ osm.fdbs ใน / var / log / (หรือ
subnet.lst, osm.fdbs และ osm.mcfdbs ลงใน /var/cache/ibutils ใน OpenSM เวอร์ชันเก่า)
ibdiagnet ยังสร้างไฟล์เดียวกันในไดเร็กทอรีเอาต์พุต ตามไฟล์เหล่านี้
ยูทิลิตีตรวจสอบการเชื่อมต่อ CA ถึง CA ทั้งหมด การวิเคราะห์เพิ่มเติมสำหรับการหยุดชะงักของเครดิต
มีการดำเนินการและรายงานศักยภาพ ในกรณีของ LMC > 0 จะรายงานฮิสโตแกรมสำหรับวิธี
ระบบและโหนดจำนวนมากเป็นเรื่องปกติระหว่างเส้นทางที่แตกต่างกันสำหรับพอร์ตคู่เดียวกัน
อาร์กิวเมนต์
-l⎪--lmc
ค่า LMC ที่ใช้ขณะรัน OpenSM บังคับถ้าไม่ใช่ค่าเริ่มต้น 0
OPTIONS
-v⎪--ละเอียด
โหมดกริยา
-h⎪--ช่วย
ให้ข้อความช่วยเหลือนี้
-s⎪--ซับเน็ต
ไฟล์ OpenSM subnet.lst (ค่าเริ่มต้นคือ /var/log/osm-subnet.lst หรือ
/var/cache/ibutils/subnet.lst)
-f⎪--fdb
การถ่ายโอนข้อมูล OpenSM ของ Ucast LFDB ใช้ -D 0x41 เพื่อสร้าง (ค่าเริ่มต้นคือ /var/log/osm.fdbs
หรือ /var/cache/ibutils/osm.fdbs)
-m⎪--mcfdb
การถ่ายโอนข้อมูล OpenSM ของ Multicast LFDB ใช้ -D 0x41 เพื่อสร้าง (ค่าเริ่มต้นคือ
/var/log/osm.mcfdbs หรือ /var/cache/ibutils/osm.mcfdbs)
-c⎪--psl
Source Guid ไปยัง DLID -> การแมปเส้นทาง SL แต่ละบรรทัดมี: src_node_guid dlid sl
ใช้โดยการตรวจสอบสินเชื่อเพื่อกำหนดเส้นทางตาม SL/VL อย่างแม่นยำ
-d⎪--slvl
การแมป SL2VL ของสวิตช์ทั้งหมด แต่ละบรรทัดมี: swguid iport oport 0x(sl0)(sl1)
0x(sl2)(sl3)... ใช้โดยการตรวจสอบลูปเครดิตเพื่อกำหนดโมเดลตาม SL/VL
เส้นทาง
-r⎪--roots
ไฟล์ที่เก็บ guid โหนดรูททั้งหมด (หนึ่งไฟล์ต่อบรรทัด)
-u⎪--อัปเดต
ใช้อัลกอริธึมการตรวจสอบวงรอบเครดิตขึ้น/ลงแทนขั้นตอนทั่วไป
-M⎪--มฟท
รวมการกำหนดเส้นทางแบบหลายผู้รับในการวิเคราะห์ลูปเครดิต
-a⎪--ทั้งหมด
ไม่เพียงแค่ตรวจสอบเส้นทาง CA-CA เท่านั้น แต่ยังตรวจสอบ SW-SW, CA-SW และ SW-CA ด้วย ทั้งตรวจสอบ FDB
การเชื่อมต่อเส้นทางและสำหรับลูปเครดิต
ใช้ ibdmchk ออนไลน์โดยใช้บริการ onworks.net