3个版本

0.1.2 2023年10月24日
0.1.1 2023年10月24日
0.1.0 2023年10月24日

#30 in #partition

自定义许可

23KB
494

ufmclient

UFM的Rust客户端

示例

设置环境

export UFM_ADDRESS=$ufm_server_address
export UFM_TOKEN=$ufm_server_token

版本

./ufm version
6.11.1-2

创建分区键

./ufm create --pkey 5 --mtu 2 --membership full --service-level 0 --rate-limit 2.5 --guids 0011223344560200 --guids 1070fd0300176625 --guids 0011223344560201

查看分区键

./ufm view --pkey 0x5
Name           : api_pkey_0x5
Pkey           : 0x5
IPoIB          : false
MTU            : 2
Rate Limit     : 2.5
Service Level  : 0
Ports          : 
    GUID                ParentGUID          PortType  SystemID            LID       SystemName     LogState  Name                
    0011223344560200    1070fd0300176624    virtual   1070fd0300176624    7         hpc-cloud01    Active                        
    1070fd0300176625                        physical  1070fd0300176624    4         hpc-cloud01    Active    1070fd0300176625_2  
    0011223344560201                                                      65535                    Unknown  

列出分区键

./ufm list
Name           Pkey      IPoIB     MTU       Rate      Level     
api_pkey_0x5   0x5       false     2         2.5       0         
api_pkey_0x2   0x2       false     2         2.5       0         
management     0x7fff    true      2         2.5       0         
api_pkey_0x1   0x1       false     2         2.5       0         
api_pkey_0x4   0x4       false     2         2.5       0  

删除分区键

./ufm delete --pkey 0x2

依赖项

~13–23MB
~451K SLoC