Configuração de aplicativo de quorum de IP

O aplicativo de quorum de IP é um aplicativo Java™ que é executado em um servidor ou host separado. Um aplicativo de quorum de IP é usado em redes Ethernet para resolver cenários de falha em que metade dos nós ou gabinetes no sistema se torna indisponível. Neste cenário, o aplicativo determina quais nós ou gabinetes podem continuar processando operações do host e evita um sistema de divisão, em que ambas as metades do sistema continuam a processar a E/S de forma independente. Além disso, um aplicativo de quorum de IP também fornece um disco quorum que armazena metadados de configuração que são usados para recuperação do sistema. Para sistemas que já têm um disco quorum configurado para recuperação de metadados, é possível configurar o aplicativo de quorum de IP para fornecer apenas operações de desempate.

Um aplicativo de quorum de IP também pode agir como o dispositivo de quorum para sistemas que são configurados com uma topologia de site único ou padrão que não tem nenhum armazenamento externo configurado. O modo de quorum de IP é configurado como Padrão quando o sistema é configurado para a topologia padrão e o modo de quorum Preferencial ou Vencedor estará disponível somente se a topologia do sistema não estiver configurada como padrão. Para mudar o modo de quorum para o aplicativo de quorum de IP, selecione Configurações > Sistema > Quorum de IP e configure o modo como Preferencial ou Vencedor ou use o comando chsystem. Essa configuração fornece um recurso de desempate do sistema, retomando automaticamente o processamento de E/S se metade dos nós ou gabinetes do sistema ficam inacessíveis.

Em sistemas que suportam topologias de vários sites, é possível especificar qual site continuará a E/S após uma interrupção, com base nos aplicativos que são executados no site ou outros fatores, por exemplo, se o ambiente usa um terceiro site para gerenciamento de quorum. Por exemplo, é possível especificar se um site selecionado é o preferencial para continuar a E/S ou se o site "vence" automaticamente em cenários de desempate. Se somente um site executar aplicativos críticos, será possível configurar esse site como preferencial. Durante uma interrupção, o sistema atrasa o processamento de operações de desempate em outros sites que não estão especificados como "preferenciais". O site preferencial designado se torna mais apto para continuar a E/S e o aplicativo crítico permanece on-line. Se o site preferencial for o site interrompido, o outro site continuará a vencer os desempates e continuará a E/S. Este recurso se aplica somente a aplicativos de quorum de IP. Ele não se aplica ao gerenciamento de quorum de terceiro site baseado em Fibre Channel. Em configurações estendidas ou configurações HyperSwap, um aplicativo de quorum de IP pode ser usado no terceiro site como uma alternativa a discos quorum do terceiro site. Nenhuma conectividade Fibre Channel no terceiro site é necessária para usar um aplicativo de quorum de IP como o dispositivo de quorum. Se você tiver atualmente um disco quorum de site de terceiros, deverá remover o site de terceiros antes de usar um aplicativo de quorum de IP.

Há requisitos estritos na rede IP e algumas desvantagens no uso de um aplicativo de quorum de IP. Quando alguns aspectos da configuração do sistema mudam, um aplicativo de quorum de IP deve ser reconfigurado e reimplementado nos hosts. Esses aspectos incluem a inclusão ou remoção de um nó (ou um nó hot-spare) do sistema ou situações em que os endereços IP de serviço são alterados em um nó. Outros exemplos incluem mudança do certificado do sistema ou um problema de conectividade de Ethernet. Um problema de conectividade de Ethernet impede que um aplicativo de quorum de IP acesse um nó que ainda está on-line. Se um aplicativo IP está off-line, o aplicativo de quorum de IP deve ser reconfigurado porque a configuração do sistema foi mudada. Para visualizar o estado de um aplicativo de quorum de IP na GUI de gerenciamento, selecione Configurações > Sistema > Quorum de IP. Se você atualizar a versão de software do sistema, será necessário reconfigurar e reimplementar o aplicativo de quorum de IP para incluir suporte para discos quorum para armazenar metadados de configuração para operações de recuperação do sistema. Também é possível usar o comando lsquorum para visualizar o estado do aplicativo de quorum de IP.

No máximo cinco aplicativos de quorum de IP podem ser implementados em um único sistema. É suportada apenas uma instância do aplicativo de quorum de IP por host ou servidor. Os aplicativos de quorum de IP em múltiplos hosts ou servidores podem ser configurados para fornecer redundância. Caso haja vários sistemas Spectrum Virtualize no ambiente, é permitido usar mais de um aplicativo de quorum de IP por host, mas cada instância de quorum de IP deve ser dedicada a um único sistema Spectrum Virtualize dentro do ambiente. Além disso, o host ou servidor requer largura de banda disponível para suportar várias instâncias de quorum de IP. Use os requisitos de rede a seguir para determinar as necessidades de largura de banda e de latência nesses tipos de ambientes. A configuração recomendada continua sendo um único aplicativo de quorum de IP por host ou servidor.

Não implemente o aplicativo de quorum de IP em um host que dependa do armazenamento apresentado pelo sistema. Essa ação pode resultar em uma situação em que os nós precisam detectar o aplicativo de quorum de IP para processar a E/S, mas não podem porque o aplicativo de quorum de IP não pode acessar o armazenamento.

Requisitos quorum do IP

Para resoluções quorum estáveis, uma rede do IP deve fornecer os requisitos a seguir:
  • A conectividade dos servidores que estão executando um aplicativo de quorum de IP para os endereços IP de serviço de todos os nós ou caixas do nó. A rede também deverá lidar com possíveis implicações de segurança de expor os endereços IP de serviço, pois essa conectividade também poderá ser usada para acessar a interface de assistente de serviço se a segurança de rede IP estiver configurada incorretamente.
  • Em cada servidor que executa um aplicativo de quorum de IP, certifique-se de que apenas usuários autorizados possam acessar o diretório que contém o aplicativo de quorum de IP. Os metadados são armazenados no diretório em um formato legível, portanto, certifique-se de que o acesso ao aplicativo de quorum de IP e aos metadados seja restrito apenas a usuários autorizados.
  • A porta 1260 é usada pelo aplicativo de quorum de IP para comunicação dos hosts com todos os nós ou gabinetes.
  • O atraso máximo de roundtrip não deve exceder 80 milissegundos (ms), o que significa 40 ms em cada direção.
  • Se você estiver configurando o aplicativo de quorum de IP sem disco quorum para metadados, uma largura da banda mínima de 2 megabytes por segundo será garantida para o tráfego entre o sistema e o aplicativo de quorum. Se seu sistema estiver usando um aplicativo de quorum de IP com disco quorum para metadados, uma largura da banda mínima de 64 megabytes por segundo será garantida para o tráfego entre o sistema e o aplicativo de quorum.
  • Assegure-se de que o diretório que armazena um aplicativo de quorum de IP com metadados contenha pelo menos 250 megabytes de capacidade disponível.
Os seguintes requisitos mínimos devem ser atendidos nos hosts que são usados para executar um aplicativo de quorum de IP:
Tabela 1. Sistemas operacionais e Java Runtime Environments suportados
Sistema Operacional Fornecedor e Versão de Java™
IBM® OpenJDK Oracle
7.1 7.1+ 8 8.1 e superior 7 7+ 8 8+ 7 7+ 8 8+
AIX7 X X X P                
AIX7.x X X X X                
RHEL6 X X X X X X X X X X X X
RHEL6.x X X X X X X X X X X X X
RHEL7 X X X X X X X X X X X X
RHEL7.x X X X X X X X X X X X X
SLES11 X X X X X X X X X X X X
SLES11.x X X X X X X X X X X X X
SLES12 X X X X X X X X X X X X
SLES12.x X X X X X X X X X X X P
CentOS6         X X X X        
CentOS6.x         X X X X        
CentOS7         X X X P        
CentOS7.x         X X X X        
Win2008 X X     X X X X X X X X
Win2008x X X     X X X X X X X X
Win2012 X X X X X X X X X X X X
Win2012x X X X X X X X X X X X X
Win2016 X X X X X X X X X X X X
Win2016x X X X X X X X X X X P X

Instalando quorum do IP

Se você muda a configuração incluindo um nó, mudando um endereço IP de serviço ou mudando certificados SSL, deve-se fazer download e instalar o aplicativo de quorum de IP novamente. Para fazer download e instalar o aplicativo quorum do IP, conclua as etapas a seguir:
  1. Na GUI de gerenciamento, selecione Configurações > Sistema > Quorum de IP e faça download da versão do aplicativo Java do quorum de IP. Também é possível usar a interface da linha de comandos (CLI) para inserir o comando mkquorumapp para gerar um aplicativo de Quorum de IP Java. O aplicativo é armazenado no diretório dumps do sistema com o nome do arquivo ip_quorum.jar.
  2. No servidor ou host no qual você planeja executar o aplicativo de quorum de IP, crie um diretório separado que seja dedicado ao aplicativo de quorum de IP.
  3. Transfira o aplicativo de quorum de IP do sistema para um diretório separado no servidor ou host que deve executar o aplicativo de quorum de IP.
  4. Use o comando ping no servidor host para verificar se ele pode estabelecer uma conexão com o endereço IP do serviço de cada nó no sistema.
  5. No host, execute o comando java -jar ip_quorum.jar para inicializar o aplicativo de quorum de IP.
    Nota: O aplicativo de quorum de IP precisa estar em execução sempre.
  6. Para verificar se o aplicativo de quorum de IP está instalado e ativo, selecione Configurações > Sistema > Quorum de IP. O novo aplicativo de quorum de IP é exibido na tabela de aplicativos detectados. O sistema seleciona MDisks automaticamente para discos quorum. Em uma configuração estendida ou HyperSwap com quorum de IP, o sistema seleciona automaticamente um MDisk para ambos os sites. Esses MDisks armazenam metadados que são usados para recuperação do sistema. Se você deseja selecionar um MDisk específico para uso como discos quorum, selecione MDisk por conjuntos, clique com o botão direito no MDisk e selecione Quorum > Modificar disco quorum. Também é possível usar o comando lsquorum na CLI do sistema para verificar se o aplicativo de quorum de IP está conectado e é o dispositivo de quorum ativo. Se desejar modificar os MDisks (discos gerenciados) que são utilizados para quorum usando a interface da linha de comandos, use o comando chquorum.