Hi folks,
I migrated my old VM and created another one in 25.04 release. Unfortunately, due to only one allowed pool for VMs, I got a mix of VM zvol across two pools.
Here’s my volumes:
% sudo zfs list -t volume
NAME USED AVAIL REFER MOUNTPOINT
splash/.ix-virt/custom/default_ProxmoxBackupServer-woaljv 50.8G 173G 2.84G -
splash/.ix-virt/custom/default_proxmox-backup-server_3.4-1.iso.iso 1.21G 125G 1.21G -
splash/.ix-virt/custom/default_ubuntu-24.04.2-live-server-amd64.iso.iso 3.00G 125G 3.00G -
splash/.ix-virt/virtual-machines/ProxmoxBackupServer.block 56K 125G 56K -
swamp/.ix-virt/custom/default_PiHole 2.99G 16.8T 2.99G -
swamp/.ix-virt/custom/default_ProxmoxBackupStorage 5.49T 21.0T 1.29T -
swamp/.ix-virt/virtual-machines/PiHoleBackup.block 81.4K 16.8T 81.4K -
I’d like to move zvol to one pool. A few questions:
- Will this old and reliable method work:
zfs snapshot -r pool/zvol@relocate
zfs send pool/zvol@relocate | zfs receive -v pool/zvol
- How can I remove unused default 10Gb boot disk? It was created automatically, and I don’t need it all.
- Will be all the necessary functionality added to UI? Functionality:
- Move volumes between pools
- Able to use a few pools for volumes (aka slow and fast storages)
Thank you!
Best Regards,
Anton