質問: 「デバイスまたはリソースがビジー」のためにrmdirが失敗しました 「デバイスまたはリソースがビジー」などの同様の問題が多数あります。しかし、私の問題は彼らとは異なると思います。mount --bindを使用してディレクトリをバインドしますmount --bind /tmp/origin /tmp/mount そして、正常にアンマウントできますumount /tmp/mount そして、一度にrmを呼び出すとrm -rf /tmp/mount エラーdevice or resource busyが発生する可能性があります。 2〜3秒待ってからrmを呼び出すと、成功する可能性があります。したがって、この動作は非常に奇妙です。使ってみますlsof +d /tmp/mount 何も見えませんでした。また、fuser -vm /tmp/mountを使用していますが、このフォルダーを保持しているプロセスはありません。/proc/mountsの前とumount /tmp/mountの後のumount /tmp/mountを比較します。 /tmp/mountは既に削除されています。stat /proc/mountsの前とumount /tmp/mountの後のumount /tmp/mountを比較します。 iノードも異なります。つまり、/tmp/mountはすでに完全に削除されています。sync && echo 2 > /proc/sys/vm/drop_cachesを呼び出してファイルキャッシュを削除しようとしても、まだ機能しません。これをubuntu 14.04とcentos 6.6の両方で試します。同じ結果が得られます。
回答: 共有フォルダをvmにマウントし、アンマウント後にディレクトリを削除し、ソリューションを共有したいだけなので、このような問題に直面しました。 アンマウントパス sudo umount /your_path / etc/fstabのmoutパスを削除します sudo nano /etc/fstab リブート sudo reboot ディレクトリを削除 sudo rm -rf /your_path