Hi everyone,
I am looking for some help to better understand and fix a storage issue on my Proxmox VE host.
My setup is roughly the following:
What I observed:
In the logs I also saw errors like:
My issue is that I am not fully sure how to do that safely, and I do not want to break my Windows VMs or make the situation worse.
So the reason for this post is:
Thanks a lot in advance for any help or guidance.
Pascal
I am looking for some help to better understand and fix a storage issue on my Proxmox VE host.
My setup is roughly the following:
- 1 Proxmox VE host
- ZFS-based installation
- main pool: rpool
- system root dataset: rpool/ROOT/pve-1
- another storage/pool: vmdata
- some VM disks are stored on rpool/data
- rpool/data/vm-100-disk-0 around 23.4G
- rpool/data/vm-200-disk-0 around 34.9G
- rpool total around 63.5G, allocated 61.5G, free 1.96G
- vmdata still has around 60.2G free
What I observed:
- pveproxy, pvedaemon, and pve-cluster are active
- port 8006 is listening
- but the Web UI is basically unusable
In the logs I also saw errors like:
- commit transaction failed: database or disk is full
- rollback transaction failed: cannot rollback - no transaction is active
- rpool/ROOT/pve-1 seems full at around 3.3G
- but rpool still shows around 1.96G free
- why this 3.3G root dataset filled up like that
- why it seems to be the thing blocking the system
- and why it shows 0 available while the pool still has a bit of free space left
My issue is that I am not fully sure how to do that safely, and I do not want to break my Windows VMs or make the situation worse.
So the reason for this post is:
- to better understand what is happening technically
- to understand why rpool/ROOT/pve-1 is full
- and to get advice on the safest way to recover from this
Thanks a lot in advance for any help or guidance.
Pascal