I am specific situation on my unRaid with 4 data disks + 1 parity + 1 cache:
One of my disks went offline > reason for this was failure of add-on card for additional SATA ports.
I replaced add-on card and SATA cable and disk is now visible in array as "new" (although it is same disk as before).
Before I have put it back to array (several hours later), different disk went offline, with following error: "Unmountable: No file system".
So, at the moment, I have:
- 2 disks in normal mode
- 1 disk marked as "new"
- 1 disk with error: "Unmountable: No file system"
Array is started automatically upon system boot, but part of data is missing.
I stopped array, started in maintenance mode and tried to repair disk3 with xfs_repair and got:
"
Phase 1 - find and verify superblock...
superblock read failed,
offset 562633482240, size 131072, ag 9, rval -1 fatal error --
Input/output error
"
I rebooted several times, and each time is different behavior of this 2 TB disk (disk3) > sometimes array is started, sometimes is marked as offline, sometimes I cannot start array in maintenance mode...
I suppose that this disk od 2 TB is "dead".
I have 1 parity drive, part of data is lost at the moment.
Any suggestions how to recover data using dropped disk - 3 TB (marked as "new") and existing array? Or to rephrase question: how to return this disk to existing array, without array rebuild (since different disk failed)?
Any other ideas is welcomed.
tower diagnostic file and smart for disk 3 attached
thanks in advance
tower-diagnostics-20201014-1556.zip
tower-smart-20201014-1631.zip