Eu tenho um cliente do CentOS 6.3 que precisa acessar o armazenamento NFS. Existem dois servidores NFS que oferecem o mesmo conteúdo armazenado em uma SAN com um sistema de arquivos em cluster. Como configuro o CentOS para failover no servidor NFS de backup, se necessário? Quando eu pesquiso no Google, continuo lendo que o Linux não suporta isso, mas isso seria estranho, já que existem muitas informações sobre como configurar um farm de servidores NFS Linux em cluster ...
12
Respostas:
Isso soa como um trabalho para o daemon automount (8). Consulte a página do manual autofs (5) (a partir do autofs rpm) em "Servidor Replicado". Eu acredito que se você adicionar uma linha como
fileserv host1,host2:/server/export/point
para /etc/auto.misc no seu cliente e (re) inicie o serviço autofs, seu armazenamento NFS será exibido em / misc / fileserv. Você pode adicionar -ro como opções de montagem se desejar montar somente leitura (ou outras opções de montagem, é claro).
fonte
O caminho certo (tm) para fazer isso é com o GlusterFS , que é um sistema de arquivos em expansão que é executado no espaço do usuário no topo de um sistema de arquivos subjacente, como NFS ou CIFS.
Tudo isso parece impressionante e complicado, mas é realmente muito simples de configurar. Honestamente, você deve levar menos de 15 minutos. Você teria dois servidores, cada um com um "bloco" (unidade de armazenamento) definido. Um volume seria então definido dentro desse pool de servidores. A replicação dos dados entre os servidores ocorre automaticamente, assim como o failover no cliente se um dos servidores morrer.
fonte