Não é capaz de matar o processo do Mysql

0

Eu estava tentando desinstalar o mysql using sudo apt-get --purge remove mysql-server , mas recebendo o seguinte erro

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Então eu pedi para matar todos os processos mysql em execução. Para isso, eu fiz ps -ef | grep mysql e obtive

root      4473     1  0 17:46 ?        00:00:00 /bin/bash /usr/share/mysql/mysql-systemd-start post
root      4636  3783  0 17:46 pts/6    00:00:00 grep --color=auto mysql
root@viji-Latitude-E5440:~# sudo kill -9 4473
root@viji-Latitude-E5440:~# ps -ef | grep mysql
root      4672     1  0 17:47 ?        00:00:00 /bin/bash /usr/share/mysql/mysql-systemd-start post
root      4745  3783  0 17:47 pts/6    00:00:00 grep --color=auto mysql

Eu estou tentando matar este processo mysql mas não é capaz de fazer.
O que devo fazer agora?

    
por oxy_js 20.05.2016 / 14:37

1 resposta

1

Você é totalmente capaz de matar o processo, mas parece estar se iniciando novamente. Se você perceber, o PID está mudando a cada vez que você o mata. Algo no seu sistema é iniciado automaticamente em seu nome. Você tem algumas opções:

  • Procure e destrua o que estiver iniciando (geralmente algum tipo de painel de controle da web, como o XAMPP, provavelmente, neste caso, seu gerenciador de serviços)
  • Inicialize em um shell e mate-o de lá (usando o modo de recuperação)

Eu prefiro o último, já que não sei como você instalou o mysql, mas se você usou algo parecido com o XAMPP, vale a pena abrir o painel de controle e tentar parar o MySQL de dentro (mesmo que isso signifique reinstalar o software do painel de controle).

Se você quiser ir com o primeiro, você pode tentar sudo service mysql-server stop e ver se depois disso você pode desinstalá-lo.

    
por XtrmJosh 20.05.2016 / 14:47