Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 13. Alta disponibilidade e clusters

No Red Hat Enterprise Linux 8, pcs suporta totalmente o motor de cluster Corosync 3 e a camada de abstração de rede Kronosnet (knet) para comunicação em cluster. Ao planejar uma atualização para um cluster RHEL 8 de um cluster RHEL 7 existente, algumas das considerações que você deve levar em conta são as seguintes:

  • Application versions: Qual versão da aplicação altamente disponível será necessária para o grupo RHEL 8?
  • Application process order: O que pode ser necessário alterar nos processos de início e término da aplicação?
  • Cluster infrastructure: Como pcs suporta múltiplas conexões de rede no RHEL 8, o número de DNIs conhecidos para o cluster muda?
  • Needed packages: Você precisa instalar todos os mesmos pacotes no novo cluster?

Devido a estas e outras considerações para executar um cluster de Pacemaker no RHEL 8, não é possível executar atualizações no local do RHEL 7 para clusters RHEL 8 e você deve configurar um novo cluster no RHEL 8. Você não pode executar um cluster que inclua nós rodando tanto o RHEL 7 quanto o RHEL 8.

Além disso, você deve planejar o seguinte antes de realizar uma atualização:

  • Final cutover: Qual é o processo para parar a aplicação em execução no agrupamento antigo e iniciá-la no novo agrupamento para reduzir o tempo de inatividade da aplicação?
  • Testing: É possível testar sua estratégia de migração antes do tempo em um ambiente de desenvolvimento/teste?

As principais diferenças na criação e administração de clusters entre a RHEL 7 e a RHEL 8 estão listadas nas seções seguintes.

13.1. Novos formatos para os comandos pcs cluster setup, pcs cluster node add e pcs cluster node remove

No Red Hat Enterprise Linux 8, pcs suporta totalmente o uso de nomes de nós, que agora são necessários e substituem os endereços dos nós no papel de identificador de nó. Os endereços dos nós agora são opcionais.

  • No comando pcs host auth, os endereços dos nós são os nomes dos nós por padrão.
  • Nos comandos pcs cluster setup e pcs cluster node add, os endereços de nó padrão para os endereços de nó especificados no comando pcs host auth.

Com estas mudanças, os formatos dos comandos para configurar um agrupamento, adicionar um nó a um agrupamento e remover um nó de um agrupamento foram alterados. Para informações sobre estes novos formatos de comando, consulte a exibição de ajuda para os comandos pcs cluster setup, pcs cluster node add e pcs cluster node remove.