CentOs CPU usage 100% by sync_supers

centoscpu-usage

I see it in the top -c
enter image description here

Then I run strace of this process and see a lot of select(8, [3], NULL, NULL, {0, 0}) = 0 (Timeout)

enter image description here

What should I do next? How can I find the reason of this? Any help much appreciated

Best Answer

Run lsof -p 21078 and record the output. Kill the process. Delete the files associated with that process.

Since you have CentOS, you may want to find out how they got in. That's a deeper exercise beyond the scope of this question, but download and run chkrootkit and possibly verify your RPMs to start.