Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

7.0: Array won't start / Pool: too many wrong or missing devices

Featured Replies

[SOLVED]

Hi everyone,

 

when starting with unraid I thought it might be a good idea to have two separate pools: one for file caching, one for docker.

However I started with small SSDs. Since then I purchased bigger ones, added them to the pools (one each). I haven't been able to remove the smalle SSDs from my "dockerpool" with 6.12 getting the message "too many wrong or missing devices".

 

I just upgraded to 7.0. I had the array stopped. Then removed the first small 128GB SSD from the dockerpool and moved the third drive (1GB) to the first slot.

 

Since then I cannot start the array:

-having now drive 1 (former drive 3) results in the "too many..." error

-leaving slot 1 empty and having slot 3 with the former drive 3: same error

 

Any hints what to do to get a running config again?

 

Kind regards,

sram

 

 

unraid_01.jpg

unraid_02.jpg

unraid_03.jpg

unraid_04.jpg

 

Edited by sramsram
marked as solved. / removed diagnostics

Solved by JorgeB

  • Community Expert

Post the output from

btrfs fi show

 

  • Author

Output is:

Label: none  uuid: 79fead57-d985-4217-a70d-b60b486e986d
        Total devices 1 FS bytes used 47.99GiB
        devid    4 size 1.82TiB used 56.06GiB path /dev/nvme0n1p1

Label: none  uuid: 22db5fec-3e5d-4d09-8b86-da2803d05119
        Total devices 3 FS bytes used 19.45GiB
        devid    2 size 119.24GiB used 0.00B path /dev/sde1
        devid    3 size 931.51GiB used 25.06GiB path /dev/sdg1
        *** Some devices missing

 

  • Community Expert

Click on the first pool device, then "Remove Pool", back on main add a new pool with the same name and just 2 slots, add those two devices, sde and sdg, start the array, post new diags.

  • Author

New diags.

 

Label: none  uuid: 79fead57-d985-4217-a70d-b60b486e986d
        Total devices 1 FS bytes used 47.99GiB
        devid    4 size 1.82TiB used 56.06GiB path /dev/nvme0n1p1

Label: none  uuid: 22db5fec-3e5d-4d09-8b86-da2803d05119
        Total devices 3 FS bytes used 21.42GiB
        devid    1 size 0 used 0 path  MISSING
        devid    2 size 119.24GiB used 0.00B path /dev/sde1
        devid    3 size 931.51GiB used 26.06GiB path /dev/sdg1

Label: none  uuid: bb50b9a0-e8f4-43cf-8410-62fdf3435002
        Total devices 1 FS bytes used 3.92GiB
        devid    1 size 20.00GiB used 6.52GiB path /dev/loop2

Label: none  uuid: 2e4939a6-ee25-486e-a4c1-ab995be64f94
        Total devices 1 FS bytes used 412.00KiB
        devid    1 size 1.00GiB used 126.38MiB path /dev/loop3

 

unraid_05.jpg

 

Edited by sramsram
missed btrfs fi show output / removed diagnostics

  • Community Expert

Pool is using the single profile, balance to raid1 and post new diags.

  • Author

Done.

I'm not sure if this will lead to the final result I tried to attempt in the first place: I hoped I'd be able to remove the "old" 128GB SSDs from my pools. In a second step I wanted to add a second 2GB SSD to my cache and a second 1GB to my dockerpool.

 

Diags:

 

Label: none  uuid: 79fead57-d985-4217-a70d-b60b486e986d
        Total devices 1 FS bytes used 47.99GiB
        devid    4 size 1.82TiB used 56.06GiB path /dev/nvme0n1p1
Label: none  uuid: 22db5fec-3e5d-4d09-8b86-da2803d05119
        Total devices 3 FS bytes used 21.42GiB
        devid    1 size 0 used 0 path  MISSING
        devid    2 size 119.24GiB used 26.03GiB path /dev/sde1
        devid    3 size 931.51GiB used 26.03GiB path /dev/sdg1

Label: none  uuid: bb50b9a0-e8f4-43cf-8410-62fdf3435002
        Total devices 1 FS bytes used 3.92GiB
        devid    1 size 20.00GiB used 6.52GiB path /dev/loop2

Label: none  uuid: 2e4939a6-ee25-486e-a4c1-ab995be64f94
        Total devices 1 FS bytes used 412.00KiB
        devid    1 size 1.00GiB used 126.38MiB path /dev/loop3

grafik.thumb.png.88f4632d85ebd12c759f4c04b0b77583.png

 

Edited by sramsram
removed diagnostics

  • Author

Additional info: the original slot 1 drive is still available (sdf) - if this helps in any way?!

  • Community Expert

You still cannot use single profiel for a pool and then remove devices, so to confirm, for now, you want this pool in the end to just have the 1TB device (sdg)?

 

 

  • Author

Confirmed. Yes, exactly. For now just 1 device: the sdg...

 

But first I'd like to have my system back in proper config before changing anything to the worse.

  • Community Expert

With the array running type

btrfs dev del missing /mnt/dockerpool

 

Then post new diags.

  • Author
Label: none  uuid: 79fead57-d985-4217-a70d-b60b486e986d
        Total devices 1 FS bytes used 47.99GiB
        devid    4 size 1.82TiB used 56.06GiB path /dev/nvme0n1p1

Label: none  uuid: 22db5fec-3e5d-4d09-8b86-da2803d05119
        Total devices 2 FS bytes used 21.42GiB
        devid    2 size 119.24GiB used 26.03GiB path /dev/sde1
        devid    3 size 931.51GiB used 26.03GiB path /dev/sdg1

Label: none  uuid: bb50b9a0-e8f4-43cf-8410-62fdf3435002
        Total devices 1 FS bytes used 3.92GiB
        devid    1 size 20.00GiB used 6.52GiB path /dev/loop2

Label: none  uuid: 2e4939a6-ee25-486e-a4c1-ab995be64f94
        Total devices 1 FS bytes used 412.00KiB
        devid    1 size 1.00GiB used 126.38MiB path /dev/loop3

Missing device no longer shows up.

 


 

Edited by sramsram
Removed Diagnostics

  • Community Expert
  • Solution

Now re-import the pool again with just those two devices to get rid of the missing one in the GUI.

 

18 hours ago, JorgeB said:

Click on the first pool device, then "Remove Pool", back on main add a new pool with the same name and just 2 slots, add those two devices, sde and sdg, start the array, post new diags.

 

  • Author

Thank you very much for the help! You put a lot of effort into solving my problem. I hadn't been able to solve my problem without putting many hours into it. That was great!

 

Is it okay if I remove the attachments from my posts in this forum now?

  • Community Expert

You still need to remove the smaller device, but should be able to do that using the GUI now.

 

48 minutes ago, sramsram said:

Is it okay if I remove the attachments from my posts in this forum now?

Yes.

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.