web-dev-qa-db-ja.com

ルートスペースが少ないため、/ var / logファイルを削除できますか?

メッセージがありました:

ディスクの空き容量が不足しています。残り2 GB

Ubuntu.orgフォーラムに投稿されたメッセージから判断すると、サイズが22 GBの/var/logに.logファイルがあることがわかりました。私のルートは82 GBのパーティションで、ディスクアナライザーは攻撃者がログに記録されていることを示しています。システムルートは約8か月前にインストールされたため、これは82 GBのルートパーティションに22 GBのログを作成するのに適していません。

ログファイルを削除しても安全ですか?または、システムを台無しにせずにクレンジングするための正しい安全な手順についてアドバイスしてください。大丈夫かもしれませんが、削除のタスクを実行する前に他の意見をお願いします。

23
Paul B

一般に、ログファイルを削除しても安全です。これに関連する唯一の欠点は、後で他の問題をトラブルシューティングする場合、ログを調べることができない場合があることです。新しいログが自動的に生成されるため、このようなデメリットも短命です。

ほとんどのログは、圧縮と名前変更によってrotatedになった後、自動的に削除され、そのアーカイブ形式でしばらく保持されます。 Ubuntuがログを削除するよりも速く展開されるログがある場合、手動で削除しても問題が発生することはほとんどありません。

ただし、サイズが22ギガのログファイルがある場合、非常に奇妙なことが発生しているので、調査する価値があります。質問をもう一度編集して、あなたが話しているUbuntuフォーラムスレッドへのリンクを含め、22 GBのログファイルのフルネームを含めることをお勧めします。

19
Eliah Kagan

ここで注意点を追加したいと思います-すべてのログファイルを削除できますが、/ var/logサブディレクトリを削除すると問題が発生する可能性があります。すべてのログファイルとそのディレクトリ(rm -r/var/log/*)と Apache2の機能が壊れた を削除しました。どうやらApacheはログディレクトリを再作成しない/できないため、ログファイルを書き込むことができず、明らかに失敗する可能性があります。

いくつかのログファイルを削除すると問題が発生する可能性があると聞いたことがありますが、それをサポートする直接的な経験はありません。しかし、もちろん、数日前まで、ディレクトリ削除が問題であるという直接的な経験はありませんでした...

8
Fred Hamilton

私の元の投稿に加えて、BleachBit(ルート上)を使用して、Ubuntu 12.10デスクトップの古いログをすべてクリアする方が簡単であることがわかりました。なぜそれらが非常に大きくなるのかはまだわかりませんが、今のところBleachBitは「既知のビットをすべてクリアします、DEAD!」 1.6Gig以上のスペースを回収しました。同様のログ、問題が見つかった場合は、Ubuntu Software ResourceまたはSynaptic Package ManagerからBleachBitユーティリティをチェックしてください。

2
Paul B

私はこれが古いことを知っていますが、私が最近取り組んでいるソフトウェアもそうです。古いバージョンのAndroid St​​udioをインストールする必要があり、標準ユーザーが起動したときに動作がおかしかった。そのため、GKSUルートを使用して実行してみました。ハードディスク全体で遊んでから数時間以内になくなりました。 WTF?問題のあるファイルは/ var/logのログファイルでした。そこで私はGKSU nautilusを立ち上げて見回りました。 3x 30gbのログファイルを作成していたので、それらが何からどこから来たかを知っていたので、すぐに削除しました。そのため、ルートとして物事を実行することのリスクを理解していますが、おそらくこれは誰かが問題を理解するのに役立つでしょう。

0
K i r k H 4 2 0