Hello, a few weeks ago I have installed a secondary SSD for redundancy in my cache (zfs pool).
My Array is in an xfs pool.
all my SSDs and HDDs are pretty new (just a few months old). but sadly sometimes my Unraid keeps crashing, and all of sudden I get the following error in the console while booting up:
kernel:PANIC: zfs: adding existent segment to range tree (offset=2de0a64f000 size=1000)
I have googled around a bit and tried out the following ypool commands, but these arent very helpful either.
unraid@tower:~# zpool status -x
pool: cache
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
config:
NAME STATE READ WRITE CKSUM
cache ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
sdb1 ONLINE 0 0 0
nvme0n1p1 ONLINE 0 0 0
errors: 1 data errors, use '-v' for a list
unraid@tower:~# zpool status -x -v
pool: cache
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
config:
NAME STATE READ WRITE CKSUM
cache ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
sdb1 ONLINE 0 0 0
nvme0n1p1 ONLINE 0 0 0
errors: Permanent errors have been detected in the following files:
<0x1207>:<0x84>
also no CRC count errors in either of the SSDs
is there anything I can do?
tower-diagnostics-20231111-1549.zip