Use o comando service para controlar os serviços do sistema.
Eu tenho um servidor em funcionamento que executa o Ubuntu 64bit com o apache2 em uma instância t2 micro EC2.
O problema é que o MYSQL (versão 5.5.38) tem algum bug ... Eu tentei de tudo, deletei completamente e reiniciei sem nenhum banco de dados nele usando esse método reinstalar o mysql
mas quando executo este comando sudo /etc/init.d/mysql restart
recebo esta mensagem o tempo todo:
* Stopping MySQL database server mysqld [ OK ]
* Starting MySQL database server mysqld [ OK ]
* Checking for tables which need an upgrade, are corrupt or were not closed cleanly.
Após algumas horas torna-se impossível entrar dentro do phpmyadmin, no login aparece o erro # 2002 senha errada. E do que também se eu reiniciar o mysql eu recebo isso:
* Stopping MySQL database server mysqld [ OK ]
* Starting MySQL database server mysqld [fail]
Por dentro de run/mysqld/
, não tenho nenhum arquivo .pid .
O arquivo de log dentro de /var/log/mysql
mostra isso:
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
Eu também procurei o processo executando a digitação ps -Af | grep mysql
e depois kill -9 myid
, mas depois o mysql inicia automaticamente um novo processo.
Estou frustrado ... também dentro de var/log/apache2
Tenho um arquivo chamado access.log enorme, 71 Mb que repete infinitamente essas linhas:
89.248.168.46 - - [29/Sep/2014:02:21:15 +0000] "POST /xmlrpc.php HTTP/1.0" 200 790 "-" "Mozilla/4.0 (compatible: MSIE 7.0; Windows NT 6.0)"
isso também faz parte do problema?
Use o comando service para controlar os serviços do sistema.
Tags mysql amazon-ec2 linux