数据节点管理

列出所有数据节点

获取所有数据节点的信息,包括id、地址、读写状态及存活状态

./udbto-cli datanode list

ID        ADDRESS                                                              WRITABLE    ACTIVE      MEDIA        ForbidWriteOpOfProtoVer0
2         192.168.2.162:15310(localhost.localdomain:15310)                     Yes         Active      SSD          notForbid   
3         192.168.2.181:15310                                                  Yes         Active      SSD          notForbid   
4         192.168.2.185:15310                                                  Yes         Active      SSD          notForbid   

展示数据节点基本信息

展示数据节点基本信息,包括状态、使用量、承载的partition ID等,

./udbto-cli datanode info [Address]

[Data node info]
  ID                  : 3
  Address             : 192.168.2.181:15310
  Allocated ratio     : 0.21651252264589238
  Allocated           : 10.82 GB
  Available           : 39.14 GB
  Total               : 49.96 GB
  Zone                : default
  Rdonly              : false
  Status              : Active
  MediaType           : SSD
  ToBeOffline         : False
  Report time         : 2025-09-26 15:50:11
  Partition count     : 20
  Bad disks           : []
  Decommissioned disks: []
  Persist partitions  : [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20]
  Backup partitions   : []
  Can alloc partition : true
  Max partition count : 3000
  CpuUtil             : 1.0%
  IoUtils             :
                        /dev/dm-0:0.0%

下线数据节点

将该数据节点下线,该节点上的data partition将自动转移至其他可用节点

./udbto-cli datanode decommission [Address]

Decommission data node successfully

转移数据节点上的dp

将源数据节点上的data partition转移至目标数据节点

./udbto-cli datanode migrate [srcAddress] [dstAddress]