[SOLVED] Added disk, array will not mount


Recommended Posts

I am finishing up a mass upgrade of my server where I've upgraded to the latest RC of 5.0, replaced the 2TB parity drive with a 3TB, added a cache disk, and now I'm trying to add a 3TB data disk to the array. Everything has gone smoothly up to now.

 

I ran preclear on the 3TB data drive and added it to the array while stopped via the webgui, then told it to start the array. Nothing seems to happen and I cannot refresh the webgui. The flash drive is still mounted on the network and I can telnet into the box just fine, but the webgui and array are both down.

 

Syslog is too large to be attached (ask if you need more and I'll find a way), but these lines seem to be relevant:

May 19 15:39:28 Tower emhttp: shcmd (53): mkdir /mnt/disk5
May 19 15:39:28 Tower emhttp: shcmd (54): set -o pipefail ; mount -t reiserfs -o user_xattr,acl,noatime,nodiratime /dev/md5 /mnt/disk5 |& logger
May 19 15:39:28 Tower kernel: REISERFS warning (device md5): sh-2021 reiserfs_fill_super: can not find reiserfs on md5
May 19 15:39:28 Tower logger: mount: wrong fs type, bad option, bad superblock on /dev/md5,
May 19 15:39:28 Tower logger:        missing codepage or helper program, or other error
May 19 15:39:28 Tower logger:        In some cases useful info is found in syslog - try
May 19 15:39:28 Tower logger:        dmesg | tail  or so
May 19 15:39:28 Tower logger: 
May 19 15:39:28 Tower emhttp: _shcmd: shcmd (54): exit status: 32
May 19 15:39:28 Tower emhttp: disk5 mount error: 32

 

 

Any ideas? I've tried searching for mount error 32 and bad superblock but am coming up with nothing.

Link to comment

I am finishing up a mass upgrade of my server where I've upgraded to the latest RC of 5.0, replaced the 2TB parity drive with a 3TB, added a cache disk, and now I'm trying to add a 3TB data disk to the array. Everything has gone smoothly up to now.

 

I ran preclear on the 3TB data drive and added it to the array while stopped via the webgui, then told it to start the array. Nothing seems to happen and I cannot refresh the webgui. The flash drive is still mounted on the network and I can telnet into the box just fine, but the webgui and array are both down.

 

Syslog is too large to be attached (ask if you need more and I'll find a way), but these lines seem to be relevant:

May 19 15:39:28 Tower emhttp: shcmd (53): mkdir /mnt/disk5
May 19 15:39:28 Tower emhttp: shcmd (54): set -o pipefail ; mount -t reiserfs -o user_xattr,acl,noatime,nodiratime /dev/md5 /mnt/disk5 |& logger
May 19 15:39:28 Tower kernel: REISERFS warning (device md5): sh-2021 reiserfs_fill_super: can not find reiserfs on md5
May 19 15:39:28 Tower logger: mount: wrong fs type, bad option, bad superblock on /dev/md5,
May 19 15:39:28 Tower logger:        missing codepage or helper program, or other error
May 19 15:39:28 Tower logger:        In some cases useful info is found in syslog - try
May 19 15:39:28 Tower logger:        dmesg | tail  or so
May 19 15:39:28 Tower logger: 
May 19 15:39:28 Tower emhttp: _shcmd: shcmd (54): exit status: 32
May 19 15:39:28 Tower emhttp: disk5 mount error: 32

 

 

Any ideas? I've tried searching for mount error 32 and bad superblock but am coming up with nothing.

Actually, if you just pre-cleared the drive and just assigned it, those lines are entirely expected and normal. 

You cannot "mount" a file-system that has not yet been created, and you've not yet formatted the disk to create the file-system.. 

 

Right now, I am guessing that the array can be started, but that the new drive will display as unformatted.  There should also be a "Format" button present (with a checkbox under it to enable it)  Check the box, press the "Format" button (assuming the new drive is the ONLY drive showing as unformatted) and a few minutes later, the new drive should be formatted, mounted,  and be available for use for data.

 

Joe L.

Link to comment

Are you running "stock" UnRAID -- i.e. no plugins or add-ons?

 

If not, try that.

 

Also, what license level do you have?

unRAID Server Pro  version: 5.0-rc12a

I am running the Subsonic 4.8 plugin on the cache drive. I may have remnants of old addons I don't use anymore. What is the best way to check what is still running? How do I get rid of all plugins/addons?

Right now, I am guessing that the array can be started, but that the new drive will display as unformatted.  There should also be a "Format" button present (with a checkbox under it to enable it)  Check the box, press the "Format" button (assuming the new drive is the ONLY drive showing as unformatted) and a few minutes later, the new drive should be formatted, mounted,  and be available for use for data.

Hmm, I am not seeing a format button anywhere and I cannot start the array, when I try to start the array is when it will "lock up". I tried restarting the server and trying it again, and that's where I am now. Here are some screenshots of where my webgui is now:

UFpqpfD.png

U5caNtt.png

Link to comment

Update:

Gary I think you were spot on asking about plugins. I went into my config directory on the flash and renamed some old plugin files that i wasn't using anymore from ".plg" to ".plg2". Now the array started right up and went into a parity check. I also now see the format button for the new disk which I will do after the parity check is complete.

 

I haven't quite completed the addition of the drive to my array yet, but I'm going to knock on wood and mark this topic solved.

 

Thanks Gary and Joe for the help.

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.