Alta carga de CPU no servidor sem processos em execução

0

Estou trabalhando em um dos servidores da minha universidade, onde recebi espaço no servidor e aloquei 40 núcleos.

Atualmente, de acordo com a parte superior, não tenho processos em execução, exceto os processos raiz. O único processo que está ocupando o poder da CPU é o x11vnc, e nenhum processo está ocupando o MEM. Apesar disso, as médias de carga são 46,08, 46,03, 46,05.

Eu acho que o que pode ter acontecido é que eu estava rodando um processo java em uma tela com multithreading, então todos os 40 núcleos estavam em uso, mas ao invés de matar o processo eu apenas matei a tela, o que pode ter impedido o java processo de sair corretamente.

Eu pensei que se eu tentasse matar todos os processos com um comando como shutdown -h now ou killall5 -9 poderia resolver o problema, mas estou hesitante em tentar com medo de matar processos importantes e geralmente piorar as coisas.

Todas as ideias para solucionar problemas / corrigir o problema serão bem-vindas.

EDIT: O servidor tem htop instalado, mas a tentativa de executar htop me dá uma janela completamente em branco que eu não posso sair com q ou Ctrl+C , eu tenho que fechar a janela em vez disso. Não tenho certeza se isso é um problema relacionado ou não.

    
por JSneathThompson 15.08.2017 / 13:21

2 respostas

0

Acabei executando shutdown -h now e a carga da CPU voltou para 0,08, 0,09, 0,05, o que parece ter corrigido o problema.

    
por JSneathThompson 15.08.2017 / 18:05
0

O poder da CPU pode não ser usado apenas pelos processos do usuário, mas também pelo próprio kernel.

Se você escrever que "você recebeu espaço" nesse servidor, o que exatamente isso significa?

Tente executar o dedo e descobrir se algum outro usuário está usando o servidor ao mesmo tempo. Se for esse o caso (ou seja, é um recurso compartilhado) e eles te deram root, isso soa assustador para mim.

Então, em outras palavras: se você está sozinho na caixa, a maneira não-científica de apenas reinicializar deve resolver seu problema, embora você não descubra como o problema realmente aconteceu.

    
por TorstenS 15.08.2017 / 16:59