このNFS unmuntの問題を解決するには? [コピー]

このNFS unmuntの問題を解決するには? [コピー]

ネットワークファイル共有(NFS)を使用できます。サーバーパスがインストールされますが、使用しようとするとumount機能しません。若干のエラーが発生します。

$ sudo umount /nfs_server/    
/nfs_server was not found in /proc/mounts    
/nfs_server was not found in /proc/mounts

この問題をどのように解決できますか?

答え1

アイテムが存在しない場合は実際に成功したよう/proc/mountsです。umountもう一度実行しようとすると、上記のメッセージが表示されますumount

次のコマンドを使用して、インストールされている内容を確認できますmount

$ mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel)
devtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=3977672k,nr_inodes=994418,mode=755)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)

このディレクトリは、アンインストール後もそのまま/nfs_server/残ります。これは通常の動作ですが、ディレクトリの内容を見ると、mountコマンドが実行されているシステムの内容が明らかになります。umount

メモ:このディレクトリの内容は、NFSサーバーが積極的にマウントされたときに提供されます。

答え2

問題は、フォルダがサポートされていないことです。次の2つのコマンドを使用して解決策を見つけました。

ステップ1:

$mount -o  mount -o soft,intr,rsize=8192,wsize=8192 common_share(server_path) to  /nfs_server/(client_path)

ステップ2:

$umount /nfs_server/(client_path)

その後、パスを削除できます。

関連情報