4.9. Installation des paquets et des agents Red Hat HA


Effectuez les étapes suivantes sur tous les nœuds.

Procédure

  1. Lancez une session SSH et connectez-vous à la VM en utilisant le nom de l'administrateur et l'adresse IP publique.

    $ ssh administrator@PublicIP
    Copy to Clipboard Toggle word wrap

    Pour obtenir l'adresse IP publique d'une VM Azure, ouvrez les propriétés de la VM dans le portail Azure ou entrez la commande CLI Azure suivante.

    $ az vm list -g <resource-group> -d --output table
    Copy to Clipboard Toggle word wrap

    Exemple :

    [clouduser@localhost ~] $ az vm list -g azrhelclirsgrp -d --output table
    Name    ResourceGroup           PowerState      PublicIps        Location
    ------  ----------------------  --------------  -------------    --------------
    node01  azrhelclirsgrp          VM running      192.98.152.251    southcentralus
    Copy to Clipboard Toggle word wrap
  2. Enregistrez la VM auprès de Red Hat.

    $ sudo -i
    # subscription-manager register --auto-attach
    Copy to Clipboard Toggle word wrap
    Note

    Si la commande --auto-attach échoue, enregistrez manuellement la VM dans votre abonnement.

  3. Désactiver tous les dépôts.

    # subscription-manager repos --disable=*
    Copy to Clipboard Toggle word wrap
  4. Activer les référentiels RHEL 9 Server HA.

    # subscription-manager repos --enable=rhel-9-for-x86_64-highavailability-rpms
    Copy to Clipboard Toggle word wrap
  5. Mettre à jour tous les paquets.

    # dnf update -y
    Copy to Clipboard Toggle word wrap
  6. Installez les paquets logiciels Red Hat High Availability Add-On, ainsi que tous les agents de clôture disponibles dans le canal High Availability.

    # dnf install pcs pacemaker fence-agents-azure-arm
    Copy to Clipboard Toggle word wrap
  7. L'utilisateur hacluster a été créé lors de l'installation de pcs et pacemaker à l'étape précédente. Créez un mot de passe pour hacluster sur tous les nœuds du cluster. Utilisez le même mot de passe pour tous les nœuds.

    # passwd hacluster
    Copy to Clipboard Toggle word wrap
  8. Ajouter le service high availability au pare-feu RHEL si firewalld.service est installé.

    # firewall-cmd --permanent --add-service=high-availability
    # firewall-cmd --reload
    Copy to Clipboard Toggle word wrap
  9. Démarrer le service pcs et l'autoriser à démarrer au démarrage.

    # 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 Toggle word wrap

Vérification

  • Assurez-vous que le service pcs est en cours d'exécution.

    # 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 &
    Copy to Clipboard Toggle word wrap
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat