このマウントをアンマウントできない理由を、どのようにアンマウントまたはデバッグすればよいでしょうか? 背景:
- クブントゥ 20.04
- lsof $mountpoint => 空のリスト
- すべてのターミナルウィンドウが閉じられています
- 他のアプリはすべて閉じられています。
- webdav davfs $url は、次の方法で $mountpoint にマウントされます:
sudo mount -t davfs https://server/path $mp
アンマウントしようとすると何も起こらず、エラーも表示されません。
~$ sudo umount $mountpoint
~$
ただし、$mountpoint はまだマウントされており、エラーは発生しません。
完全に再起動せずにアンマウントするにはどうすればいいでしょうか?
この状況をどのようにデバッグすればよいでしょうか?
答え1
ここでも同じ問題があります。 を使用して webdav フォルダーをアンマウントできませんでしたumount
。エラーは報告されませんでしたが、リソースはアンマウントされませんでした。
すべてのマウントを報告すると、予想どおり、webdav リソース fuse
が ではなく typeとして表示されます。これにより、解決策がトリガーされました。davfs
mount
(...)
https://server/nextcloud/remote.php/dav/files/geonext/ on /home/qgis/nextcloud type fuse (rw,nosuid,nodev,noexec,relatime,user_id=1002,group_id=1002,allow_other,max_read=16384,uid=1002,gid=1002,user=qgis,helper=davfs)
解決
fusermount -u /home/qgis/nextcloud
リソースがマウント解除されました。