私は最近私のCentOS NFSクライアントの1つに多少壊れているように見えるディレクトリがあることを発見しました。
CentOSバージョン6.3(最終バージョン)
[root@LG-B8A-LNX ~]# ls -lathr /
ls: cannot access /zebra: No such file or directory
total 134K
d?????????? ? ? ? ? ? zebra
削除に失敗しました:
[root@LG-B8A-LNX ~]# rm -fr /zebra
rm: cannot remove `/zebra': Is a directory
そして検索しようとしているのは次のとおりです。
[root@LG-B8A-LNX ~]# stat /zebra
stat: cannot stat `/zebra': No such file or directory
以前は、このフォルダはNFSサーバーのマウントポイントとして使用されました。
このディレクトリエントリを削除する方法はありますか?
答え1
確認してください/etc/mtab
。ディレクトリをNFSマウントで指す行があるかもしれません。また、サーバーで自動マウントサービスが実行されていることを確認してください。
lsof | grep /zebra
まだ使用中のプロセスを見つけてください/zebra
。これも試してumount -l /zebra
みて、rm -rf
もう一度やり直してください。