Skip to content

Instantly share code, notes, and snippets.

@candlerb
Created January 26, 2021 14:26
Show Gist options
  • Save candlerb/891e0fc3702b59bc2c63e45ed6a55835 to your computer and use it in GitHub Desktop.
Save candlerb/891e0fc3702b59bc2c63e45ed6a55835 to your computer and use it in GitHub Desktop.
linstor promote node to replica
root@node1:~# linstor resource list
╭───────────────────────────────────────────────────────────────────────────────╮
┊ ResourceName ┊ Node ┊ Port ┊ Usage ┊ Conns ┊ State ┊ CreatedOn ┊
╞═══════════════════════════════════════════════════════════════════════════════╡
┊ my_ssd_res ┊ node1 ┊ 7000 ┊ Unused ┊ Ok ┊ UpToDate ┊ 2020-11-04 12:26:50 ┊
┊ my_ssd_res ┊ node2 ┊ 7000 ┊ Unused ┊ Ok ┊ UpToDate ┊ 2020-11-04 12:26:50 ┊
┊ my_ssd_res ┊ node3 ┊ 7000 ┊ Unused ┊ Ok ┊ Diskless ┊ 2020-11-04 12:26:50 ┊
┊ my_ssd_res ┊ node4 ┊ 7000 ┊ Unused ┊ Ok ┊ Diskless ┊ 2020-11-04 12:46:37 ┊
╰───────────────────────────────────────────────────────────────────────────────╯
root@node1:~# linstor resource toggle-disk node3 my_ssd_res --storage-pool pool_ssd
SUCCESS:
Successfully set property key(s): StorPoolName
SUCCESS:
Addition of disk to resource 'my_ssd_res' on node 'node3' registered
SUCCESS:
Prepared 'node4' to expect disk on 'node3'
SUCCESS:
Prepared 'node2' to expect disk on 'node3'
SUCCESS:
Prepared 'node1' to expect disk on 'node3'
SUCCESS:
Added disk on 'node3'
root@node1:~# linstor resource list
╭────────────────────────────────────────────────────────────────────────────────────────╮
┊ ResourceName ┊ Node ┊ Port ┊ Usage ┊ Conns ┊ State ┊ CreatedOn ┊
╞════════════════════════════════════════════════════════════════════════════════════════╡
┊ my_ssd_res ┊ node1 ┊ 7000 ┊ Unused ┊ Ok ┊ UpToDate ┊ 2020-11-04 12:26:50 ┊
┊ my_ssd_res ┊ node2 ┊ 7000 ┊ Unused ┊ Ok ┊ UpToDate ┊ 2020-11-04 12:26:50 ┊
┊ my_ssd_res ┊ node3 ┊ 7000 ┊ Unused ┊ Ok ┊ SyncTarget(0.35%) ┊ 2020-11-04 12:26:50 ┊
┊ my_ssd_res ┊ node4 ┊ 7000 ┊ Unused ┊ Ok ┊ Diskless ┊ 2020-11-04 12:46:37 ┊
╰─────────────────────────────────────────────────────────────────────────────────────────╯
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment