4
サーバーに影響を与えずに何百万ものファイルを削除する方法
nginxキャッシュディレクトリを削除したいのですが、すぐに削除しました: mv cache cache.bak mkdir cache service nginx restart これで、cache.bak200万個のファイルがあるフォルダーができました。サーバーに影響を与えずに削除したいです。 単純なrm -rf cache.bakものはサーバーを破壊します。rmの実行中に最も単純なHTTP応答でも16秒かかるため、私はそれを行うことができません。 試しましたがionice -c3 rm -rf cache.bak、助けにはなりませんでした。サーバーにはSSDではなくHDDがありますが、おそらくSSDに問題はないかもしれません。 最良の解決策は、nginxの組み込みキャッシュマネージャーのように、何らかの調整を行うことだと思います。 これをどのように解決しますか?これを正確に実行できるツールはありますか? Ubuntu 16.04上のext4