I currently have a system running TrueNAS 12.
Gigabyte GA-H110N
Intel G4560 @ 3.5 GHz420GB Corsair LPX DD4 RAM
2 USB drives that are mirrored (Freenas)
4x Seagate IronWolf drives, mirrored (drive 1 with 3, 2 with 4)
Solid Gear Mini-ITX 270 Watt PSU
The plan was to replace two of the drives with higher capacity drives. Through the GUI, I offlined drive 1, replaced it with an 8TB and then had it resilver--everything went smoothly, or so I thought. I then tried doing the same thing with drive 3, except for whatever reason, the drive kept spitting out checksum errors while resilvering. I figured I'd just let it complete and then figure out what was going on after. Left it running overnight--had a power loss. Powered the system back on, and the resilvering continued with similar errors.
The console now spits out a tonne of " rrdcached plugin: stat (/var/db/collectd/rrd/freenas.local/zfs\_arc\_v2/<VariousFileNames>.rrd) failed: Integrity check failed"
The problem now is that while I still have access to the Pool, I can't read some of the files. Trying to access with SMB gives me an I/O error. I still have my original 4TB disks (disk 1 and 3), though I'm not sure if there's a way to re-add them to the original pool. I don't have a snapshot of the original 4TB disks, only a snapshot created after the first resilver. (So one 8TB and one 4TB) I did burn in the first drive, but not the second.
Is there any way to salvage my data? I'd just like to get my data off and recreate the pool. The more I try and troubleshoot the worse it seems to get. Any help would be greatly appreciated. TIA
Gigabyte GA-H110N
Intel G4560 @ 3.5 GHz420GB Corsair LPX DD4 RAM
2 USB drives that are mirrored (Freenas)
4x Seagate IronWolf drives, mirrored (drive 1 with 3, 2 with 4)
Solid Gear Mini-ITX 270 Watt PSU
The plan was to replace two of the drives with higher capacity drives. Through the GUI, I offlined drive 1, replaced it with an 8TB and then had it resilver--everything went smoothly, or so I thought. I then tried doing the same thing with drive 3, except for whatever reason, the drive kept spitting out checksum errors while resilvering. I figured I'd just let it complete and then figure out what was going on after. Left it running overnight--had a power loss. Powered the system back on, and the resilvering continued with similar errors.
The console now spits out a tonne of " rrdcached plugin: stat (/var/db/collectd/rrd/freenas.local/zfs\_arc\_v2/<VariousFileNames>.rrd) failed: Integrity check failed"
The problem now is that while I still have access to the Pool, I can't read some of the files. Trying to access with SMB gives me an I/O error. I still have my original 4TB disks (disk 1 and 3), though I'm not sure if there's a way to re-add them to the original pool. I don't have a snapshot of the original 4TB disks, only a snapshot created after the first resilver. (So one 8TB and one 4TB) I did burn in the first drive, but not the second.
Is there any way to salvage my data? I'd just like to get my data off and recreate the pool. The more I try and troubleshoot the worse it seems to get. Any help would be greatly appreciated. TIA
Last edited: