Sincronização de arquivos compartilhados em disco

0

Eu tenho dois servidores Centos 7 com um disco compartilhado montado via fstab com:

/dev/sdb /mnt/shared   xfs  rw,suid,dev,noexec,auto,user,sync      0  0

Eu posso ver o disco e seu conteúdo em ambos os servidores, mas quando eu crio um novo arquivo ele não é visto automaticamente no servidor oposto. Se eu desmontar e montar o disco, os arquivos aparecerão.

A execução de sync após a criação do arquivo também não criará o arquivo.

Eu instalei o lsyncd como sugerido aqui mas nada mudou.

    
por Zumo de Vidrio 07.06.2018 / 15:35

1 resposta

1

Se você estiver usando um dispositivo de bloco compartilhado, você deve garantir que você está usando um sistema de arquivos em cluster, se você pretende para ambos os servidores para ser capaz de escrever para o sistema de arquivos. Caso contrário, você sem dúvida corromperá o sistema de arquivos.

Exemplos de sistemas de arquivos em cluster:

GFS
Lustre
OCF
LizardFS

Se for uma opção, pode ser mais simples para montar um compartilhamento NFS em ambos os servidores, pois isso irá lidar com bloqueio de arquivos etc.

    
por 07.06.2018 / 16:19