Jump to content

Cannot Restart Array - Disk in parity slot is not biggest.


Recommended Posts

 

Hi,

 

I've stopped my array before shutting down my server to install a second nvme for cache.

Turning the server back On, and now I can't restart my array.

Unraid says Disk in parity slot is not biggest.

My parity drive (sdg) is the same size has two of my data drive (sdd, sde). (same model etc.)

 

Looking around on the forum, I saw something about HPA, but it doesn't seem to be the issue?

When I do hdparm -N /dev/[hs]d[a-z] every drive except my USB thumb give me HPA is disabled.

image.thumb.png.dad12aeabfe16105c27926d7cf3bf9e2.png

 

 

Anybody got an idea? I didn't purchase unraid yet, still on the trial. I don't want this to be a dealbreaker, since it worked fine before.

 

 

Thanks,

 

tower-syslog-20231005-1714.zip

Link to comment

The message is correct as in the syslog the parity shows as

Oct  5 13:03:57 Tower kernel: mdcmd (1): import 0 sdg 2048 3907017540 0 WDC_WD40EFAX-68JH4N1_WD-WX42D81H76FR
Oct  5 13:03:57 Tower kernel: md: import disk0: (sdg) WDC_WD40EFAX-68JH4N1_WD-WX42D81H76FR size: 3907017540 


whereas disk4 for instance reports as

 

Oct  5 13:03:57 Tower kernel: mdcmd (5): import 4 sde 64 3907018532 0 WDC_WD40EFAX-68JH4N1_WD-WX42D914AEYX
Oct  5 13:03:57 Tower kernel: md: import disk4: (sde) WDC_WD40EFAX-68JH4N1_WD-WX42D914AEYX size: 3907018532 


an HPA on the parity disk would be the obvious suspect but you say you have checked for that so not sure what else to suggest.

Link to comment
5 minutes ago, JorgeB said:

That's not the Unraid standard partition, it should start on sector 64, not 2048, no idea how you only saw the error now, but you need to delete that partition and re-sync parity so a new one will be created with the correct starting sector.

 

Is there a way I can easily do that from the web gui? or is there a specific command i should use?

 

I'm still a beginner, i've use OMV for a year before they move to version 6 which was causing me issues. This is why I'm trying Unraid now.

 

Link to comment

 

No, I just added a new ssd.

 

I've also followed your previous comment by delete the partition of the parity drive.

After that, since it still didn't work, I tried to copy the partition from sdf to sdg, so I could get a partition that started at sector 64.

Nothing to the other disks.

 

But yeah, i don't think i did much.

 

Edited by BaconDroid
Link to comment

Assuming the disks were xfs formatted you can try running xfs_repair, but this can make things worse, only do it if you have backups or clone one of the disks and rune it there, e.g.:

 

xfs_repair -v /dev/md1p1

 

2 minutes ago, BaconDroid said:

Just would like to make sure it doesn't happen again

It may well happen since it looks like something changed the partition layout of all your disks.

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.

×
×
  • Create New...