i have zfs 3,86 TB. On this pool i have one vm
cat /etc/pve/qemu-server/102.conf
scsi0: zfs01:vm-102-disk-0,size=16G
scsi1: zfs01:vm-102-disk-1,size=2000G
scsi3: zfs01:vm-102-disk-3,size=800G
When I check the storage with cli, all is busy
zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
zfs01 3.62T 3.51T 120G - - 76% 96% 1.00x ONLINE -
zfs list
NAME USED AVAIL REFER MOUNTPOINT
zfs01 3.51T 210M 96K /zfs01
zfs01/vm-102-disk-0 16.5G 4.27G 12.4G -
zfs01/vm-102-disk-1 2.36T 210M 2.36T -
zfs01/vm-102-disk-3 1.13T 210M 1.13T -
I have a full storage on Proxmox all the time, when starting VM, ZFS01 checks for a long time
Why does it take up the whole if it is for the machine is only 2.8 TB? How to clean it?
zfs get all zfs01/vm-102-disk-1
NAME PROPERTY VALUE SOURCE
zfs01/vm-102-disk-1 type volume -
zfs01/vm-102-disk-1 creation Sat Aug 13 8:20 2022 -
zfs01/vm-102-disk-1 used 2.36T -
zfs01/vm-102-disk-1 available 2.21G -
zfs01/vm-102-disk-1 referenced 2.36T -
zfs01/vm-102-disk-1 compressratio 1.03x -
zfs01/vm-102-disk-1 reservation none default
zfs01/vm-102-disk-1 volsize 1.95T local
zfs01/vm-102-disk-1 volblocksize 8K default
It seems to me that the problem may be too small volblocksize. Can I change volblocksize for ZFS01/VM-102-Disk-1 don't lose data? If so, how? :)
