"Zfs error out of space" when using fleecing image

infestdead

New Member
Feb 29, 2024
4
1
3
Hi,
So I'm trying out the new fleecing image during backups feature and I'm having the following issue.

If the fleecing image is set use my 5TB local zfs pool I get :

Code:
ERROR: Backup of VM 12 failed - zfs error: cannot create 'local-draid/vm-12-fleece-0': out of space

But if it's set to my 500GB zfs pool the backup runs fine. The VM in question has 2TB drive out of which 400GB is used.

This is the output of zpool list:
Code:
NAME          SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
local-draid  4.55T   408G  4.15T        -         -     3%     8%  1.00x    ONLINE  -
rpool         472G  4.32G   468G        -         -     1%     0%  1.00x    ONLINE  -

The local-draid is 5 drives in draid, the rpool is 2 drives in raid1.
 
please post the output of zfs list -o space -r local-draid, as well as the config of the VM in question.
 
There you go:


Code:
NAME                          AVAIL   USED  USEDSNAP  USEDDS  USEDREFRESERV  USEDCHILD
local-draid                   1.27T  2.25T        0B    383K             0B      2.25T
local-draid/vm-12-cloudinit  1.27T     6M        0B    240K          5.77M         0B
local-draid/vm-12-disk-0     2.79T  2.15T        0B    648G          1.52T         0B
local-draid/vm-18-cloudinit  1.27T     6M        0B    240K          5.77M         0B
local-draid/vm-18-disk-0     1.36T   100G        0B   7.95G          92.3G         0B

NAME              AVAIL   USED  USEDSNAP  USEDDS  USEDREFRESERV  USEDCHILD
rpool              450G  7.86G        0B    104K             0B      7.86G
rpool/ROOT         450G  7.80G        0B     96K             0B      7.80G
rpool/ROOT/pve-1   450G  7.80G        0B   7.80G             0B         0B
rpool/data         450G    96K        0B     96K             0B         0B



agent: 1
bios: seabios
boot: order=scsi0;net0;ide2
ciuser: root
cores: 64
cpu: kvm64
hotplug: disk,network,usb,memory
ide2: none,media=cdrom
ide3: local-draid:vm-12-cloudinit,media=cdrom
ipconfig0: **redacted**
ipconfig1: **redacted**
kvm: 1
memory: 32768
meta: creation-qemu=7.2.0,ctime=1708414241
name: **redacted**
nameserver: 1.1.1.1
net0: virtio=**redacted**,bridge=vmbr1,firewall=1
net1: virtio=**redacted**,bridge=vmbr1,firewall=1
numa: 1
onboot: 1
ostype: l26
scsi0: local-draid:vm-12-disk-0,iothread=1,replicate=0,size=2200G
scsihw: virtio-scsi-single
smbios1: uuid=**redacted**
sockets: 1
sshkeys: **redacted**
tablet: 1
vmgenid: **redacted**
 
Found the issue - the local-draid volume didn't have "Thin provisioning" enabled and the other pool did. Enabled it and now it works.
 
  • Like
Reactions: fabian

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!