mebrunner24 Posted April 10, 2020 Share Posted April 10, 2020 After a restart sometime last week, I lost the ability to access the web UI of my unraid host. I can run Advanced IP Scanner and shows he host, hostname, and IP address as if it were still accessible. I can ping the host, access the host via SSH, and access via winSCP. However, no access to the web UI at all. So none of my docker containers are currently working. Any help would be appreciated. Quote Link to comment
Squid Posted April 10, 2020 Share Posted April 10, 2020 25 minutes ago, mebrunner24 said: access the host via SSH, From the command prompt, diagnostics and then post the file (stored in /logs on the flash drive) here Quote Link to comment
mebrunner24 Posted April 10, 2020 Author Share Posted April 10, 2020 Unfortunately it is not showing up in the /boot/logs folder.. Quote Link to comment
Squid Posted April 11, 2020 Share Posted April 11, 2020 That says a lot. Either the flash drive has dropped offline (reboot with it in a different port), or its badly corrupted and needs to be redone Quote Link to comment
mebrunner24 Posted April 11, 2020 Author Share Posted April 11, 2020 Is there a way to recover a corrupted boot drive if that's the case? Quote Link to comment
Squid Posted April 11, 2020 Share Posted April 11, 2020 You really only need the /config folder from the existing one. And if you can't access it, then all is not lost. Just more work. Quote Link to comment
mebrunner24 Posted April 11, 2020 Author Share Posted April 11, 2020 Okay, ill reach out to you tomorrow whether or not it's accessible Quote Link to comment
mebrunner24 Posted April 11, 2020 Author Share Posted April 11, 2020 @Squid - looks like I can't access the USB. Have tried it in a Win10 PC and now a Mac as well. I have a Ubuntu laptop but have not tried that. Unless that'll be easier to get the /config folder later. What would be the next step in order to retrieve the /config folder if possible? Also, I did a restart of the machine and now I can't get the machine to boot up at all. No access to SSH anymore.. I have added a screenshot above. Supermicro X8DTL-3F motherboard MVIMG_20200411_162733.jpg Quote Link to comment
Squid Posted April 11, 2020 Share Posted April 11, 2020 You can try running a file system check on it within any of those OS's. But if you can't gain access, you can't gain access. You will not lose data on the array if you can't. Quote Link to comment
mebrunner24 Posted April 11, 2020 Author Share Posted April 11, 2020 @Squid - I used Cisdem for Mac and have the following: Looks like the zip files contain some older setups. Would this be useful for a recovery? Unfortunately, I can't find anything useful in this format. I'm not sure if it was recovered properly or not. I also have one from October 2019 so a little more recent. What should be the next step? - Create a new USB boot drive? - How would I recover the license? - How would I recover my configuration for the docker containers and things like that? - How would I recover the data on my array? Thanks Quote Link to comment
Squid Posted April 11, 2020 Share Posted April 11, 2020 I have no idea what you're using there, so you're better off than me there. Since the drive isn't readable under normal means at all, I'd go with Create a new drive Contact Limetech (https://unraid.net/contact) to recover your licence. In the meantime, you can set the stick up as a trial. You're going to have to reassign your drives. If you don't know what was what, then assign everything as data drive. Whatever comes up as unmountable was your parity drive(s). If you have more than 1 unmountable drive and were only working from a single parity drive then stop and ask here for more help. The docker containers already installed will be up and running as-is. You will not however be able to "edit" them or hit the webUI from the context menu. The data the system needs for that is on the flash drive. Any chance you have a backup of the flash drive or were running the appdata plugin? Quote Link to comment
mebrunner24 Posted April 12, 2020 Author Share Posted April 12, 2020 (edited) 1 hour ago, Squid said: You're going to have to reassign your drives. If you don't know what was what, then assign everything as data drive. Whatever comes up as unmountable was your parity drive(s). If you have more than 1 unmountable drive and were only working from a single parity drive then stop and ask here for more help. @Squid Is this just "Disk 1, Disk 2, etc.."? 1 hour ago, Squid said: The docker containers already installed will be up and running as-is. You will not however be able to "edit" them or hit the webUI from the context menu. The data the system needs for that is on the flash drive. Any chance you have a backup of the flash drive or were running the appdata plugin? I do not have a backup of the USB unfortunately. Edited April 12, 2020 by mebrunner24 Quote Link to comment
mebrunner24 Posted April 12, 2020 Author Share Posted April 12, 2020 Just now, mebrunner24 said: Is this just "Disk 1, Disk 2, etc.."? So also put what I think is the parity drive in here as well? Because when I put what I think is the parity drive it shows me this: Makes me a bit nervous seeing that.. Quote Link to comment
Squid Posted April 12, 2020 Share Posted April 12, 2020 Assign it as a data drive. If it comes up as unmountable, then it was your parity drive. The reassign it as parity. These were your assignments when you last posted a diagnostics (Dec 2018) Only you would know if this is still valid. Note that your parity was assigned as parity 2, not parity. There is a difference. Quote Link to comment
mebrunner24 Posted April 12, 2020 Author Share Posted April 12, 2020 @Squid - you are correct, it shows up as an unmountable disk So, I need to stop the array and add the drive to parity 2 then? Quote Link to comment
Squid Posted April 12, 2020 Share Posted April 12, 2020 Yes. If you've put the drives into the same positions as the above, then you can check off Parity is already valid. If you have moved them around, then you have to rebuild parity. Either way, you should run a parity check. Quote Link to comment
mebrunner24 Posted April 12, 2020 Author Share Posted April 12, 2020 @Squid - I jumped the gun and didn't set them in the same order.. Now it says "Too many wrong and/or missing disks!" when I try to add the parity drive back to "Parity 2" I found this forum post. Do I want to preserve any current assignments since I've already shuffled things around? Quote Link to comment
JonathanM Posted April 12, 2020 Share Posted April 12, 2020 Tools, New Config, preserve all, apply, Main tab, rearrange to proper positions. preserving assignments is a convenience thing, it just pre-populates the slots so it's less work to assign them if they are mostly correct already. Quote Link to comment
mebrunner24 Posted April 12, 2020 Author Share Posted April 12, 2020 @jonathanm - Do i need to check the "Parity is already valid" option here? I have added the disks as they were in a 2019 setup. I do not have a disk 2 anymore I have added my parity drive to parity 2. However, the error on the side saying all existing data will be erased is making me nervous. Is this the right step to do? Quote Link to comment
JonathanM Posted April 12, 2020 Share Posted April 12, 2020 19 minutes ago, mebrunner24 said: I have added the disks as they were in a 2019 setup. I do not have a disk 2 anymore I'm unclear. Are you saying the disks are exactly the same as they were right before the flash drive broke or not? If the assignments are exactly the same, then check parity is valid. If not, you will have to rebuild parity from scratch, which is what the warning is saying. Unraid has no way of knowing whether the assignments are correct, so by default it will rebuild parity, overwriting that drive. If you tell it, yes, I assigned everything the way it was, then it will assume parity is correct and simply check it instead of overwriting it. If you want to move drives around to use the parity slot instead of parity2 and change data slot numbers so disk2 is no longer empty you could that now, however parity would no longer be valid and need to be created from scratch. Only drives assigned to parity slots are overwritten though, your data would still be intact. Quote Link to comment
mebrunner24 Posted April 16, 2020 Author Share Posted April 16, 2020 On 4/11/2020 at 6:45 PM, Squid said: The docker containers already installed will be up and running as-is. You will not however be able to "edit" them or hit the webUI from the context menu. The data the system needs for that is on the flash drive. Any chance you have a backup of the flash drive or were running the appdata plugin? @Squid - I was able to get up and running thanks to you and @jonathanm. However, as you mentioned previously I'm unable to edit or use the webUI of he docker containers. I had a backup from the CA appdata backup from 3/29/2020. I did a restore of that but it still does not allow me to edit or view the webUI. What can I do to get that functionality back? Quote Link to comment
Squid Posted April 16, 2020 Share Posted April 16, 2020 You need a copy of the flash drive backup. If you had a copy of the appdata backup, you may have also configured CA to do a flash drive backup to the array. You need to grab a copy of the folder /config/plugins/dockerMan/templates-user from the back up and put it on the flash drive. If that doesn't exist, then ultimately what you're going to have to do is take a screen shot of the docker tab, with all the ports / paths all showing, then delete the containers and re-add them via Apps and re-enter in the appropriate values. (ie: configure from scratch). You won't lose your appdata though... Quote Link to comment
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.