39.3 Mise à niveau d'une installation d'applicatif Sentinel HA

Vous pouvez mettre à niveau une installation d'applicatif Sentinel HA à l'aide du correctif Zypper.

IMPORTANT :Les procédures dans cette section utilisent les commandes rcopenais et openais, qui fonctionnent uniquement avec SLES 11 SP4. Pour une version SLES 12 SP2 ou ultérieure, utilisez la commande systemctl pacemaker.service.

Par exemple, pour la commande /etc/rc.d/openais start , utilisez la commande systemctl start pacemaker.service.

39.3.1 Mise à niveau de l'applicatif Sentinel HA à l'aide de Zypper

Avant de procéder à la mise à niveau, vous devez enregistrer tous les noeuds d'applicatif via le gestionnaire de l'applicatif Sentinel. Pour plus d'informations, reportez-vous à la section Enregistrement pour obtenir les mises à jour. Si vous n'enregistrez pas l'applicatif, Sentinel affiche un avertissement en jaune.

  1. Activez le mode de maintenance sur la grappe.

    crm configure property maintenance-mode=true

    Le mode de maintenance permet d'éviter toute perturbation des ressources de la grappe en cours d'exécution lors de la mise à jour du logiciel Sentinel. Vous pouvez exécuter cette commande depuis n'importe quel noeud de la grappe.

  2. Vérifiez que le mode de maintenance est actif.

    crm status

    Les ressources de la grappe doivent apparaître dans l'état non géré.

  3. Mettez à niveau le noeud passif de la grappe :

    1. Arrêtez la pile de grappes.

      rcopenais stop

      L'arrêt de la pile de grappes garantit que les ressources de la grappe restent inaccessibles et évite l'isolement des noeuds.

    2. Téléchargez les mises à jour de l'application Sentinel HA.

      zypper -v patch

    3. (Conditionnel) Si le programme d'installation affiche un message indiquant que vous devez résoudre une dépendance pour le paquet OpenSSH, entrez l'option appropriée pour mettre à niveau le paquet OpenSSH vers une version antérieure.

    4. (Conditionnel) Si le programme d'installation affiche un message indiquant un changement dans l'architecture ncgOverlay, entrez l'option appropriée pour accepter le changement d'architecture.

    5. (Conditionnel) Si le programme d'installation affiche un message indiquant que vous devez résoudre une dépendance pour certains paquets d'applicatifs, entrez l'option appropriée pour désinstaller les paquets dépendants.

    6. Une fois la mise à niveau terminée, démarrez la pile de grappes.

      rcopenais start

  4. Répétez l'étape 3 pour tous les noeuds passifs de la grappe.

  5. Mettez à niveau le noeud actif de la grappe :

    1. Sauvegardez votre configuration, puis créez une exportation ESM.

      Pour plus d'informations sur la sauvegarde des données, reportez-vous à la section Backing Up and Restoring Data (Sauvegarde et restauration des données) du manuel Sentinel Administration Guide (Guide d'administration de NetIQ Sentinel).

    2. Arrêtez la pile de grappes.

      rcopenais stop

      L'arrêt de la pile de grappes garantit que les ressources de la grappe restent inaccessibles et évite l'isolement des noeuds.

    3. Téléchargez les mises à jour de l'application Sentinel HA.

      zypper -v patch

    4. (Conditionnel) Si le programme d'installation affiche un message indiquant que vous devez résoudre une dépendance pour le paquet OpenSSH, entrez l'option appropriée pour mettre à niveau le paquet OpenSSH vers une version antérieure.

    5. (Conditionnel) Si le programme d'installation affiche un message indiquant un changement dans l'architecture ncgOverlay, entrez l'option appropriée pour accepter le changement d'architecture.

    6. (Conditionnel) Si le programme d'installation affiche un message indiquant que vous devez résoudre une dépendance pour certains paquets d'applicatifs, entrez l'option appropriée pour désinstaller les paquets dépendants.

    7. Une fois la mise à niveau terminée, démarrez la pile de grappes.

      rcopenais start

    8. Exécutez la commande suivante pour synchroniser les éventuelles modifications dans les fichiers de configuration :

      csync2 -x -v

  6. Désactivez le mode de maintenance sur la grappe.

    crm configure property maintenance-mode=false

    Vous pouvez exécuter cette commande depuis n'importe quel noeud de la grappe.

  7. Vérifiez que le mode de maintenance est inactif.

    crm status

    Les ressources de grappe doivent apparaître dans l'état Démarré.

  8. (Facultatif) Vérifiez si la mise à niveau de Sentinel s'est déroulée correctement :

    rcsentinel version

  9. (Facultatif) Pour mettre à niveau le système d'exploitation, reportez-vous à Mise à niveau du système d'exploitation.