Garbage Collect Job: pbs kernel: PANIC: zfsbackup: blkptr at ffffd0c8a5451a80 has no valid DVAs

max1337

Member
Dec 6, 2022
6
0
6
Hi everyone,
I am having an issue with Backup Server 4.0.18 (Kernel 6.14.11-4-pve). Whenever Garbage Collect runs zfs stalls and throws
Code:
pbs kernel: PANIC: zfsbackup: blkptr at ffffd0c8a5451a80 has no valid DVAs
I was able to boot with Kernel 6.8.12-13-pve and Garbage Collect runs just fine. As far as I was able to find this seems to relate to zfs being an older version in 6.8.12 and not checking the DVAs as thorougly as a newer version of zfs.

I'm running a pool with two mirrors which consists of a pair of 1TB drives and a pair of 2TB drives. The 1TB drives are quite aged and need to be replaced. SMART data shows issues and I have spares on hand. This pool is solely for data storage and not a boot drive but sometimes the machine even refuses to boot and points towards an issue with ZFS (unfortunately I did not take a screenshot of the error message).
My issue is that I do not know whether the exchange of the drives will help remediate the first issue or if I need to fix the DVA stuff first before replacing drives. Or would replacing the drives magically solve the DVA related issue? This forum post makes me believe it might fix it since DVAs seem to be derivated from the VDEVs.

Any suggestions? If the replacement of the drives would not help, any ideas how to fix the DVA issue?

Thanks a lot
Max