LoginSignup
0
0

More than 5 years have passed since last update.

[CentOS]atd と rsyslogdのCPU使用率が高い

Posted at

[CentOS]atd と rsyslogdのCPU使用率が高い

メーラーの受信がいつまでもグルグル回っていたので何かがおかしい・・・。
確認するとCPUが100%近くまで行っていた。

CentOS release 6.3 64bit
CPU : 2vcpu
MEM : 16GB

topコマンドで確認

topコマンドで確認すると
atd が 40%、rsyslogd 20% ほどにになっている。
ps -auxで見ても何があれなのか詳しく分からない。

atコマンドと atqコマンド

Google先生に聞いてみると過去のジョブが未実行で貯まってatdが困った状態になるような事が書いてあったので、atコマンドと atqコマンドで確認してみる。

[root@cloud ~]#atq
4360 2016-05-07 00:29 a root
4344 2016-05-07 00:24 a root
4377 2016-05-11 05:03 a root
4381 2016-05-11 05:04 a root
4367 2016-05-11 05:03 a root

と30行ほど出てくる
未実行のジョブ内容を確認してみる

[root@cloud ~]#at -c 4367
何も出てこない・・・。

とりあえずatd , rsyslogdを停止させて、貯まった未実行ジョブを削除

[root@cloud ~]#at -d 4367
全部削除してからatd , rsyslogをスタートさせて少し様子を見るとCPU使用率が正常値に戻った。

さて次はこの未実行ジョブがなんだったかを調査しないと
00:24~00:30
05:03~05:04
と時間に規則性がある事をヒントに探すしかない。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0