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 drive not working: Unmountable: wrong or no file system

Featured Replies

I had a protected cache with two 3TB drives that was mirrored with btrfs but at some point a few months ago one of the drives no longer appeared in Unraid after a reboot.  I continued using the cache and it worked fine until today when I upgraded to 7.01.  After the reboot the second drive appeared again and since they're probably out of sync, I am getting an "Unmountable: wrong or no file system" error.  I'm not sure which drive is the most recent one I've been using but I assume it is the one still under cache protected.  Is there a way to confirm this and get the one drive back online.  I have two newer drives I want to add but I would like to recover some of the data first.

image.thumb.png.608b329ad112b40efd96718f8c5fe592.png

Solved by JorgeB

  • Author

It must be the Dev 1 device that failed previously because it just had a smart errors.

  • Author

Not sure if this helps but found this in the logs:

Feb 27 16:16:53 Tower emhttpd: import 31 pool device: (sdb) Hitachi_HDS723030ALA640_MK0301YVG5S08A
Feb 27 16:16:53 Tower emhttpd: cache_protected: recover volume
Feb 27 16:16:53 Tower emhttpd: /sbin/blkid /dev/sdb1 2>&1
Feb 27 16:16:53 Tower emhttpd: /dev/sdb1: UUID="16e1b9e3-27a8-4c36-b639-bd6abf07737b" UUID_SUB="dfcf67da-c23b-442e-b303-652a371e7ae6" BLOCK_SIZE="4096" TYPE="btrfs" PARTUUID="83d93366-5b26-4300-80c3-3e716ff5ca29"
Feb 27 16:16:53 Tower emhttpd: cache_protected: btrfs recover pool
Feb 27 16:16:53 Tower emhttpd: cache_protected: btrfs verify devices
Feb 27 16:16:53 Tower emhttpd: /sbin/btrfs filesystem show 16e1b9e3-27a8-4c36-b639-bd6abf07737b 2>&1
Feb 27 16:16:55 Tower emhttpd: Label: none  uuid: 16e1b9e3-27a8-4c36-b639-bd6abf07737b
Feb 27 16:16:55 Tower emhttpd:     Total devices 1 FS bytes used 152.69GiB
Feb 27 16:16:55 Tower emhttpd:     devid    1 size 2.73TiB used 174.06GiB path /dev/sdb1
Feb 27 16:16:55 Tower emhttpd:     devid    2 size 2.73TiB used 189.03GiB path /dev/sdd1
Feb 27 16:16:55 Tower emhttpd: cache_protected: cannot import with misplaced devices

  • Community Expert
10 hours ago, HolgBogarth said:

Feb 27 16:16:55 Tower emhttpd:     devid    1 size 2.73TiB used 174.06GiB path /dev/sdb1
Feb 27 16:16:55 Tower emhttpd:     devid    2 size 2.73TiB used 189.03GiB path /dev/sdd1

The other drive is still part of the pool, but may not be in sync, do you want to keep using just the current assigned drive or both?

  • Author

@JorgeBI only want to use the single drive.  Once I recover the data, both will be removed and replaced with two newer drives.

Edited by HolgBogarth

  • Community Expert
  • Solution

Stop the array, offline the unassigned disk so that it does not prevent the pool from mounting by typing:

echo 1 > /sys/block/sdd/device/delete

Start the array, post new diags.

  • 2 weeks later...
  • Author

I should have updated this.  The last response from JorgeB resolved the issue for me.  Thanks!

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.