MySQL com NFS como datadir no CentOS

1

Estou tentando configurar o MySQL usando uma montagem NFS como datadir no CentOS.

Ao iniciar o mysqld enquanto estiver usando uma montagem, recebo este erro:

chown: changing ownership of '/srv/mysql': Operation not permitted

Eu preciso saber quais opções eu tenho que definir para as exportações do NFS para que o MySQL possa iniciar e chown as pastas e arquivos montados.

    
por moa 05.02.2013 / 11:24

2 respostas

1

Se possível, eu me certificaria de que existe um usuário e grupo mysql no cliente e servidor com o mesmo UID e GID. Certifique-se de que o diretório que está sendo exportado e todo o conteúdo seja de propriedade de mysql: mysql. Eu não estou 100%, mas você pode querer fazer o ponto de montagem no cliente mysql: mysql antes de montar o compartilhamento NFS.

A execução do MySQL com seus arquivos de dados no NFS não é um projeto particularmente bom. Espero que você não esteja tentando executar vários servidores dos mesmos arquivos de dados. Fiquei espantado em ter um cara. Pergunte-me se ele poderia fazer isso no outro dia.

    
por 05.02.2013 / 12:42
0

apenas corrija a permissão do diretório do lado do servidor nfs para que o script não precise fazer nenhum chown.

(nenhuma operação que requeira privilégio de root pode ser feita no lado do cliente por padrão)

    
por 05.02.2013 / 11:28