Hello fellow Proxmox enjoyers,
I have been running 3 Proxmox servers for a while now but having issues with IO pressure stalls and IO delay on two of my servers running ZFS.
Almost every tutorial recommends using ZFS. I assume most home labbers run ZFS on consumer grade SSD's which is not recommended.
The most recent server I setup uses LVM only and it seems like the IO pressure stall are better but I still saw spikes of roughly 20%.
But one of the servers even became completely unresponsive to the point I had to hard reset. I can pretty much recreate the scenario by running a Ubuntu Server VM with a Docker container where a lot of file transfers and download activity is going on i.e. disk activity
After the reboot I checked my syslog and saw these error messages:
So I assume it has to do with the ZFS file system being overwhelmed. My Proxmox installation is on very cheap 120gig Intenso SSDs in ZFS with no DRAM cache.
But my actual Ubuntu Server VM is running on a Sandisk SSD Plus 480gig model. If the ZFS file system is the issue I would assume only the VM dies and not my whole system.
I also found this on github which seems related to what I experienced https://github.com/openzfs/zfs/issues/18200
Can anyone explain to me what I can do to mitigate these issues? If I run LVM I would like some redundancy aka raid but it does not seem as trivial
Any help is appreciated.
I have been running 3 Proxmox servers for a while now but having issues with IO pressure stalls and IO delay on two of my servers running ZFS.
Almost every tutorial recommends using ZFS. I assume most home labbers run ZFS on consumer grade SSD's which is not recommended.
The most recent server I setup uses LVM only and it seems like the IO pressure stall are better but I still saw spikes of roughly 20%.
But one of the servers even became completely unresponsive to the point I had to hard reset. I can pretty much recreate the scenario by running a Ubuntu Server VM with a Docker container where a lot of file transfers and download activity is going on i.e. disk activity
After the reboot I checked my syslog and saw these error messages:
Code:
task zvol_tq-2:1325994 blocked for more than 122 seconds.
But my actual Ubuntu Server VM is running on a Sandisk SSD Plus 480gig model. If the ZFS file system is the issue I would assume only the VM dies and not my whole system.
I also found this on github which seems related to what I experienced https://github.com/openzfs/zfs/issues/18200
Can anyone explain to me what I can do to mitigate these issues? If I run LVM I would like some redundancy aka raid but it does not seem as trivial
Any help is appreciated.
Last edited:

