4. Managing Persistent Storage Volumes¶
Obtain the UUID of the S2D cluster’s storage pool. You will need it for all volume-related actions.
$ virsh --connect docker://node1.winctpreview.com pool-list --details
Name State <...> Capacity Allocation Available
--------------------------------------------------------------------------------------------
27a0ce77-be86-4a03-9b18-64580bd21542 running <...> 1.40 TiB 1.40 TiB 937.40 GiB
You can use just the first part of the UUID.
Create CSVs, using the S2D cluster UUID:
$ virsh --connect docker://node1.winctpreview.com vol-create-as 27a0ce77 CSV_vpnclient<N>_winct01wp 2g
Vol CSV_vpnclient<N>_winct01wp created
$ virsh --connect docker://node2.winctpreview.com vol-create-as 27a0ce77 CSV_vpnclient<N>_winct02dnn 2g
Vol CSV_vpnclient<N>_winct02dnn created
$ virsh --connect docker://node3.winctpreview.com vol-create-as 27a0ce77 CSV_vpnclient<N>_winct03nano 2g
Vol CSV_vpnclient<N>_winct03nano created
Resize a CSV:
$ virsh --connect docker://node3.winctpreview.com vol-resize CSV_vpnclient<N>_winct03nano 3g --pool 27a0ce77
Size of volume 'CSV_vpnclient<N>_winct03nano' successfully changed to 3g
Delete a CSV:
$ virsh --connect docker://node3.winctpreview.com vol-delete vpnclient<N>_winct03nano_vol1 27a0ce77
Vol vpnclient<N>_winct03nano_vol1 deleted
Version 7.5.0 — Mar 01, 2021