코어 0의 8개 CPU는 100%입니다. 왜인지 이해가 안 돼요

코어 0의 8개 CPU는 100%입니다. 왜인지 이해가 안 돼요

Core 0의 8개 CPU가 100%로 실행되는 이유를 이해할 수 없으므로 도움이 필요합니다. 코어 1의 다른 8개 CPU는 괜찮습니다.

그림의 오른쪽 열 P는 Cpu asc의 "마지막으로 사용된 CPU" 시퀀스에 해당합니다.

모든 제안에 감사드립니다.

"top" 명령 스크린샷

TIME+ 기준으로 정렬된 프로세스

AlexD에 답장을 보내세요. Elastic에는 그러한 최적화가 없습니다. 어쨌든 저는 Solr와 Nginx처럼 그것을 중단했습니다. 하지만 처음 8개 CPU에서는 항상 100%입니다.

서버는 한동안 매우 잘 작동했습니다.

며칠 전 이상한 일이 일어났습니다.

SSH를 통해 연결하는 데 문제가 있습니다. 이상한 /usr/sbin/sshd파일 이 다음에서 root:root변경되었습니다 .root:user_i_use_to_connect

대신 lsattr/usr/sbin/sshd를 다음으로 변경하십시오 -u---a--------e----.--------------e----

답변1

유감스럽게도 소유권 및 속성의 변경은 /usr/sbin/sshd귀하의 시스템이 해킹되었을 수 있음을 나타냅니다.

그렇다면 이는 CPU의 동작을 설명할 수도 있습니다. 즉, 서버가 일종의 루트킷에 의해 "숨겨진" 8스레드 코인 채굴기를 실행 중일 수 있습니다.

손상된 서버 처리에 대한 조언은 이 서버 오류 문제를 참조하세요.

관련 정보