Substituição manual do disco quorum em um sistema estendido ou HyperSwap

Uma substituição de disco quorum manual é necessária quando se sofre um desastre gradativo. Em raras situações, o sistema está sujeito ao que é referido como um desastre gradativo. Um desastre circulante ocorre quando um incidente possui escopo de largura e os seus efeitos são sentidos em várias etapas durante um período de tempo estendido. O cenário de exemplo a seguir descreve um desastre gradativo e mostra como se recuperar dele.

Um exemplo de um desastre circulante ocorre quando a seguinte situação é verdadeira:
  1. O link entre os dois sites falha, e, nesse ponto, o site usa o recurso de quorum automático para continuar a operação.
  2. O local do sistema tem controle sobre as falhas do disco quorum (devido a indisponibilidade de energia, por exemplo).

Este exemplo mantém o segundo site como o único site potencialmente capaz de continuar a E/S de dados. No entanto, ele não poderá fazer isso até que obtenha o controle do disco quorum. Os MDisks na segunda parada do site. Os nós no site exibem o erro do nó 551, indicando que há um número insuficiente de nós disponível para formar um quorum em uma configuração do sistema estendida ou HyperSwap.

Neste cenário, você pode executar o comando satask overridequorum para substituir a seleção de disco quorum automática e criar um novo sistema que contém os nós no segundo site.
Nota: Se uma interrupção da malha ocorrer enquanto o comando satask overridequorum está em execução, é possível que um subconjunto dos nós atualize o ID do seu cluster (sistema). Os nós atualizados exibem o erro do nó 550; os nós que não foram atualizados exibem 551 e os nós são designados a dois sistemas diferentes. Nessa situação, é possível executar o comando satask overridequorum novamente em um dos nós que relatou o erro 551. Esse comando atualiza todos os nós nos dois sistemas com um novo ID do cluster (sistema). Você pode então recuperar dados.

Imposição de condições de quorum

Deve-se executar o comando chsystem -topology stretched ou chsystem -topology hyperswap como parte do processo de instalação do sistema para tornar o comando satask overridequorum disponível, caso ocorra um desastre gradativo. O comando satask overridequorum não fica disponível em sistemas que não têm a topologia configurada como stretched ou hyperswap. Antes de poder usar o comando, os pré-requisitos a seguir devem ser atendidos:

  • Todos os grupos de E/S com dois nós são designados com um nó no site 1 e o outro no site 2.
  • Todos os sistemas de armazenamento com os discos gerenciados devem ter seu site definido.

Quando esses pré-requisitos forem atendidos e a seleção automática de quorum estiver ativada, o sistema tentará designar um disco quorum para os três sites. Se um site não tiver um disco gerenciado adequado para ser um disco quorum, um disco quorum não será designado a ele.

Nota: Após o comando chsystem -topology stretched ouchsystem -topology hyperswap ser executado, não será possível alterar a designação do site de qualquer controlador, exceto onde esse controlador for um novo controlador que possui apenas MDisks não gerenciados.

Ele também não permite configurações do site para os nós. Essa execução é necessária para assegurar que o sistema funcione corretamente para permitir que o comando satask overridequorum opere corretamente.

Ao executar o comando chsystem -topology standard, será novamente possível alterar as configurações do site para nós e controladores. No entanto, este comando desativa o recurso de substituição de quorum. Portanto, procure executar chsystem -topology stretched ou chsystem -topology hyperswap ao concluir suas mudanças para ativar novamente esse suporte.