Guide d'administration système de Sun Cluster 3.0

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

Appliquez le patch à un noeud du cluster à la fois pour que le cluster reste opérationnel pendant l'application des patchs. Cette procédure exige que vous arrêtiez d'abord le noeud, puis que vous l'initialisiez en mode mono-utilisateur avant d'appliquer le patch.

  1. Avant d'appliquer le patch, 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 patch.

  3. Affichez les groupes de ressources et de périphériques sur le noeud auquel vous appliquez le patch.


    # scrgadm -pv
    # scstat
    
  4. Transférez vers d'autres membres du cluster tous les groupes de ressources, toutes les ressources et tous les groupes de périphériques du noeud auquel vous appliquez le patch.


    # scswitch -S -h noeud 
    
    -h noeud

    Indique le noeud vers lequel vous souhaitez transférer les groupes de ressources et de périphériques.

    -S

    Evacue tous les services de périphériques et tous les groupes de ressources du noeud spécifié.

  5. Arrêtez le noeud.


    # shutdown -g 0 [-y]
    -g 0

    Définit à 0 le délai de grâce d'arrêt.

    -y

    Indique de répondre yes à la demande de confirmation, permettant ainsi à la commande de s'exécuter sans intervention de l'utilisateur.

  6. Initialisez le noeud en mode mono-utilisateur.


    ok boot -s
    
  7. Appliquez le patch.


    # patchadd rép_patch id_patch
    
    rép_patch

    Indique le répertoire oy se trouve le patch.

    id_patch

    Indique le numéro du patch.

  8. Réinitialisez le noeud dans le cluster.


    # reboot
    
  9. Vérifiez que le patch a été installé correctement.


    # showrev -p | grep id_patch
    
  10. Vérifiez que le patch, le noeud et le cluster fonctionnent normalement.

  11. Retransférez tous les groupes de ressources, toutes les ressources et tous les groupes de périphériques vers le noeud initial (facultatif).


    # scswitch -S -h noeud 
    
  12. Répétez les instructions de l'Étape 2 à l'Étape 11 pour tous les autres noeuds du cluster.

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

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


# scrgadm -pv
...
RG Name: schost-sa-1 
...
# scstat
...
Device Group Name:																				dg-schost-1
...
# scswitch -z -h phys-schost-2 -D dg-schost-1
# scswitch -z -h phys-schost-2 -g schost-sa-1
# shutdown -g 0 -y
...
ok boot -s
...
# patchadd 10-34567
...
# reboot
...
# showrev -p | grep 10-34567
# 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 souhaitez désinstaller un patch, reportez-vous à la section "7.2.4 Suppression d'un patch Sun Cluster ".