Jump to content

All Array Disks show unmountable: Unsupported partition layout and Cachepool btrfs shows unsupported or no file system after reboot


Go to solution Solved by JorgeB,

Recommended Posts

  • Replies 60
  • Created
  • Last Reply

Top Posters In This Topic

Good morning Jorge,

sadly the trick with the part_table copying worked on just 2 HDDs - with the others UD shows a partition but is not able to check them - very strange.

 

Any more suggestions on the BTRFS Cachedrive ?

Any ideas how the partition tables on all Array-Drives incl. Cache and excluding Parity (lucky me) could have happened ? I am kinda spooked.

Link to comment
1 hour ago, Schulmeister said:

Any more suggestions on the BTRFS Cachedrive ?

If btrfs restore doesn't work not much more it can be done, that error means pasts of the filesystem were also deleted, not just the partition layout.

 

1 hour ago, Schulmeister said:

Any ideas how the partition tables on all Array-Drives incl. Cache and excluding Parity (lucky me) could have happened ? I am kinda spooked.

Parity doesn't care about the partition layout, not sure what could have happened to destroy the partitions of so many devices, including NVMe, would be worried about someone getting access to the server and using for example dd to overwrite the beginning of every device. Is your server exposed to the internet?

 

Link to comment
22 minutes ago, JorgeB said:

If btrfs restore doesn't work not much more it can be done, that error means pasts of the filesystem were also deleted, not just the partition layout.

 

Parity doesn't care about the partition layout, not sure what could have happened to destroy the partitions of so many devices, including NVMe, would be worried about someone getting access to the server and using for example dd to overwrite the beginning of every device. Is your server exposed to the internet?

 

Yes it is, but there is a firewall and access is only via vpn 

Link to comment

Hi Jorge,

the trick with unassigned devices only worked on the first HDD (disk2) every other try failed.

I unassigned disk4 (my VM-backups are on 4+5) to start the recovery process and waited another day.

After the Data-Rebuild was done, I restarted the server and tried to Start the Array but the Toshiba was still shown as non-mountable.

Why does this happen after a complete rebuild ???

I don't know if I have to format the disks before rebuild ? But that was never mentioned - maybe the overwriting of the partition table wasn't such a good idea ?

 

The I tried disk5 - I hope I did'nt break things - it looks slightly different then with the first try.

PvJ9ITJ.pngmp1pVD2.png

Edited by Schulmeister
Link to comment

as I mentioned - I tried to copy the table - like you told me on every disk from 3 to 6, with the UD nothing was recoveryble (after hours and hours of trying)
Then I went back to recovering the Disks vie emulated via parity - weirdly it seems the Unraid is mistaken these disks (3-6) for disk1 or disk2.

Maybe that has s.th. to do with the copied table ??

 

I have pause the data rebuild on disk5 - because it shows nothing new.

Can I resart and try disk6 or is that too risky ?

Edited by Schulmeister
Link to comment

Sorry, english is not my first language.

From the beginnig:

1. I tryied to rebuild disk1 from parity - worked !

2. I tryied to rebuild disk2 vie copying the part-table from disk1 - worked !

-----

Jorge wrote this:

With array stopped:

sfdisk -d /dev/sdX > part_table

replace X with disk1

sfdisk /dev/sdY < part_table

replace Y with other disk.

 

Then reboot and see if it's back, if yes, do it for the others, except disk7, if not do the rebuild thing.

-----

3. I tryied the same with disks 3-6 ... that did not work.

 

4. I went back to rebuilding from parity and started with disk 4 (Toshiba) and after 20 hrs it told me rebuild is ready but the disk was still not mountable.

 

So my question is: maybe I should do a clean format of the hdd before rebuilding the disks ?

 

I am very sorry for being such an annoyance but I am desperate and very nervous

Edited by Schulmeister
Link to comment
4 minutes ago, Schulmeister said:

So my question is: maybe I should do a clean format of the hdd before rebuilding the disks ?

That won't make any difference, Unraid still recreates the partition (overwriting the other one) on a rebuild, also you can just check by starting the array without any disk assigned, whatever shows on the emulated disk is what's going to show on the rebuilt disk.

Link to comment
5 hours ago, JorgeB said:

That won't make any difference, Unraid still recreates the partition (overwriting the other one) on a rebuild, also you can just check by starting the array without any disk assigned, whatever shows on the emulated disk is what's going to show on the rebuilt disk.

Can I try this with multiple disks at once (eg. disk3, 4, 5) or would you suggest to rebuild one disk at a time ?

 

I tried it with disk 4 (Toshiba) but the emulated disk did not show any data. Now I am trying disk 5 - sadly the same emptyness.

Edited by Schulmeister
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...