GNU/Linux >> Linux の 問題 >  >> Linux

NFS マウント ディレクトリの強制アンマウント

実行してみてください

lsof | grep /mnt/data

/mnt/data にアクセスしていて、マウント解除を妨げているすべてのプロセスが一覧表示されます。


私は同じ問題を抱えていましたが、どちらも umount /path -f 、どちらでもない umount.nfs /path -f 、どちらでもない fuser -km /path 、作品

最後に簡単な解決策を見つけました>.<

sudo /etc/init.d/nfs-common restart 、次に単純な umount を実行しましょう;-)


NFS サーバーが消えてオンラインに戻せない場合、私が使用する 1 つのトリックは、NFS サーバーの IP (この例では 192.0.2.55) を使用してインターフェイスにエイリアスを追加することです。

Linux

そのためのコマンドは、おおよそ次のようなものです:

ifconfig eth0:fakenfs 192.0.2.55 netmask 255.255.255.255

192.0.2.55 は、廃止された NFS サーバーの IP です。その後、アドレスに ping を実行できるはずです。また、ファイルシステムをアンマウントできるはずです (unmount -f を使用)。次に、古い NFS サーバーへのトラフィックを自分自身にルーティングしないように、エイリアス インターフェイスを破棄する必要があります。

ifconfig eth0:fakenfs down

FreeBSD および類似のオペレーティング システム

コマンドは次のようになります:

ifconfig em0 alias 192.0.2.55 netmask 255.255.255.255

そして、それを削除するには:

ifconfig em0 delete 192.0.2.55

詳細については man ifconfig(8) を参照してください!


怠惰なアンマウントを試すことができます:

umount -l

Linux
  1. ScientificLinux6.3でのNFSサーバーとクライアントのセットアップ

  2. Ubuntu14.04でNFSサーバーを構成してNFS共有をマウントする方法

  3. Ubuntu18.04でNFSサーバーを構成してNFS共有をマウントする方法

  1. 大量のファイルがあるNfsディレクトリでLsコマンドの割り込みが遅いのはなぜですか?

  2. CIFS 接続を強制的にアンマウントする方法

  3. Unix でディレクトリを削除できない

  1. LinuxがNfs共有上の1つのファイルのキャッシュをフラッシュするように強制するコマンド?

  2. デバイスの強制アンマウント、方法は?

  3. nfs サーバーが消えた場所で nfs マウントをアンマウントする