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.

.fuse_hidden*

Featured Replies

Unsure if this a docker issue or a BTRFS issue or something else altogether.

 

 

I have a folding@home docker that stores its work units on a mechanical cache drive that is formatted BTRFS, as part of the operation of the docker it deletes a folder that held the last completed work unit.

 

The log is showing

 

Feb 25 15:49:40 Unraid-Nas shfs/user: shfs_rmdir: rmdir: /mnt/cache/appdata/fah/work/00 (39) Directory not empty
Feb 25 15:49:40 Unraid-Nas shfs/user: shfs_rmdir: rmdir: /mnt/cache/appdata/fah/work/00 (39) Directory not empty
Feb 25 15:50:40 Unraid-Nas shfs/user: shfs_rmdir: rmdir: /mnt/cache/appdata/fah/work/00 (39) Directory not empty
Feb 25 15:52:18 Unraid-Nas shfs/user: shfs_rmdir: rmdir: /mnt/cache/appdata/fah/work/00 (39) Directory not empty

 

 

and it's repeating a few more times as i'm typing this.

 

the app inside the docker is running as nobody, the files and folders it creates are owned by nobody:users , the files inside of the folder itself are being deleted but the folder itself is not and a ls -lah on the folder in question shows.

 

root@Unraid-Nas:/mnt/user/appdata/fah/work/00# ls -lah
total 1.6M
drwxr-xr-x 1 nobody users   56 Feb 25 15:59 ./
drwxr-xr-x 1 nobody users   60 Feb 25 15:44 ../
-rw-r--r-- 1 nobody users 1.6M Feb 25 15:46 .fuse_hidden000282d70000017f

 

the only way to clear the folder is to stop the docker (which then clears the fuse file) and then manually delete it.

 

 

What does "lsof /mnt/user/appdata/fah/work/00/.fuse_hidden*" show?

  • Author

What does "lsof /mnt/user/appdata/fah/work/00/.fuse_hidden*" show?

 

 

lsof /mnt/user/appdata/fah/work/00/.fuse_hidden*
COMMAND     PID   USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
FAHCoreWr 19346 nobody    8r   REG   0,31  1647772 164567 /mnt/user/appdata/fah/work/00/.fuse_hidden000282d7000001a0
FahCore_a 19350 nobody    8r   REG   0,31  1647772 164567 /mnt/user/appdata/fah/work/00/.fuse_hidden000282d7000001a0

FAHCoreWr and FahCore_a are accessing the file and it cannot be removed.

  • Author

i'm thinking it's related to btrfs and its slow deletion of files because i've just seen my couchpotato docker reporting the same error a few times in the log, but it seems to release the file eventually and the folder couch docker log is complaining about gets deleted on about the 3rd attempt.

 

  • Author

having said that though, the next work unit in folding@home being downloaded and started has released the lock on the  fuse file in 00 and the fuse file is now gone, but the folder 00 remains and now the fah app has locked a fuse file in 01 and opened a new folder 02 for the next work unit.

 

so while i'm not going to end up with more than one fuse file at any time, i will end up with a ton of empty folders after a while.

 

 

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.