2.9. Instalação de pacotes e agentes Red Hat HA
Complete os seguintes passos em todos os nós.
Procedimento
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
$ ssh administrador@PublicIPCopy to Clipboard Copied! Toggle word wrap Toggle overflow 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
$ az vm lista -g <recursos- grupo> -d -- tabela de saídaCopy to Clipboard Copied! Toggle word wrap Toggle overflow 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
[clouduser@localhost ~] $ az vm list -g azrhelclirsgrp -d --output table Name ResourceGroup PowerState PublicIps Location ------ ---------------------- -------------- ------------- -------------- node01 azrhelclirsgrp VM running 192.98.152.251 southcentralusCopy to Clipboard Copied! Toggle word wrap Toggle overflow Registrar a VM com o Red Hat.
sudo -i subscription-manager register --auto-attach
$ sudo -i # subscription-manager register --auto-attachCopy to Clipboard Copied! Toggle word wrap Toggle overflow NotaSe o comando
--auto-attachfalhar, registre manualmente o VM em sua assinatura.Desativar todos os repositórios.
subscription-manager repos --disable=**
# subscription-manager repos --disable=**Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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
# subscription-manager repos --enable=rhel-8-server-rpms # subscription-manager repos --enable=rhel-ha-for-rhel-8-server-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow Atualizar todos os pacotes.
yum update -y
# yum update -yCopy to Clipboard Copied! Toggle word wrap Toggle overflow 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
# yum instale pcs pacemaker fence-agents-azure-armCopy to Clipboard Copied! Toggle word wrap Toggle overflow O usuário
haclusterfoi criado durante a instalação de pcs e marcapassos na etapa anterior. Crie uma senha parahaclusterem todos os nós de cluster. Use a mesma senha para todos os nós.hacluster da senha
# hacluster da senhaCopy to Clipboard Copied! Toggle word wrap Toggle overflow Adicione o serviço
high availabilityao Firewall RHEL sefirewalld.serviceestiver instalado.firewall-cmd --permanent --add-service=high-availability firewall-cmd --reload
# firewall-cmd --permanent --add-service=high-availability # firewall-cmd --reloadCopy to Clipboard Copied! Toggle word wrap Toggle overflow Inicie o serviço
pcse habilite-o a começar na inicialização.systemctl start pcsd.service systemctl enable pcsd.service
# 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.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Etapa de verificação
Certifique-se de que o serviço pcs esteja funcionando.