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.

BTRFS cache drive corruption after hard power off

Featured Replies

Hey Guys,

 

My unRaid server recently had a hard poweroff (IE black out), I have just powered it back on and started the shares. However my cache won't come online as one of the drives is showing as un-mountable.

 

Looking at the system log I can see this

 

8:24:01 Tower kernel: BTRFS (device sdf1): parent transid verify failed on 392242921472 wanted 23966 found 19131

Apr  2 18:24:01 Tower kernel: BTRFS (device sdf1): parent transid verify failed on 392242921472 wanted 23966 found 19131

Apr  2 18:24:01 Tower kernel: BTRFS: failed to read tree root on sdf1

Apr  2 18:24:01 Tower emhttp: mount error: No file system (32)

Apr  2 18:24:01 Tower kernel: BTRFS: open_ctree failed

 

On the main page it is suggesting formatting the desk to bring it back online however it mentions all data on this disk will be lost.. The problem appears that this seems to be the disk where all my 's where stored. So my question is there anyway I can recover these VM's without having format this drive? 

 

I have attach my system log

tower-syslog-20160402-1909.zip

  • Author

So a little more information to this. When I SSH to the machine the cache direct under mount is missing?  Is this because it can't bring up the cache drives because of that missing file system?

  • Community Expert

Try starting the array in maintenance mode and running:

 

btrfs check --repair /dev/sdf1

  • Author

Johnnie you are the man!! that worked a treat!!!

Archived

This topic is now archived and is closed to further replies.

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.