rm: ディレクトリを削除できません: デバイス使用中

rm: ディレクトリを削除できません: デバイス使用中

ソラリス11.3

私のスクリプトをディレクトリから繰り返し削除する必要があります。

他のディレクトリはうまく動作します。

ディレクトリは、次の問題が原因で問題が発生しています。

rm -rf: Unable to remove directory <some/sub/directory>: Device busy

「共有フォルダ」が問題という文を見つけましたが、解決策ではないようです。

私は試した:

#share - got nothing    
lsof: command not found

権限が大丈夫そうです。

drwxr-xr-x   4 root     root           4 Jan  3 13:25 dir2/
drwxr-xr-x   5 root     root           9 Jan  8 20:16 bad_dir1/

fuser -cu  /bad_dir1
/bad_dir1:

元の呼び出しディレクトリに戻るようにスクリプトを書き直しました。

私が見つけることができる他のものがありますか?

答え1

'mount | grep bad_dir1 'コマンドの出力は少し奇妙に見えますが、bad_dir1 / Sol_Auditにファイルシステムがマウントされています。マウントされたディレクトリは削除できません。まず削除してみてください。

$ sudo umount /bad_dir1/Sol_Audit

その後、「rm」コマンドを再実行してみてください。

関連情報