I have a ZFS pool where I put (only) containers which will have mostly identical data (95% or more). I am trying to save some disk space by using ZFS (as each container is 30GB and I will run a couple dozen of them)
This is the current setup:
WITHIN the VM there is very little data to dedup, especially given the HW costs of doing so.
In this situation, is it best practice to turn dedup off for zfs_containers2/subvol-101-disk-0 but leave it on for zfs_containers2 ?
This is the current setup:
Code:
# zfs get all | egrep 'dedup|checksum|compression'
zfs_containers2 checksum on default
zfs_containers2 compression lz4 local
zfs_containers2 dedup on local
zfs_containers2/subvol-101-disk-0 checksum on default
zfs_containers2/subvol-101-disk-0 compression lz4 inherited from zfs_containers2
zfs_containers2/subvol-101-disk-0 dedup on inherited from zfs_containers2
WITHIN the VM there is very little data to dedup, especially given the HW costs of doing so.
In this situation, is it best practice to turn dedup off for zfs_containers2/subvol-101-disk-0 but leave it on for zfs_containers2 ?