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: Unmountable: Unsupported or no file system

Featured Replies

Hello, my cache drive seems to be corrupted out of nowhere. File system was btrfs. I tried running some commands that I found in another thread but I only got this as a response. 

1275894787_Screenshot2024-02-04at21_38_56.png.18d21ae6a72a73fe9dcb278144788d33.png.026550a6f7d61da3bda09d4123950417.png

 

Image of the drive:

2103100499_Screenshot2024-02-04at21_37_55.thumb.png.12a4ee8e0ae0273b115191b59f5a023f.png.c0961a1638c6e646b3e0c0fb37a18d07.png

 

I have attached my diagnostics. Is the issue fixable without any data loss?

 

Tower Diagnostics 20240204 2135.zip

Solved by JorgeB

  • Community Expert
  • Solution

It does have an issue with the log tree, but the command you used in not correct, try:

 

btrfs rescue zero-log /dev/nvme0n1p1

 

Then re-start the array

 

 

  • 2 months later...

THANK YOU!!!  You saved my bacon as well, back in business now!  (I had to do it on both of the nvme drives for anyone else wondering, since there were in a pool)

 

image.png.c748678e1bb09aa209ec7110ef49a96f.png

Edited by abbzer0
screenshot

  • Community Expert
12 hours ago, abbzer0 said:

(I had to do it on both of the nvme drives for anyone else wondering, since there were in a pool

For the future, you just need to run the command in one of the pool devices, since it's the same filesystem.

  • 3 weeks later...

Hello.

 

Im having the exact same situation, and on the command

btrfs rescue zero-log /dev/nvme0n1p1

 

i get this output

root@Tower:~# btrfs rescue zero-log /dev/nvme0n1p1
Clearing log on /dev/nvme0n1p1, previous log_root 824766611456, level 0
ERROR: failed to write super block for devid 1: flush error: No data available
ERROR: failed to write dev supers: No data available
WARNING: fsync on device 1 failed: No data availableimage.thumb.png.b6fea93611ead893f6f98efaa52b231a.png

Edited by neighboring-ferryman2976

  • Community Expert

Please post the diagnostics, jut because it's unmountable, it doesn't mean it's the same issue.
 

  • Community Expert
7 minutes ago, neighboring-ferryman2976 said:

Sure

here it is!

 

The NVMe device failed and needs to be replaced:

 

SMART overall-health self-assessment test result: FAILED!
- available spare has fallen below threshold
- media has been placed in read only mode

 

If you don't have a backup see below for mounting the pool read-only, that may allow you to copy the data:

 

https://forums.unraid.net/topic/46802-faq-for-unraid-v6/?do=findComment&comment=543490

 

14 hours ago, JorgeB said:

 

The NVMe device failed and needs to be replaced:

 

SMART overall-health self-assessment test result: FAILED!
- available spare has fallen below threshold
- media has been placed in read only mode

 

If you don't have a backup see below for mounting the pool read-only, that may allow you to copy the data:

 

https://forums.unraid.net/topic/46802-faq-for-unraid-v6/?do=findComment&comment=543490

 

Thanks for the investigation. I would never thought that was the failed SSD, it has been less than a year installed, and it's a Samsung, and no real hard work for it has been seen.

I've gone through some steps but didn't succeed, here is my Terminal LOG.

 

image.thumb.png.16dd64e2b650d90201d228bd34765bb7.png

 

Update:

I've specified the wrong disk. I got a list of all btrfs drives by command:

 

btrfs fi show

 

and the correct command was

 

btrfs restore -vi /dev/nvme0n1p1 /mnt/disk2/restore

It was p1 that i was missing.

Restore in process, i get some errors like is it normal? it is because of failed disk sectors?

Can i try to repair it BTRFS check --repair (dangerous to use)? Or it will be in failed SMART mode forever?

 

What are my option to get the Unraid working as before? i ordered a new nvme drive.

Add it to the pool cache, copy files i recovered and its good to go? or its more complex issue

 

Quote

ERROR: copying data for /mnt/disk2/restore/appdata/steam-headless/.local/share/flatpak/repo/objects/3e/309d8568c418f32bd70852f96ab1a50b026b5fc742b0f14fd194754a81594f.file failed
Error reading 762662383616, -1
ERROR: exhausted mirrors trying to read (2 > 1)
ERROR: copying data for /mnt/disk2/restore/appdata/steam-headless/.local/share/flatpak/repo/objects/6f/839f60e0cf76fd7b9c48196d24a77762170917f9bf7e80cc32d73197d5b054.file failed
Error reading 762662199296, -1
ERROR: exhausted mirrors trying to read (2 > 1)
ERROR: copying data for /mnt/disk2/restore/appdata/steam-headless/.local/share/flatpak/repo/objects/0b/b19bcfdab08b21c18de938a7341012dbf6904251fa967cdd471a1474c19d49.file failed
Error reading 764996014080, -1
ERROR: exhausted mirrors trying to read (2 > 1)
ERROR: copying data for /mnt/disk2/restore/appdata/steam-headless/.local/share/flatpak/repo/objects/0b/4995c53318bba287759b2903529419933576a3d0bc3fc1b91b9881e7e01185.dirtree failed
Short read for 762677981184, read 118784, read_len 208896
ERROR: exhausted mirrors trying to read (2 > 1)
ERROR: copying data for /mnt/disk2/restore/appdata/steam-headless/.local/share/flatpak/repo/objects/a5/d84512a055f1934fb7b803566446ec11dd5a7129988e6a85152dcd89d382df.file failed
Error reading 762671841280, -1
ERROR: exhausted mirrors trying to read (2 > 1)
ERROR: copying data for /mnt/disk2/restore/appdata/steam-headless/.local/share/flatpak/repo/objects/7b/60afa6cf2410d186e64baa5a616784386e298ba3aed6e20aa93fd825d681b6.file failed

 

 

 

 

Edited by neighboring-ferryman2976

  • Community Expert

Did you try the mount read only option? That would be the best one option if it works.

5 hours ago, JorgeB said:

Did you try the mount read only option? That would be the best one option if it works.

sorry, no, i got errors on first steps due to p1, and completed only the last.

Yes it mounted, and i copied all the data. Thank you!

 

What are my moves when i get new nvme drive.

I eject the old one, insert the new one

i add it as cache disk and copy all the files.

my all dockers should start as usual?

  • Community Expert
14 hours ago, neighboring-ferryman2976 said:

I eject the old one, insert the new one

i add it as cache disk and copy all the files.

my all dockers should start as usual?

Basically yes, also note that the docker image can easily be recreated if there's a problem with the old one.

 

https://docs.unraid.net/unraid-os/manual/docker-management/#re-create-the-docker-image-file

Also see below if you have any custom docker networks:

https://docs.unraid.net/unraid-os/manual/docker-management/#docker-custom-networks

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.