GNU/Linux >> Linux の 問題 >  >> Linux

CPU が 99% で数時間動かなくなった:ログを調べる

これは /var/lib/php5/ から古いセッション ファイルをクリーンアップする cron ジョブです。 99% でハングする場合は、宛先フォルダー ( /var/lib/php5/) を調べて、過剰な量のファイルがないか、ファイルシステムが破損していないか確認してください。

プロセスは crontab から開始されます。 crontab のリストを参照してください (ここで説明されています)。プロセスを強制終了して crontab から削除することもできますが、修正が必要なファイルが多すぎるなどの根本的な問題がある可能性が高くなります。


ここで答えを見つけました:http://www.flynsarmy.com/2011/11/fuser-using-100-cpu-in-ubuntu-11-10/

/etc/cron.d/php5 on Ubuntu 11.10:

交換
09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete


09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete


Linux
  1. Moro –作業時間を追跡するためのコマンドライン生産性ツール

  2. Sysadminハードウェア:PCビルドを計画する際の考慮事項

  3. サーバーが仮想か物理かを確認するためのターミナルコマンド?

  1. cPanelサービスの共通ログファイルと構成ファイルの場所

  2. CPU 温度のセーフガードを有効にする方法

  3. ゲームのプロセスの優先度をリアルタイムに変更すると、CPU に悪影響を及ぼしますか?

  1. Bonnie++ でバーンインするためのライブ Linux CD?

  2. Linux のトップ コマンド:us、sy、ni、id、wa、hi、si、st (CPU 使用率) は?

  3. auditd ログの syslog 機能とは何ですか?