Para oferecer suporte à tolerância a falhas no nível de Horizon Cloud Connector, crie um cluster de dois nós adicionando um nó de trabalhador ao cluster que contém o nó primário. O nó de trabalhador contém uma réplica dos serviços de aplicativos do Horizon Cloud Connector.

Para adicionar um nó de trabalhador a um cluster, primeiro use o vSphere Client para implantar o nó de trabalhador no ambiente do vSphere do pod. Em seguida, execute comandos para unir o nó de trabalhador ao cluster que contém o nó primário.

Para obter uma visão geral de nós, clusters e dos recursos de tolerância a falhas e alta disponibilidade do Horizon Cloud Connector, consulte Clusters Horizon Cloud Connector, alta disponibilidade no nível do nó e tolerância a falhas de nível de serviço.

Observação: Esta versão oferece suporte a clusters de nó duplo, alta disponibilidade no nível do nó e tolerância a falhas no nível do serviço apenas para dispositivos emparelhados com os seguintes tipos de pods:
  • Pods do Horizon implantados no local
  • Pods do Horizon implantados no VMware Cloud on AWS com arquitetura tudo no SDDC

Os pods do Horizon implantados em outros ambientes oferecem suporte a clusters de nó único que consistem em um nó primário apenas e não oferecem suporte à alta disponibilidade no nível do nó e à tolerância a falhas de nível de serviço.

Pré-requisitos

Verifique se você concluiu as seguintes etapas preliminares:

Procedimento

  1. Para implantar o nó de trabalhador, siga o procedimento geral para implantar o dispositivo do Horizon Cloud Connector como um modelo OVF, conforme descrito em Baixar e implantar o Horizon Cloud Connector no ambiente do vSphere do pod. Configure as opções a seguir.
    • Na página do assistente para Personalizar modelo, habilite a opção Nó de Trabalhador. Por padrão, a opção Nó de Trabalhador está desativada, resultando em uma implantação de nó primário.
    • Configure uma chave pública SSH para o usuário ccadmin do nó de trabalhador. Você deve habilitar o acesso SSH ao nó de trabalhador para executar os comandos necessários mais adiante neste procedimento.
  2. Após a conclusão da implantação, use o vSphere Client para ligar a VM do nó de trabalhador. Na tela azul do console, anote a URL do nó para iniciar o portal de configuração do Horizon Cloud Connector.
  3. Habilite o acesso SSH ao nó de trabalhador para a conta ccadmin. Consulte Ativar acesso SSH ao Horizon Cloud Connector usando uma interface de linha de comando.
  4. Abra uma sessão SSH para o nó primário no cluster e execute o seguinte comando, em que <WORKER_IP> é o endereço IP do nó de trabalhador que você obteve anteriormente.
    /opt/vmware/sbin/primary-cluster-config.sh -as <WORKER_IP>
  5. No aviso que pergunta se você deseja continuar se conectando ao nó de trabalhador, digite sim.
  6. Permita que o comando seja executado sem interrupção. No final da saída do comando, procure linhas semelhantes ao exemplo a seguir, em que <PRIMARY_IP> é o endereço IP da VM do nó primário.
    Please run the following command on worker node to join the cluster:
    /opt/vmware/sbin/worker-cluster-config.sh -a <PRIMARY_IP> <TOKEN 1> <TOKEN 2>

    Anote este comando cluster-join.

  7. Abra uma sessão SSH para o nó de trabalhador e execute o comando cluster-join que você obteve na etapa anterior.
    /opt/vmware/sbin/worker-cluster-config.sh -a <PRIMARY_IP> <TOKEN 1> <TOKEN 2>
  8. Depois de unir o nó de trabalhador ao cluster, execute o seguinte comando na VM do nó primário para verificar a nova associação ao cluster.
    kubectl get nodes -o wide
    Na saída retornada pelo comando, verifique se o nó primário e o nó de trabalhador aparecem como membros registrados do cluster, identificados por seus endereços IP.