Proxmox 7 ZFS full

Viewed 24

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

enter image description here

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? :)

0 Answers
Related