Eu tenho um servidor Linux remoto (Amazon Lightsail) e instalei nele algum serviço que está consumindo toda a memória. Mal consigo fazer SSH nele e, quando executo sudo killall java (ele roda java), recebo um erro bash dizendo que não é possível alocar memória.
Como posso ignorar isso e eliminar o serviço ofensivo?
Responder1
Existe troca em vigor? Se não for, aconselho adicionar alguns para evitar tal situação no futuro. Você também pode tentar encerrar os processos um por um, em vez de matar todos.
Eventualmente você pode tentar apenas ssh no modo não interativo. Deve exigir menos memória:
ssh root@yourserver 'kill -9 {pid}'