I am troubleshooting repeated Proxmox VE host-level outages that appear temporally correlated with recent Proxmox kernel/runtime updates. I am not trying to assign blame prematurely, but I would like guidance on what evidence would be most useful if this happens again. These circumstances began after I restarted the server a couple of days ago; prior to that, the last restart was June.
The common factor so far is that the failures occurred during PVE-side vzdump/QEMU backups to PBS storage pbs-tn.
Local storage: single Samsung 990 PRO 4TB NVMe
Root/storage pool: ZFS rpool
Backup path: PVE -> PBS -> datastore on NFS/TrueNAS
PVE backup storage: pbs-tn
PBS datastore: TRUENASNFS
Two affected VMs are materially different:
VM101: Home Assistant OS
- Disk on local-zfs
- Has USB passthrough for Z-Wave/Zigbee
VM106: Docker VM
- Disk on local qcow2
- No USB passthrough
That makes me doubt this is VM101-specific, HAOS-specific, USB-specific, or local-zfs-specific.
VM106 backup started normally:
INFO: starting new backup job: vzdump 106 ... --storage pbs-tn ... --mode suspend
INFO: Starting Backup of VM 106 (qemu)
INFO: Backup started at 2026-08-02 02:30:03
INFO: VM Name: dockervm
INFO: include disk 'virtio0' 'local:106/vm-106-disk-0.qcow2' 253G
INFO: creating Proxmox Backup Server archive 'vm/106/2026-08-02T09:30:03Z'
INFO: starting backup via QMP command
INFO: started backup task '470792a0-f4f0-4edb-8873-6486b205ee5a'
INFO: resuming VM again after 1 seconds
INFO: virtio0: dirty-bitmap status: created new
INFO: 41% (103.9 GiB of 253.0 GiB) in 3m 36s, read: 495.2 MiB/s, write: 819.2 KiB/s
At/after that point, the PVE host became inaccessible and all VMs stopped functioning.
For example, the VM106 task log stops at normal backup progress, and the PVE kernel journal for the incident window does not show storage, NVMe, PCIe, or obvious kernel error messages.
Because the host remains pingable but SSH/console login and VM workloads stop functioning, I am not sure whether the best next capture method would be netconsole, serial console, SysRq task dump, hung-task output, or something else.
PBS journal during the VM106 incident window showed the backup starting, but I did not find PBS-side log evidence of:
NFS timeout
stale file handle
datastore lock wait
I/O error
blocked task
hung task
storage-path failure
The only relevant PBS journal lines I found were:
Aug 02 02:30:04 pbs proxmox-backup-proxy[744]: starting new backup on datastore 'TRUENASNFS' from ::ffff:192.168.70.5: "vm/106/2026-08-02T09:30:03Z"
Aug 02 03:21:43 pbs proxmox-backup-proxy[744]: TASK ERROR: verification failed - please check the log for details
So at the moment, I do not have positive evidence that PBS/TrueNAS initiated the PVE host outage.
zpool status -v reports:
rpool ONLINE
nvme-eui.002538424141c0a2-part3 ONLINE 0 0 0
errors: No known data errors
The most recent scrub repaired 0B with 0 errors. Pool capacity is around 23%.
I also checked the kernel journal for the VM106 incident window and did not find NVMe timeouts, controller resets, PCIe/AER errors, blk_update_request errors, Buffer I/O errors, failed read/write commands, or other local disk error indicators.
So far, I do not see evidence of local disk retries or local storage faults during the incident window.
What concerns me is the recent Proxmox kernel cadence. In July I saw these kernel update events (date of email messages stating there were updates):
2026.07.08
proxmox-kernel-6.17 6.17.13-13 -> 6.17.13-15
proxmox-kernel-7.0 7.0.6-2 -> 7.0.14-4
2026.07.20
proxmox-kernel-6.17 6.17.13-16 -> 6.17.13-18
proxmox-kernel-7.0 7.0.14-4 -> 7.0.14-5
2026.07.28
proxmox-kernel-6.17 6.17.13-18 -> 6.17.13-19
proxmox-kernel-7.0 7.0.14-5 -> 7.0.14-6
2026.07.31
proxmox-kernel-6.17 6.17.13-19 -> 6.17.13-21
proxmox-kernel-7.0 7.0.14-6 -> 7.0.14-8
I understand that security fixes and urgent regressions can justify rapid releases. But from an operations perspective, four hypervisor kernel update events in a month, including two in the final week, is concerning. A bad hypervisor kernel has a large blast radius.
My current working hypothesis is:
PVE-side kernel/runtime/backup-path failure causing a host-level outage during QEMU/PBS backups
rather than:
PBS, TrueNAS, VM101, HAOS, USB passthrough, or local disk failure
One thing I will say is that I'm not really impressed with Proxmox's release notes. They make problem isolation much harder. For example, I had to review each CVE and see if there might be some correlation to the CVE fixes to what is happening. This review is what led me to Ubuntu, as I did see that they are a downstream from Ubuntu.
Thanks!
Summary
I have had multiple incidents where the PVE host suffers a host-level outage during scheduled PBS backups. The host remains pingable and disk activity continues, but SSH/console login becomes inaccessible and all VMs stop functioning. This does not look like a total power loss, but it is also not merely degraded performance: from a service perspective, the host and its VMs are down.The common factor so far is that the failures occurred during PVE-side vzdump/QEMU backups to PBS storage pbs-tn.
Environment
PVE host: pveLocal storage: single Samsung 990 PRO 4TB NVMe
Root/storage pool: ZFS rpool
Backup path: PVE -> PBS -> datastore on NFS/TrueNAS
PVE backup storage: pbs-tn
PBS datastore: TRUENASNFS
Two affected VMs are materially different:
VM101: Home Assistant OS
- Disk on local-zfs
- Has USB passthrough for Z-Wave/Zigbee
VM106: Docker VM
- Disk on local qcow2
- No USB passthrough
That makes me doubt this is VM101-specific, HAOS-specific, USB-specific, or local-zfs-specific.
Recent VM106 incident
VM106 backup started normally:
INFO: starting new backup job: vzdump 106 ... --storage pbs-tn ... --mode suspend
INFO: Starting Backup of VM 106 (qemu)
INFO: Backup started at 2026-08-02 02:30:03
INFO: VM Name: dockervm
INFO: include disk 'virtio0' 'local:106/vm-106-disk-0.qcow2' 253G
INFO: creating Proxmox Backup Server archive 'vm/106/2026-08-02T09:30:03Z'
INFO: starting backup via QMP command
INFO: started backup task '470792a0-f4f0-4edb-8873-6486b205ee5a'
INFO: resuming VM again after 1 seconds
INFO: virtio0: dirty-bitmap status: created new
INFO: 41% (103.9 GiB of 253.0 GiB) in 3m 36s, read: 495.2 MiB/s, write: 819.2 KiB/s
At/after that point, the PVE host became inaccessible and all VMs stopped functioning.
Evidence capture limitation
One difficulty is that evidence capture appears to stop when the issue begins. Local logging and remote logging both cease to provide useful new entries at or near the onset of the outage.For example, the VM106 task log stops at normal backup progress, and the PVE kernel journal for the incident window does not show storage, NVMe, PCIe, or obvious kernel error messages.
Because the host remains pingable but SSH/console login and VM workloads stop functioning, I am not sure whether the best next capture method would be netconsole, serial console, SysRq task dump, hung-task output, or something else.
PBS / TrueNAS observations
I considered whether PBS, NFS, or TrueNAS was blocking. So far I do not see evidence for that.PBS journal during the VM106 incident window showed the backup starting, but I did not find PBS-side log evidence of:
NFS timeout
stale file handle
datastore lock wait
I/O error
blocked task
hung task
storage-path failure
The only relevant PBS journal lines I found were:
Aug 02 02:30:04 pbs proxmox-backup-proxy[744]: starting new backup on datastore 'TRUENASNFS' from ::ffff:192.168.70.5: "vm/106/2026-08-02T09:30:03Z"
Aug 02 03:21:43 pbs proxmox-backup-proxy[744]: TASK ERROR: verification failed - please check the log for details
So at the moment, I do not have positive evidence that PBS/TrueNAS initiated the PVE host outage.
Local disk checks
The PVE host has only one local storage disk: a Samsung 990 PRO NVMe backing rpool.zpool status -v reports:
rpool ONLINE
nvme-eui.002538424141c0a2-part3 ONLINE 0 0 0
errors: No known data errors
The most recent scrub repaired 0B with 0 errors. Pool capacity is around 23%.
I also checked the kernel journal for the VM106 incident window and did not find NVMe timeouts, controller resets, PCIe/AER errors, blk_update_request errors, Buffer I/O errors, failed read/write commands, or other local disk error indicators.
So far, I do not see evidence of local disk retries or local storage faults during the incident window.
Kernel/update concern
What concerns me is the recent Proxmox kernel cadence. In July I saw these kernel update events (date of email messages stating there were updates):
2026.07.08
proxmox-kernel-6.17 6.17.13-13 -> 6.17.13-15
proxmox-kernel-7.0 7.0.6-2 -> 7.0.14-4
2026.07.20
proxmox-kernel-6.17 6.17.13-16 -> 6.17.13-18
proxmox-kernel-7.0 7.0.14-4 -> 7.0.14-5
2026.07.28
proxmox-kernel-6.17 6.17.13-18 -> 6.17.13-19
proxmox-kernel-7.0 7.0.14-5 -> 7.0.14-6
2026.07.31
proxmox-kernel-6.17 6.17.13-19 -> 6.17.13-21
proxmox-kernel-7.0 7.0.14-6 -> 7.0.14-8
I understand that security fixes and urgent regressions can justify rapid releases. But from an operations perspective, four hypervisor kernel update events in a month, including two in the final week, is concerning. A bad hypervisor kernel has a large blast radius.
My current working hypothesis is:
PVE-side kernel/runtime/backup-path failure causing a host-level outage during QEMU/PBS backups
rather than:
PBS, TrueNAS, VM101, HAOS, USB passthrough, or local disk failure
Current mitigation
I have rolled back/pinned to an older kernel (that is apparently no longer supported) and am watching whether the same backup workload stabilizes.Questions
- Are there known issues in recent proxmox-kernel-7.0 builds involving host-level outages, blocked tasks, QEMU backup, PBS backup, storage I/O, or network stalls?
- Since local and remote logging appear to stop when the issue begins, what is the most useful evidence capture method for this failure mode: netconsole, serial console, SysRq task dump, hung-task output, or something else?
- Has anyone else seen PVE host-level outages during PBS backups after recent kernel updates?
- Is there a recommended conservative kernel stream for production hosts right now, especially ZFS-root systems using PBS backups?
One thing I will say is that I'm not really impressed with Proxmox's release notes. They make problem isolation much harder. For example, I had to review each CVE and see if there might be some correlation to the CVE fixes to what is happening. This review is what led me to Ubuntu, as I did see that they are a downstream from Ubuntu.
Thanks!
Last edited: