Solutions
-
trurl's post in Weird Server behaviour after CPU upgrade - Timeout after a while was marked as the answerI don't think the parity check is important right now. You can do it again after things are working.
Have you done memtest?
See if you can get diagnostics immediately after rebooting, and setup syslog server.
-
trurl's post in Drive fail during parity check was marked as the answerEmulated disk2 shows plenty of data. You can browse its files if you want (you can even write to it).
Should be OK to rebuild to the new 12TB. Assign new 12TB as disk2 and start the array to begin rebuild.
-
trurl's post in Parity Disk Errors was marked as the answersyslog seems to indicate connection issues instead of bad drive, and drive passed extended self-test.
Check connections and try again.
-
trurl's post in Help manually starting a parity check v7 was marked as the answerYou can't do a parity check with the array stopped, so that is why there is no option to do so.
-
trurl's post in Help please: kernel: md: disk0 read error, sector=736711744 was marked as the answerCheck connections, power and SATA, both ends, including splitters.
Make sure there is slack in cables so nothing is pulling on them at the connection.
Don't bundle data (SATA) cables.
Ideally, no more than 4 drives per PSU cable. MOLEX-SATA splitters are better than SATA-SATA splitters.
Try replacing cable.
-
trurl's post in Issue setting up NAS for first time was marked as the answerHave you let Unraid format the pools?
-
trurl's post in Marking Disk For Savety Removal and Empty it was marked as the answerJust replace and assign new disk to same slot. Contents will be rebuilt from parity.
https://docs.unraid.net/unraid-os/using-unraid-to/manage-storage/array/replacing-disks-in-array/
-
trurl's post in Docker Autostart Selection is buggy was marked as the answerThe behavior you describe isn't possible without that plugin, so that is where you should seek a solution.
You should post to the existing support thread for that plugin.
-
trurl's post in Trying to start free trial gives "Error - Something went wrong - Trial key installed successfully - Calculating trial expiration..." modal window was marked as the answerDelete or rename config/network.cfg on flash drive and try again.
-
trurl's post in Unmountable Unsupported or no file system was marked as the answerIf you did all that then they would be unmountable because they haven't been formatted. Have you tried formatting?
-
trurl's post in Setting a pool for cache was marked as the answerDefault is btrfs raid1 mirror. Probably you don't need more than 500G anyway, so leaving it as raid1 mirror is probably good idea.
-
trurl's post in I ran new permissions on appdata share (I listened to gemini) was marked as the answerGo to Settings - Docker and Disable Docker.
Use the builtin File Manager to delete all the folders in the appdata share.
That should allow you to start from scratch.
-
trurl's post in Device disabled, emulated contents not available. Attempts to repair are failing was marked as the answerPossibly disk5 can't be read well enough to allow disk3 to be emulated accurately. Emulation requires all other disks to be accurately read.
Since both of those diagnostics were taken without the array started in Normal (not Maintenance) mode, no filesystems are mounted so can't tell anything about the contents of disk5 or emulated disk3.
Syslog from those older diagnostics do seem to indicate disk5 mounted though, and emulated disk3 didn't.
SMART for disk3 looks OK, possibly a connection issue disabled it and bad disk5 kept it from being emulated accurately.
There is a way to get disk3 back into the array and disable disk5 instead so it can be rebuilt.
Tools - New Config - Retain All - Apply
Check BOTH Parity Valid box and Maintenance Mode box, and start the array. This will accept all disks just as they are into the array and won't modify parity or any data disk.
Stop the array, unassign disk5, then start the array in Normal mode. This will disable disk5 and mount all disks including emulated disk5.
Then post new Diagnostics.
-
trurl's post in Total Server Lockup was marked as the answer
-
trurl's post in Repeated server crashes was marked as the answer
-
trurl's post in Unassigned Devices vs Pool for Docker was marked as the answerOption 2
-
trurl's post in UNRAID 7.1.4, Understanding Why Parity Disk Is Disabled was marked as the answerUSB not recommended for assigned disks for many reasons. You seem to have encountered some of those reasons. Parity disconnected so it was disabled. It has since reconnected as a different device, but it has to be assigned and rebuilt, preferably without attempting to use USB for assigned disks.
Why weren't you using SATA port?
-
trurl's post in Need help to put original drive back into NAS was marked as the answerI don't see SMART report for an unassigned 12TB disk, so I guess you removed it. Likely nothing wrong with that disk itself, connection problems are more common when replacing disks.
To make Unraid allow you to put the original 6TB back into the array you will have to New Config
https://docs.unraid.net/unraid-os/using-unraid-to/manage-storage/array/array-health-and-maintenance/#reset-the-array-configuration
-
trurl's post in Backblaze_Personal_Backup Docker Web UI after a fresh install displays "bzinst: Backblaze has detected that this is an unsupported operating system ..." was marked as the answerUsers cannot create new threads in Docker Containers. You post to the existing support thread, as I see you already did.
-
trurl's post in Question on how to move appdata to SSD was marked as the answerIt might be a bit confusing to name your pool Main, since that is the name of the Main page in your Unraid webUI, the page that you use to access your Main pool. But I will attempt to describe things as you have it named currently. If you decide to rename your pool adjust accordingly.
I assume you haven't enabled VM Manager yet since you don't have its default shares. So...
Go to Settings - Docker and disable Docker.
Go to appdata and system shares and set them both to Primary-Main; Secondary-Array; Mover Action-Array->Main.
Go to Main page - Array Operation, click Move, wait for it to complete.
Then
Attach Diagnostics ZIP to your NEXT post in this thread.
-
trurl's post in Disk "failed?" during parity check - Device disabled - contents emulated was marked as the answerShould be OK to rebuild then.
You rebooted before getting diagnostics so can't see what caused it to become disabled. SMART attributes look OK, but extended test not completed.
Since you have a spare, safest approach would be to rebuild to it and keep original intact in case of problems. Be sure to check connections.
During rebuild, there should be lots of writes to the rebuilding disk, lots of reads from all other disks, and zero in the Errors column for all disks.
Post diagnostics again if there are problems.
-
trurl's post in Disks no longer detected after upgrading from 7.1.4 to 7.2.0 was marked as the answerCan you see the disks in BIOS?
-
trurl's post in Replaced a hard drive, did a data rebuild but the disk is shows as unmountable. was marked as the answerAfter memory is tested and working perfectly (even 1 error is too many), you could New Config the original disk back into the array and let parity rebuild, then try the replace/rebuild again.
-
trurl's post in Drives showing "Wrong" after New Config was marked as the answerDid you click Apply on the New Config page?
-
trurl's post in Changed 2 drives to XFS file system, didn't not change parity drive. Can I recover data? was marked as the answerParity is updated at the same time as any write operation. Format is a write operation.
Even if parity had been removed before you did that, single parity can't recover 2 drives.
You should always have another copy of anything important and irreplaceable. Parity is not a substitute for backups. Plenty of ways to lose data besides a disk failure, including user error.