2.9. Instalação de pacotes e agentes Red Hat HA


Complete os seguintes passos em todos os nós.

Procedimento

  1. Iniciar uma sessão terminal SSH e conectar-se à VM usando o nome do administrador e o endereço IP público.

    $ ssh administrador@PublicIP

    Para obter o endereço IP público de uma VM Azure, abra as propriedades da VM no Portal Azure ou digite o seguinte comando da CLI Azure.

    $ az vm lista -g <recursos- grupo> -d -- tabela de saída

    Exemplo:

    [clouduser@localhost ~] $ az vm list -g azrhelclirsgrp -d --output table
    Name    ResourceGroup           PowerState      PublicIps        Location
    ------  ----------------------  --------------  -------------    --------------
    node01  azrhelclirsgrp          VM running      192.98.152.251    southcentralus
  2. Registrar a VM com o Red Hat.

    $ sudo -i
    # subscription-manager register --auto-attach
    Nota

    Se o comando --auto-attach falhar, registre manualmente o VM em sua assinatura.

  3. Desativar todos os repositórios.

    # subscription-manager repos --disable=**
  4. Habilitar os repositórios RHEL 8 Server e RHEL 8 Server HA.

    # subscription-manager repos --enable=rhel-8-server-rpms
    # subscription-manager repos --enable=rhel-ha-for-rhel-8-server-rpms
  5. Atualizar todos os pacotes.

    # yum update -y
  6. Instale os pacotes de software Red Hat High Availability Add-On, junto com todos os agentes de cercas disponíveis no canal High Availability.

    # yum instale pcs pacemaker fence-agents-azure-arm
  7. O usuário hacluster foi criado durante a instalação de pcs e marcapassos na etapa anterior. Crie uma senha para hacluster em todos os nós de cluster. Use a mesma senha para todos os nós.

    # hacluster da senha
  8. Adicione o serviço high availability ao Firewall RHEL se firewalld.service estiver instalado.

    # firewall-cmd --permanent --add-service=high-availability
    # firewall-cmd --reload
  9. Inicie o serviço pcs e habilite-o a começar na inicialização.

    # systemctl start pcsd.service
    # systemctl enable pcsd.service
    
    Created symlink from /etc/systemd/system/multi-user.target.wants/pcsd.service to /usr/lib/systemd/system/pcsd.service.

Etapa de verificação

Certifique-se de que o serviço pcs esteja funcionando.

# systemctl status pcsd.service
pcsd.service - PCS GUI and remote configuration interface
Loaded: loaded (/usr/lib/systemd/system/pcsd.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2018-02-23 11:00:58 EST; 1min 23s ago
Docs: man:pcsd(8)
          man:pcs(8)
Main PID: 46235 (pcsd)
  CGroup: /system.slice/pcsd.service
          └─46235 /usr/bin/ruby /usr/lib/pcsd/pcsd > /dev/null &
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.