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.

Cache pool unmountable

Featured Replies

I made a mistake thinking I could reduce my cache pool size and removed two drives and then restarted the array. This resulted in a now obvious messaging saying two many disks missing and that the pool was unmountable. I added the drives back in the same order and restarted the array but have the same error message. 

 

Is it possible to restore my pool or do I need to manually pull of the files from one of the drives and then rebuilt the pool? 

 

Diagnostic files attached. 

buellvault-diagnostics-20230320-2130.zip

Solved by JorgeB

  • Author

Sorry for the delay - was traveling. Output is below 

 

bad tree block 2386712559616, bytenr mismatch, want=2386712559616, have=0
Couldn't read tree root
Label: none  uuid: b242ecb7-0712-4962-8ae2-ac3d49ad64fd
        Total devices 4 FS bytes used 142.30GiB
        devid    3 size 465.76GiB used 82.03GiB path /dev/sdb1
        devid    4 size 465.76GiB used 82.03GiB path /dev/sde1
        *** Some devices missing

  • Author

THis is the output after I start the array: 

 

root@BuellVault:~# btrfs fi show
Label: none  uuid: 19173620-859f-437e-b39c-fbe64123cf0a
        Total devices 1 FS bytes used 348.00KiB
        devid    1 size 1.00GiB used 126.38MiB path /dev/loop2

bad tree block 2386712559616, bytenr mismatch, want=2386712559616, have=0
Couldn't read tree root
Label: none  uuid: b242ecb7-0712-4962-8ae2-ac3d49ad64fd
        Total devices 4 FS bytes used 142.30GiB
        devid    3 size 465.76GiB used 82.03GiB path /dev/sdb1
        devid    4 size 465.76GiB used 82.03GiB path /dev/sde1
        *** Some devices missing
 

Stop the array and post output of:

btrfs-select-super -s 1 /dev/sdc1

and

btrfs-select-super -s 1 /dev/sdd1

 

  • Author

Output below: 

 

root@BuellVault:~# btrfs-select-super -s 1 /dev/sdc1
using SB copy 1, bytenr 67108864
root@BuellVault:~# btrfs-select-super -s 1 /dev/sdd1
using SB copy 1, bytenr 67108864
root@BuellVault:~# 
 

On 3/21/2023 at 9:13 AM, JorgeB said:

Post the output of:

btrfs fi show

again please

  • Author

root@BuellVault:~# btrfs fi show
Label: none  uuid: b242ecb7-0712-4962-8ae2-ac3d49ad64fd
        Total devices 4 FS bytes used 142.30GiB
        devid    1 size 447.13GiB used 63.00GiB path /dev/sdc1
        devid    2 size 447.13GiB used 63.00GiB path /dev/sdd1
        devid    3 size 465.76GiB used 82.03GiB path /dev/sdb1
        devid    4 size 465.76GiB used 82.03GiB path /dev/sde1

root@BuellVault:~# 

  • Solution

OK, now with array stopped, unassign all devices from that pool, start array, stop array, re-assign all 4 pool devices, start array, post new diags if it doesn't mount.

  • Author

You are amazing! The pool has been restored. Going to make a fresh backup of everything now! 

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.