I have a single NVMe drive for Proxmox to boot from. I'm going to add 2x SATA enterprise SSDs to my host, create a ZFS mirror, then move my VMs/CTs to that mirror.
Is there any benefit from having separate datasets for VMs and CTs (like below), or should I put everything on the pool itself?
Note that backups, ISOs, and container templates are stored on a physically separate NAS.
Is there any benefit from having separate datasets for VMs and CTs (like below), or should I put everything on the pool itself?
Code:
zpool create -f -o ashift=12 intel_mirror mirror/dev/disk/by-id/xxxxxx /dev/disk/by-id/yyyyyy
zfs set compression=lz4 intel_mirror
zfs set relatime=on intel_mirror
zfs create intel_mirror/cts0
zfs create intel_mirror/vms0
zpool status
pvesm add zfspool cts0 -pool intel_mirror/cts0
pvesm add zfspool vms0 -pool intel_mirror/vms0
Note that backups, ISOs, and container templates are stored on a physically separate NAS.
Last edited: