Exemplo: configuração de montagem cruzada do NFS de dois nós

Neste exemplo, o Nó A hospeda atualmente um grupo de recursos não simultâneos, RG1, que inclui /fs1 como um sistema de arquivos NFS e service1 como um rótulo de IP de serviço.

Neste exemplo, o Nó B hospeda atualmente um grupo de recursos não simultâneos, RG2, que inclui /fs2 conforme o sistema de arquivos NFS exportado e service2 como um rótulo de IP de serviço. Na reintegração, /fs1 é transmitido de volta para o Nó A, montado localmente e exportado. O Nó B monta-o sobre o NFS novamente.

Figura 1. Montagem cruzada NFS de dois nós

Montagem cruzada do NFS de dois nós

Os dois grupos de recursos seriam definidos no SMIT como a seguir.

Grupo de Recursos RG1 RG2
Nomes de nós participantes Node A Node B Node B Node A
Sistemas de arquivos Os sistemas de arquivos a serem montados localmente pelo nó que possui atualmente o grupo de recursos. /fs1 /fs2
Sistemas de arquivos a serem exportados

O sistema de arquivos para exportação do NFS pelo nó que atualmente possui o grupo de recursos. O sistema de arquivos é um subconjunto do sistema de arquivos listado anteriormente.

/fs1 /fs2
Sistemas de arquivos para montar NFS

Os sistemas de arquivos e diretórios a serem montados pelo NFS por todos os nós no grupo de recursos. O primeiro valor é o ponto de montagem de NFS. O segundo valor é o ponto de montagem local.

/mnt1;/fs1 /mnt2;/fs2
Sistemas de arquivos montados antes do IP configurado true true

Neste cenário:

  • O Nó A monta e exporta /fs1 localmente, então, monta no /mnt1.
  • O Nó B monta o NFS /fs1, em /mnt1 a partir do Nó A.

A configuração de um grupo de recursos como esse assegura o comportamento padrão de NFS de nó para nó.

Quando o Nó A falha, o Nó B fecha quaisquer arquivos abertos no Nó A: /fs1, desmonta-o, monta-o localmente e o exporta novamente para clientes que estão esperando.

Após o controle, o Nó B tem:

  • /fs2 montado localmente
  • /fs2 exportado por NFS
  • /fs1 montado localmente
  • /fs1 exportado por NFS
  • service1:/fs1 montado por NFS sobre /mnt1
  • service2:/fs2 montado por NFS sobre /mnt2b

Ambos os grupos de recursos contêm ambos os nós como possíveis proprietários dos grupos de recursos.