o servidor mysql não inicia

2

Eu tinha um mestre com dois escravos replicando. Eu adicionei mais dois bancos de dados em my.cnf para replicação e fiz o procedimento padrão, como bloquear a tabela para ler, fazer backup e restaurar os bancos de dados para escravos. Agora estou tentando reiniciar meu servidor mestre MySQL e recebendo erro:

MySQL manager or server PID file could not be found!       [FAILED]
Starting MySQL.Manager of pid-file quit without updating fi[FAILED]

A saída do log de erros é a seguinte:

100914 09:22:43 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/var
100914  9:22:43 [Warning] The syntax '--log' is deprecated and will be removed in MySQL 7.0. Please use '--general_log'/'--general_log_file' instead.
/usr/local/mysql/libexec/mysqld: File '/usr/local/mysql/var/mysql-bin.index' not found (Errcode: 13)
100914  9:22:43 [ERROR] Aborting

100914  9:22:43 [Note] /usr/local/mysql/libexec/mysqld: Shutdown complete

100914 09:22:43 mysqld_safe mysqld from pid file /usr/local/mysql/var/mysql1.sitelms.org.pid ended

Eu tenho o arquivo /usr/local/mysql/var/mysql-bin.index e ele existe, mas /usr/local/mysql/var/mysql1.sitelms.org.pid file não existe. Alguém pode me ajudar? Não sei o que aconteceu aqui.

    
por Kourosh Samia 14.09.2010 / 15:16

2 respostas

2

Tem a certeza de que não tem um problema de permissão? Eu encontrei este link sobre o Errcode 13.

Você pesquisou outros erros nos registros do sistema (mensagens, syslog, etc)?

    
por 14.09.2010 / 16:58
0

Você precisa voltar para a configuração sem os dois novos escravos. Certifique-se de que tudo esteja funcionando.

ENTÃO, configure seus escravos. Você não deve precisar alterar nada no master se já estiver replicando. Uma vez que você transferiu seu backup para os escravos e verificou que eles começam bem, sem replicar, então configure as informações mestras.

Você pode postar as alterações feitas em seu (s) arquivo (s) my.cnf?

    
por 14.09.2010 / 16:51

Tags