MySQL “Tabela 'X' é somente leitura”

2

Atualmente, estou tentando migrar vários bancos de dados de um servidor para outro (ambos os servidores estão executando exatamente as mesmas versões do mysql). Toda noite eu faço um backup usando o mysqlhotcopy. Eu copiei os backups (todos os bancos de dados, incluindo o mysql) via rsync para o novo servidor. Agora eu recebo uma enorme quantidade de tabelas que são apenas de leitura e não posso fazer nada para consertar isso.

O que eu sei: as permissões e os proprietários do banco de dados movido estão corretos. Ambos são mysql.mysql e possuem permissões adequadas de leitura / gravação para as tabelas (660). Eu descarreguei os privilégios, status, tabelas, tabelas com o bloqueio de leitura. Eu tentei vários reparos (consertar mesa blah; consertar mesa blah use_frm;) sem sorte.

Estou sem ideias e minhas pesquisas estão voltando com as mesmas sugestões.

(Isso também me deixa curioso se eu tivesse que restaurar a partir dessas cópias se eu tivesse o mesmo problema em massa.)

    
por squillman 03.09.2009 / 20:31

1 resposta

2

Eu consertei. Deixarei de fora a grande maioria dos palavrões que deixaram minha boca nos últimos 5 minutos, mas o SELinux foi o culpado. Agora que esse pedaço de # @ $ @! # Está desativado, tudo funciona.

    
por 07.09.2009 / 05:41