【RDMA】InfiniBand IB常用命令


目錄

 

1、常規 IB 監視命令

2、常規 IB 性能測試命令

3、光纖網絡診斷工具

4、查詢並報告非零 IB 端口計數器


原文;https://support.huawei.com/enterprise/zh/knowledge/EKB1001978581

1、常規 IB 監視命令


ibv_asyncwatch 監視 InfiniBand 異步事件
ibv_devices or ibv_devinfo 列舉 InfiniBand 設備或設備信息
ibv_rc_pingpong、ibv_srq_pingpong 或 ibv_ud_pingpong 使用 RC 連接、SRQ 或 UD 連接測試節點之間的連通性
mckey 測試 RDMA CM 多播設置和簡單數據傳輸
rping 測試 RDMA CM 連接並嘗試 RDMA ping
ucmatose 測試 RDMA CM 連接並嘗試簡單 ping
udaddy 測試 RDMA CM 數據報設置並嘗試簡單 ping
 

2、常規 IB 性能測試命令


rdma_client 或rdma_server 或rdma_xclient或 rdma_xserver 測試 RDMA 寫處理確定流帶寬或等待時間
ib_read_bw 或 ib_read_lat 測試 RDMA 讀處理確定帶寬或等待時間
ib_send_bw 或 ib_send_lat 測試 RDMA 發送處理確定帶寬或等待時間
ib_write_bw 或 ib_write_bw_postlist 測試 RDMA 寫處理,確定一次顯示一個 I/O 請求的帶寬或顯示一系列 I/O 請求的發布列表帶寬
ib_write_lat 測試 RDMA 寫處理確定等待時間
ib_clock_test 測試系統時鍾准確性
qperf 測量插槽與 RDMA 性能
RDS 監視與測試工具
rds-info 顯示 RDS 內核模塊信息
rds-ping 確定基於 RDS 的遠程節點是否可訪問
rds-stress 在基於 RDS 插槽的進程間發送消息
 

3、光纖網絡診斷工具


iblinkinfo.pl 或 iblinkinfo 顯示光纖網絡中所有鏈路的鏈路信息
sminfo 查詢 IB SMInfo 屬性
ibstat 或 ibsysstat 查詢 InfiniBand 設備狀態或 IB 地址上的系統狀態
perfquery or saquery 查詢 IB 端口計數器或 sIB 子網管理屬性
ibdiagnet 執行整個光纖網絡診斷檢查
ibcheckerrors 或 ibcheckerrs 驗證 IB 端口(或節點)或 IB 子網並報告錯誤
ibaddr 查詢 InfiniBand 的一個地址或多個地址
ibnetdiscover 搜索遠程 InfiniBand 拓撲
ibping 驗證 IB 節點之間的連通性
ibportstate 查詢 IB 端口的物理端口狀態和鏈接速度
ibroute 顯示 InfiniBand 交換機轉發表
ibtracert 跟蹤 IB 路徑
smpquery 或 smpdump 查詢或轉儲 IB 子網管理屬性
ibchecknet, ibchecknode, 或 ibcheckport 驗證 IB 子網、節點或端口並報告錯誤
ibcheckportstate, ibcheckportwidth, ibcheckstate, or ibcheckwidth 驗證已鏈接但不活動的 IB 端口、面向 1x (2.0 Gbps) 鏈路帶寬的端口、IB 子網中已鏈接但不活動的端口或 IB 子網中的 lx 鏈路
ibclearcounters or ibclearerrors 對 IB 子網中的端口計數器或錯誤計數器進行清零
ibdatacounters or ibdatacounts 查詢 IB 子網中的數據計數器或 IB 端口數據計數器
ibdiscover.pl 注釋並比較 IB 拓撲
ibcheckerrors 或 ibcheckerrs 驗證 IB 端口(或節點)或 IB 子網並報告錯誤
ibchecknet, ibchecknode, 或 ibcheckport 驗證 IB 子網、節點或端口並報告錯誤
ibhosts 顯示拓撲中的 IB 主機節點
ibnodes 顯示拓撲中的 IB 節點
ibprintca.pl 顯示來自 ibnetdiscover 輸出的特定 CA 或 CA 列表
ibprintrt.pl 顯示來自 ibnetdiscover 輸出的特定路由器或路由器列表
ibprintswitch.pl 顯示來自 ibnetdiscover 輸出的特定交換機或交換機列表
ibrouters 顯示拓撲中的 IB 路由器節點
ibstatus 查詢 IB 設備的基本狀態
ibswitches 顯示拓撲中的 IB 交換機節點
ibswportwatch.pl
ibqueryerrors.pl 輪詢特定交換機或端口上的計數器並報告更改信息速率
 

4、查詢並報告非零 IB 端口計數器


ibprintswitch.pl 顯示來自 ibnetdiscover 輸出的特定交換機或交換機列表
set_nodedesc.sh 設置或顯示針對 IB 主機控制器適配器 (HCA) 的節點描述字符串
dump2psl.pl 轉儲基於 opensm 輸出文件的 PSL 文件,該輸出文件用於信用循環檢查
dump2slvl.pl 轉儲基於 opensm 輸出文件的 SLVL 文件,該輸出文件用於信用循環檢查
ibis 針對 IB 管理帶內服務的擴展 TCL shell

5、其常用指令

https://docs.oracle.com/cd/E19632-01/835-0783-03/bbggiggb.html#scrolltoc


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM