subterminal Posted July 14, 2020 Posted July 14, 2020 I'm having issues mounting my cache drive. It keeps giving me this error: I've tried: Stopping the array Unassigning the SSD from the array Formatting as btrfs (and even xfs once) Moving SSD back to cache Starting the arraay I've done that several times. I've also rebooted the server a few times. Logs attached. blackbart-diagnostics-20200713-2049.zip Quote
JorgeB Posted July 14, 2020 Posted July 14, 2020 Can't download the diags, please attach again on a new post. Quote
dlandon Posted July 14, 2020 Posted July 14, 2020 5 hours ago, subterminal said: I'm having issues mounting my cache drive. It keeps giving me this error: I've tried: Stopping the array Unassigning the SSD from the array Formatting as btrfs (and even xfs once) Moving SSD back to cache Starting the arraay I've done that several times. I've also rebooted the server a few times. Logs attached. blackbart-diagnostics-20200713-2049.zipUnavailable Are you using UD to format the SSD? Quote
groggu Posted September 30, 2020 Posted September 30, 2020 Hi @subterminal I'm having the same problem with a new 1TB WD SN550 cache drive. Did you ever solve this? Greg Quote
JorgeB Posted September 30, 2020 Posted September 30, 2020 32 minutes ago, groggu said: I'm having the same problem with a new 1TB WD SN550 cache drive. There was a recent case of a similar drive (SN750) not formatting correctly on a gen2 slot but formatting on a gen3 slot, doesn't make much sense but worth trying if it's the case. Quote
groggu Posted October 1, 2020 Posted October 1, 2020 Thanks for your suggestion. My MB specs say it's "PCIe Gen3 x4 M.2 Connector" (a gigabyte GA-H170M-D3H) and there's only one slot, so no chance to try anything different. It's odd, because I can mount the device with unassigned devices, but not as a cache drive. One hope is that I have an external enclosure, ORICO Transparent M.2 NVME, on its way. I'm hoping I can blow the partition mapping away there and get something Unraid compatible (GPT, 4K Aligned). Quote
JorgeB Posted October 1, 2020 Posted October 1, 2020 6 hours ago, groggu said: It's odd, because I can mount the device with unassigned devices, but not as a cache drive. This is a different problem than above, try to format the device in the cache slot, if it fails please post the diagnostics: Tools -> Diagnostics Quote
groggu Posted October 1, 2020 Posted October 1, 2020 (edited) By that do you mean, - delete the existing partition as an Unassigned Device - add the device as the cache drive - create the partition I'll give that a shot and update you Edited October 1, 2020 by groggu Quote
JorgeB Posted October 1, 2020 Posted October 1, 2020 You don't need to delete anything, if it's unmountable as cache just format. Quote
groggu Posted October 1, 2020 Posted October 1, 2020 It still failed. Here is the part of the log where it tries to mount the cache device. Oct 1 12:07:50 ServerThing emhttpd: shcmd (205): mkdir -p /mnt/cache Oct 1 12:07:50 ServerThing emhttpd: /mnt/cache mount error: Unsupported partition layout Oct 1 12:07:50 ServerThing emhttpd: shcmd (206): umount /mnt/cache Oct 1 12:07:50 ServerThing root: umount: /mnt/cache: not mounted. Oct 1 12:07:50 ServerThing emhttpd: shcmd (206): exit status: 32 Oct 1 12:07:50 ServerThing emhttpd: shcmd (207): rmdir /mnt/cache Oct 1 12:07:50 ServerThing emhttpd: shcmd (208): sync Oct 1 12:07:50 ServerThing emhttpd: shcmd (209): mkdir /mnt/user0 Quote
JorgeB Posted October 1, 2020 Posted October 1, 2020 I don't see any format attempt in that snippet. Quote
groggu Posted October 1, 2020 Posted October 1, 2020 <slaps head> I finally get it... The messaging of "unmountable -Unsupported partition layout" was tripping me up. It made me think there was something wrong with the drive, but that's not the problem is it. I put my old SSD back in and saw it too became unmountable. Then, after scrolling all the way down to the bottom of the page Main page, I see that there is an option to format an unmountable device. <doh> All the searching and all the instruction reading did not mention this "below the fold" action that needed to be done. All better now, thanks for helping me on this. Greg 2 1 Quote
NoobSpy Posted October 4, 2020 Posted October 4, 2020 Hi, I have had this problem as well and it started here and I managed to fix it temporarily it seems. Four days ago I woke up to my server switching on and off trying to get a parity check going. Up until now I am not sure what had happened during the parity check with the Kingston 1TB nvme but it was so severe that my system would switch off and back on even with a rescue disk. I was convinced that the power supply was broken, even though I checked it with a PSU meter. To be safe I ordered a new one. I am hoping I can still cancel it. After a memtest, HDD test, I noticed the problems with the reboot would start when the nvme was inserted in the system. Somehow I managed to clone the contents of the Kingston to a different M.2 I had laying around. I formatted the Kingston and cloned the information back onto it. After putting it back into the server I could mount it with Unassigned Devices but UNRAID would not accept it. ‘unmountable -Unsupported partition layout' After searching the forum I stumbled onto this great post and found the format button all the way down on the MAIN page of the UNRAID GUI. The correct way to upgrade a cache drive is to format it with the format button on the MAIN page and rsync the files back from a backup. Cloning will just not work. Propositions to fix some problematic things: I would urgently ask for the feature that if the system has detected 3 concessive attempts to do a parity check but could not be completed. That UNRAID starts with the array switched off and a error message of some sorts. A more user friendly way to let people know how to upgrade a cache drive? I know and understand why the format button was placed there because it can format all unmountable -Unsupported partition layouts. But for the sake of someone sanity is it possible to have the format button inside the same row for all applicable cases just like Unassigned Devices has it? Best, Noobspy 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.