Guide d'administration système de Sun Cluster 3.0 12/01

7.2.1 Application d'un correctif avec réinitialisation (noeud)

Appliquez le correctif à un noeud de la grappe à la fois pour que la grappe reste opérationnelle pendant l'application des correctifs. Cette procédure exige que vous arrêtiez d'abord le noeud, puis que vous l'initialisiez en mode mono-utilisateur avec la commande boot -sx avant d'appliquer le correctif.

  1. Avant d'appliquer le correctif, consultez la page Web de Sun Cluster pour connaître les instructions particulières à suivre avant ou après l'installation.

  2. Devenez superutilisateur sur le noeud auquel vous allez appliquer le correctif.

  3. Dressez la liste des groupes de ressources et des groupes de périphériques qui figurent sur le noeud auquel vous souhaitez appliquer le correctif.


    # scrgadm -pv
    # scstat
    

  4. Transférez vers d'autres membres de la grappe tous les groupes de ressources, toutes les ressources et tous les groupes de périphériques du noeud auquel vous souhaitez appliquer le correctif.


    # scswitch -S -h liste_noeuds
    

    -S

    Evacuez tous les groupes de périphériques et de ressources du noeud indiqué.

    -h liste_noeuds

    Indique le noeud à partir duquel vous souhaitez transférer les groupes de ressources et de périphériques.

  5. Arrêtez le noeud.


    # shutdown -g0 [-y] [-i0]

  6. Initialisez le noeud en mode mono-utilisateur, hors-grappe.


    ok boot -sx
    

  7. Appliquez le correctif.


    # patchadd -M rép_correctif id_correctif
    

    rép_correctif

    Indique le répertoire où se trouve le correctif.

    rép_correctif

    Indique le numéro du correctif.


    Remarque :

    Suivez toujours les instructions du répertoire du correctif qui supplantent les procédures de ce chapitre.


  8. Réinitialisez le noeud dans la grappe.


    # reboot
    

  9. Vérifiez l'installation effective du correctif.


    # showrev -p | grep rép_correctif
    

  10. Vérifiez que le correctif, le noeud et la grappe fonctionnent normalement.

  11. Répétez la procédure, de l'Étape 2 à l'Étape 10 pour tous les autres noeuds de la grappe.

  12. Retransférez tous les groupes de ressources, toutes les ressources et tous les groupes de périphériques vers le noeud initial.

    Une fois les noeuds réinitialisés, les groupes de ressources et groupes de périphériques du dernier noeud réinitialisés ne sont pas en ligne.


    # scswitch -z -h liste_noeuds -D groupe_périphériques
    # scswitch -z -h liste_noeuds -g groupe_ressources
    

    -z

    Indique le changement de maîtrise d'un groupe de ressources ou groupe de périphériques.

    -h liste_noeuds

    Indique les noeuds vers lesquels vous souhaitez transférer les groupes de ressources et de périphériques.

    -D

    Déplace les groupes de périphériques spécifiés vers les noeuds identifiés par l'option -h.

    -g

    Déplace les groupes de ressources spécifiés vers les noeuds identifiés par l'option -h. Si l'option -h n'est pas précisée, les groupes de ressources sont mis hors-ligne.

7.2.1.1 Exemple : application d'un correctif avec réinitialisation (noeud)

L'exemple suivant présente l'application à un noeud d'un correctif Sun Cluster avec réinitialisation.


# scrgadm -pv
...
RG Name: schost-sa-1
...
# scstat
...
Device Group Name:		         dg-schost-1
...
# scswitch -S -h phys-schost-2
# shutdown -g0 -y -i0
...
ok boot -sx
...
# patchadd -M /tmp/patches 234567-05
...
# reboot
...
# showrev -p | grep 234567-05
# scswitch -z -h phys-schost-1 -D dg-schost-1
# scswitch -z -h phys-schost-1 -g schost-sa-1

7.2.1.2 Etape suivante

Si vous devez désinstaller un correctif, reportez-vous à la section "7.2.4 Suppression d'un correctif Sun Cluster".