lbcli Replace Node

AI Tools

Replace a node with an unattached node.

Notes
  • In order to have an unattached node you need to create a server (see lbcli create server).

  • In order to replace a node the replaced node needs to be in inactive state.

  • In order to set a node in inactive state you need to disable the server using the lbcli command below.

Disable Server in Order to Set Node to Inactive State

lbcli disable server --uuid=<server uuid>
Note

A -J flag after lbcli indicates that the JWT is not stored in the lbcli configuration file.

Sample Command

$ lbcli replace node --src-node-uuid=<Inactive node uuid> --target-node-uuid=<Unattached node uuid>

Sample Output

lbcli list node Name UUID State NVMe endpoint Failure domains Local rebuild progress server_new-0 4c6a04de-ba6c-5d92-83fc-f3a86b4af081 Unattached 10.19.117.3:4420 [server_new] None server00-0 55948584-acad-5318-9b8b-4b164d7623ca Inactive 10.19.117.4:4420 [server00] None server02-0 a25c1ad4-6049-5f15-9b3f-1da877b593a0 Active 10.19.117.7:4420 [server02] None server01-0 a50c4a57-e6c1-5ee8-9e45-a607425ad393 Active 10.19.117.5:4420 [server01] None lbcli replace node --src-node-uuid=55948584-acad-5318-9b8b-4b164d7623ca --target-node-uuid=4c6a04de-ba6c-5d92-83fc-f3a86b4af081 lbcli list node Name UUID State NVMe endpoint Failure domains Local rebuild progress server_new-0 4c6a04de-ba6c-5d92-83fc-f3a86b4af081 Active 10.19.117.3:4420 [server_new] None server00-0 55948584-acad-5318-9b8b-4b164d7623ca Unattached 10.19.117.4:4420 [server00] None server02-0 a25c1ad4-6049-5f15-9b3f-1da877b593a0 Active 10.19.117.7:4420 [server02] None server01-0 a50c4a57-e6c1-5ee8-9e45-a607425ad393 Active 10.19.117.5:4420 [server01] None