現在、centosサーバーのCPU負荷は高いです。以下のHtop出力を参照してください。
sync_supersは非常に疑われていますが、どのように殺すかわかりません。助言がありますか?
この "sync_supe"オーバーロードCPUは、ビットコイン製造所、ハードワーク、およびリソースの使用を実行するApache(ユーザー "nobody")です。 1.3 ApacheおよびLinuxカーネル<2.6.25を介してシステムが侵害された可能性があります
殺害プロセスはあなたを遠くに連れて行きません。何が起こっているのかを調べることができるように、停止をお勧めします。実行することにより
kill -TERM 17757
プロセスを強制終了します(sync_supersのPID列の値が変更されている可能性があることに注意してください。すぐに強制終了する代わりに、
kill -STOP 17757
次に、このプロセスIDのprocfsを調べます
ls -al/proc/17757 /
Cwd行を見ると参考になります。このプロセスがどのディレクトリから開始されたかを調べます
猫/ proc/17757/cmdline
プロセスがどのように開始されたかを確認するには
そしてまた、おそらく興味深い情報
ls -la/proc/17757/fd
プロセスによってファイルが開かれているかどうかがわかります。
どのプロセスが実行しているかを対話的にスヌープしたい場合は、次のようにシステムコールトレーサーstrace
を使用してそれに接続できます。
strace -p 17757
ただし、プロセスが停止している場合は、停止しているのであまり表示されないため、プロセスに何かを行う前に検討する必要があるかもしれません。