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.

Unmountable: Unsupported or no file system

Featured Replies

I had some odd things happening on my Unraid server, I have physically installed a new disk and was doing a Preclear on it.  At about 90% it paused without it being able to progress.  When looking at the UI, I would often have timeouts and it wouldn't fully populate the docker list.  I attempted to stop the array but it looked like it was stalled on stopping docker.  I attempted to kill the docker containers manually but that didnt work.  At some point I decided I should just force restart the server.  It came back up and I started the array.  A parity check started as it was an unclean shutdown.  Now I am noticing disk 5 is showing "Unmountable: Unsupported or no file system". I have yet to add the new disk to the array, but now I am unsure how to proceed.  Do I need to stop the parity check and unmount the drive and do a filesystem check of some sort?

 

 

EDIT: I am just now noticing that all of my Docker containers have "not available" under all of their Versions.

 

 

Appreciate any advice!

fileserver-diagnostics-20240304-1637.zip

Edited by prettyhatem

  • Author

I let the parity check finish and unmounted and remounted in maintenance mode.I ran xfs_repair with this log:
 

Phase 1 - find and verify superblock...

Phase 2 - using internal log

             - zero log...

ERROR: The filesystem has valuable metadata changes in a log which needs to be replayed. Mount the filesystem to replay the log, and unmount it before re-running xfs_repair. If you are unable to mount the filesystem, then use the -L option to destroy the log and attempt a repair. Note that destroying the log may cause corruption -- please attempt a mount of the filesystem before doing this.

I am assuming I should follow the instructions?  Start the array out of maintenance mode and stop it and re run the repair?

  • Community Expert

xfs repair doesn't know that Unraid has already tried to mount the disk and it is unmountable. Run the repair again, still in maintenance mode, with the -L.

 

Capture the output and post it.

  • Author

Okay ran it with -L output:
 

Phase 1 - find and verify superblock...
Phase 2 - using internal log
        - zero log...
ALERT: The filesystem has valuable metadata changes in a log which is being
destroyed because the -L option was used.
        - scan filesystem freespace and inode maps...
clearing needsrepair flag and regenerating metadata
sb_fdblocks 297972367, counted 300647576
        - found root inode chunk
Phase 3 - for each AG...
        - scan and clear agi unlinked lists...
        - process known inodes and perform inode discovery...
        - agno = 0
        - agno = 1
        - agno = 2
        - agno = 3
        - agno = 4
        - agno = 5
        - agno = 6
        - agno = 7
inode 15764878235 - bad extent starting block number 4503567551346641, offset 0
correcting nextents for inode 15764878235
bad data fork in inode 15764878235
cleared inode 15764878235
        - agno = 8
        - agno = 9
        - process newly discovered inodes...
Phase 4 - check for duplicate blocks...
        - setting up duplicate extent list...
        - check for inodes claiming duplicate blocks...
        - agno = 1
        - agno = 3
        - agno = 0
        - agno = 5
        - agno = 2
        - agno = 9
        - agno = 4
        - agno = 6
        - agno = 8
        - agno = 7
entry "s_icejumper_attack_spike_02.uasset" at block 0 offset 3624 in directory inode 15764878092 references free inode 15764878235
	clearing inode number in entry at offset 3624...
Phase 5 - rebuild AG headers and trees...
        - reset superblock...
Phase 6 - check inode connectivity...
        - resetting contents of realtime bitmap and summary inodes
        - traversing filesystem ...
bad hash table for directory inode 15764878092 (no data entry): rebuilding
rebuilding directory inode 15764878092
        - traversal finished ...
        - moving disconnected inodes to lost+found ...
Phase 7 - verify and correct link counts...
Maximum metadata LSN (30:1702450) is ahead of log (1:2).
Format log to cycle 33.
done

 

  • Community Expert

Start the array in normal (not maintenance) mode and post new diagnostics.

  • Community Expert

Should be resolved, look for a lost+found folder

  • Community Expert

Nothing in lost+found.

 

Unrelated, your appdata, system, and Virtual Machines shares have files on the array. Ideally these would be all on fast pool such as cache so Dockers/VMs will perform better and array disks can spin down since these files are always open.

 

Why do you have 120G docker.img? Looks like half that would be more than you will use.

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.