Stuck on starting array


kfc

Recommended Posts

So i might have f'ed up.

I recently added two shucked drives (WDBBGB0080HBK) to my server, and a sata expansion card (Syba SY-PEX40039).

The plan is to upgrade parity, add old parity and 1 new drive to array. Then change the file system from reiserfs to xfs with the use of the unbalance plugin.

I tested the expansion card efore starting the preclear by moving the drives around, everything works.

After the preclear is done i started with upgrading the parity drive, everything is ok.

 

Then I try to add the old parity drive (without preclearing it) and also the new drive formatted as xfs. I get an error that says the new drive is "unmountable: no file system". While being stuck on "array is starting"

 

So, I do reboots and undo the changes, unmount old parity and new drive. And now it is stuck saying that the array is starting: mounting drives with no changes in read write from main or stats page.

 

Tried to be as detailed as possible, so the fuckups are clear...

tower-diagnostics-20181019-2303.zip

Link to comment

You can not change the formatting on the disk by changing file system from one format to another.  It is a every complex process if you do NOT want to lose data!!!   You need to read this Thread for what is involved:

 

       https://forums.unraid.net/topic/54769-format-xfs-on-replacement-drive-convert-from-rfs-to-xfs/

 

 

In the mean time, relax and don't do anything more.  There are some real Gurus that should be able to get that disk back online without data loss (unless you format it!). 

Edited by Frank1940
Link to comment

I'm not sure if you 'formatted' the drive outside of using the web GUI will work. I too tried this when I wanted to add a drive but there's a subtle difference between a disk formatted manually with xfs and those formatted via the GUI. I didn't stop to figure out why my manually formatted drive didn't just 'work' - just formatted via the gui and everything worked.

And you can definitely copy everything off a disk to somewhere else - remove/add/do whatever and then copy the data back - you can either mount manually or use the unassigned devices plugin to do assist.

Link to comment

I am sure I did not see the option to format the drive because I was freaking out. And I thought the old parity drive wouldn't need to be precleared, so I thought something went wrong as the array was not starting. well...

 

I guess I have to get the array up and running again, then I will add the drive that is precleared and then preclear the old parity drive.

Link to comment

I can access the flash drive from smb, nothing else. The docker tab tell me that I have to start array to view the containers.

And the parity is invalid on the dashboard page.

In the main page the button to start the array is gray, the other options that i can do is to reboot and power down the server.

 

Should I reboot and do a parity check in maintenance mode?

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.