Hello Folks,
I have a NVME WDC Black SN720 1TB SSD as my cache drive in my Unraid Server. Today I wanted to copy something to a share and it said its copy protected. I investigated it and Cache was ofc set to yes. Than I saw the error message that the drive is missing. I tried to reboot the machine and now its completly gone. I can still see the device under Tools>System Devices (screenshot attached). I cannot see it at Unassigned Devices and cant select it in the cache pool selection.
I tried adding the syslinux config "nvme_core.default_ps_max_latency_us=0" command. This didnt help.
I tried going to Unraid 6.9 rc2 with hope it solves my problem. I would have loved to wait until it is final though. No dice.
Is it gone or can I somehow get it to work again? I fairly new to Unraid so no idea what happend here.
I cant assign it to my windows vm for testing because it wants to assign my RAID1 too. I cant do that because all my appdata is on that array.
I added the last diagonistics prior going 6.9 rc2 (so its from version 6.8.3) AND the newest 6.9 rc2 diagnostics.
Any ideas?
EDIT: Solved. Please leave this here so others can find it.
Problem occured somehow because the device has gone in suspend mode. I dont know where I can deactivate that behavior. Maybe someone knows?
From the syslog:
Dec 20 03:40:57 NerdCube kernel: nvme nvme0: Device not ready; aborting reset, CSTS=0x1
Dec 20 03:40:57 NerdCube kernel: nvme nvme0: Removing after probe failure status: -19
I googled that.
Solution found after I read this post: https://bbs.archlinux.org/viewtopic.php?id=258883
So the device stays in suspend mode, even if I reboot. Reboot is not enough.
The Solution:
You have to powercycle the Server. Dashboard>Power Symbol at top left>proceed shutdown. Start again. Done. Device is coming back online.
nerdcube-diagnostics-20201220-0006.zip nerdcube-diagnostics-20201220-0101.zip