NFS共有がmount
または形式のパスを使用して手動でマウントされている場合、パスが実際にリストされていてもパスが見つかりません。<domain/ip>:<path>/<path>
<domain/ip>:/<path>/<path>
umount
/proc/mounts
/proc/mounts
これはこれと同じ問題です:このNFS unmuntの問題を解決するには?
再現段階:
# mount --version
mount from util-linux 2.24.1 (libmount 2.24.0: debug, assert)
# mkdir mountpath
# mount 192.168.2.101:/devices mountpath
# umount mountpath
/home/.../mountpath was not found in /proc/mounts
# grep mountpath /proc/mounts
192.168.2.101://devices /home/.../mountpath nfs4 rw,[snip],addr=192.168.2.101 0 0
このマウントをどのように削除できますか?
答え1
この問題は、コマンドラインで指定したパスを使用してmount
マウントを追加しましたが、常にスラッシュが追加されて表示されるために発生します。/etc/mtab
/proc/mounts
問題を解決するには、/etc/mtab
構文と一致するように編集してください/proc/mounts
。
将来の問題を回避するには、必ず/proc/mounts/
次の構文を使用してSMB共有をマウントしてください192.168.2.101://devices
。
また、このバグレポートを比較してみてください。https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/974374