Resultado deps -e | grep mysqld
executando htop
e clicando no uso de memória.
Está consumindo 33% da memória de 4 GB.
Eu só quero encerrar o processo mysqld. A execução sudo pkill mysqld
encerra o processo, mas novamente o processo é iniciado. Quero encerrá-lo completamente e recuperar a memória.
Responder1
/etc/init.d/mysql stop
service mysql stop
killall -KILL mysql mysqld_safe mysqld
Ao ver as informações a seguir, você terá sucesso
mysql: no process found
mysqld_safe: no process found
mysqld: no process found
Eu uso isso para resolver o problema de instalação do MySQL 5.6 no Ubuntu 15.10 usando estelink.
Durante esta instalação, encontro o problema dizendo:
mysqld_safe A mysqld process already exists
Apenas pare completamente o mysqld, mysqld_safe, mysql resolve o problema
Responder2
A mysql
configuração do Upstart tem orespawn
opção:
$ grep respawn /etc/init/mysql.conf
respawn
respawn limit 2 5
elif echo $statusnow | grep -q 'respawn/' ; then
A respawn
opção diz ao Upstart para reiniciar o processo se ele sair ou for encerrado. O limite é 2, então você pode tentar matar os processos duas vezes, o que dirá ao Upstart para não iniciá-los novamente ou usar:
sudo service mysql stop
Responder3
Corrersudo /etc/init.d/mysql stop
Responder4
De alguma forma, todas as respostas não puderam me ajudar até que eu reiniciei o servidor e depois o interrompi, então aqui estão as etapas:
sudo /etc/init.d/mysql restart
sudo /etc/init.d/mysql stop
Isso funcionou no Ubuntu WSL.