Conta do sistema MySQL incapaz de gravar em logs no CentOS 6.7

1

Eu tenho um servidor CentOS 6.7 com o MySQL 5.1.73 instalado.

Estou tentando habilitar a replicação que falha porque "mysqld_safe" não pode gravar em "/var/log/mysql/mysql-bin.index"; mesmo que o diretório exista e permissões como "drw-r -----".

Se eu "su mysql" não consigo listar o conteúdo ...

O SELinux está desativado (e reinicializou o sistema), portanto não consigo ver o que está errado. Alguma idéia?

    
por justacodemonkey 09.11.2015 / 15:00

1 resposta

0

Suas permissões em / var / lib / mysql não são padrão, é provavelmente uma boa idéia ajustá-las de volta aos padrões e depois fazer com que as coisas funcionem antes de tentar travá-las

ls -ld /var/lib/mysql
drwxr-xr-x. 5 mysql mysql 4096 Aug 17 11:10 /var/lib/mysql

chmod 755 /var/lib/mysql
chown mysql:mysql /var/lib/mysql
  • Todos os arquivos abaixo de / var / lib / mysql devem ter a propriedade mysql:mysql .
  • Todos os arquivos abaixo de / var / lib / mysql devem ter permissões 660 .
  • Todos os diretórios devem ter permissões 700 ou 750.

Não se esqueça de reativar o SELinux.

    
por 09.11.2015 / 15:44