早朝には、データベースで見つかったUbuntuのコマンドラインインターフェイスを着陸した後、SQL文を実行することができない、と報告したディスクスペースがいっぱいERRORです。
それは少し奇妙だった。私は男を使用して、単一のサーバーですので、誰が使用していない、サーバーがサービスを提供していません。
そして、ディスクの空き容量を表示するには、次のコマンドを使用して、実際に完全なことがわかりました。
ディスクスペースの場合、Ubuntuのグラフィカルインタフェースは、コマンドラインのログインを使用し、へのアクセスではありません、いっぱいです。
df -h
その後、コマンドは5ギガバイト以上の容量のファイルを探します
sudoを 見つける / -type -fサイズ+ 5000000k
彼らは2つのerror_logファイルは780ギガバイト、122ギガバイト、特に大きく、発見しました。これは何が起こるかです!
/ var / log /コップ/ error_logに は/ var / log /コップ/ error_logに。1
このコマンドでファイルの特定のサイズを見ます
あなたは / var / log / cups / error_logに-h
このログファイルが特に大きいので、そう、それは大きすぎる、それをオンにしたいコマンドviやvimのを使用して開いていないこれらの2つのコマンドを使用しないでください、コンピューターは動けなくなります。
この巨大なログファイルを参照するために、尾や頭を使用してください。
I内のログファイルを見ることによって全体が本であるが見つかりました:
/ usr / libに/カップ/通知/ DBUSは、「安全でない権限を持っている(0100777 / UID = 0 / GID = 0)
これは、UbuntuのプリントサービスCUSで、サービスを停止し、それがログを書き込むことはできません。
sudoサービスカップは停止します
次に、(データを保持する必要がある削除されないよう、ご注意ください)巨大なログファイルを削除します
sudoを RM -fは/ var / log /コップ/ error_logに
参考リンク:
https://my.oschina.net/ericyang/blog/1153897