3 releases
0.1.2 | Oct 24, 2023 |
---|---|
0.1.1 | Oct 24, 2023 |
0.1.0 | Oct 24, 2023 |
#41 in #partition
23KB
494 lines
ufmclient
The rust client of UFM
Example
Set environment
export UFM_ADDRESS=$ufm_server_address
export UFM_TOKEN=$ufm_server_token
Version
./ufm version
6.11.1-2
Create a Partition Key
./ufm create --pkey 5 --mtu 2 --membership full --service-level 0 --rate-limit 2.5 --guids 0011223344560200 --guids 1070fd0300176625 --guids 0011223344560201
View a Partition Key
./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
List Partition Keys
./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
Delete a Partition Key
./ufm delete --pkey 0x2
Dependencies
~14–24MB
~440K SLoC