Problema do proprietário / grupo no servidor de espelhamento

1

Estou executando o Gluster-FS com uma configuração Armazenamento de alta disponibilidade .

Os nós cliente e servidor têm NginX em execução para servir os mesmos arquivos.

main.mysite.com
mirror1.mysite.com
..etc..

O problema é que os nós-espelho não podem servir arquivos porque o proprietário e o grupo são diferentes.

O proprietário / grupo no servidor principal é: web1:client0

e para que os nós de espelho possam servir arquivos, o proprietário / grupo deles deve ser:

www-data:www-data

Mas como estão sendo copiados do servidor principal, o atributo proprietário / grupo é o mesmo que web1:client0

Qual é a solução?

    
por xperator 26.12.2012 / 18:21

1 resposta

0

Você deve manter os usuários sincronizados entre os nós da Web, dessa forma você poderá compartilhar dados entre eles sem problemas de propriedade.

Como normalmente os web workers são todos clones de um único modelo, você deve simplesmente criar um script que execute um arquivo rsync over passwd e group.

como nota lateral, você sempre pode alterar o usuário que é usado pelo apache, mesmo por site, usando um módulo do apache como o mod_itk.

    
por 06.09.2013 / 16:06