それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

gvfs が邪魔で umount アンマウントできない。

gvfs が邪魔で umount アンマウントできない。

takuya@server:~$ sudo lsof +D /mnt
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/116/gvfs
      Output information may be incomplete.
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.

gvfs をアンマウントすると解決した。

takuya@server:~$ sudo umount /run/user/1000/gvfs
takuya@server:~$ sudo umount /run/user/116/gvfs

意外と単純ですね。

gvfs の親をたどって gdm や systemd-initを 再起動しなくちゃいけないのかとか思った。

gvfs でマウントさせない。

fstab から gvfs を排除する。

# before 
ro,noatime,nodiratime,nofail,nosuid,nodev,nofail,x-gvfs-show
# after
ro,noatime,nodiratime,nofail,nosuid,nodev,nofail

参考資料

https://askubuntu.com/questions/790273/lsof-warning-cant-stat-fuse-gvfsd-fuse-file-system-run-user-1000-gvfs-outp