Guide d'administration système de Sun Cluster 3.1 10/03

Application d'un patch avec réinitialisation (cluster et microprogramme)

Pour cette procédure, vous devez d'abord arrêter le cluster et initialiser chaque noeud en mode monoutilisateur à l'aide de la commande boot -sx 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 un noeud du cluster.

  3. Arrêtez le cluster.


    # scshutdown -y -g délai de grâce message
    

    -y

    Répond oui à la demande de confirmation.

    -g délai_grâce

    Indique, en secondes, la durée d'attente avant l'arrêt. Le délai de grâce par défaut est de 60 secondes.

    message

    Indique le message d'avertissement à diffuser. Utilisez des guillemets si le message se compose de plusieurs mots.

  4. Initialisez chaque noeud en mode monoutilisateur.

    Sur la console de chaque noeud, exécutez la commande suivante :


    ok boot -sx
    

  5. Appliquez le patch au logiciel ou au microprogramme.

    Exécutez la commande suivante sur un noeud à la fois.


    # patchadd -M rép_patch id_patch
    

    rép_patch

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

    id_patch

    Indique le numéro du patch.


    Remarque :

    reportez-vous systématiquement aux instructions figurant dans le répertoire du patch et qui priment sur les procédures décrites dans ce chapitre.


  6. Vérifiez que le patch a été installé correctement sur chaque noeud.


    # showrev -p | grep id_patch
    

  7. Après avoir appliqué le patch à tous les noeuds, réinitialisez ces derniers dans le cluster.

    Sur chaque noeud, exécutez la commande suivante :


    # reboot
    

  8. Vérifiez que le patch, les noeuds et le cluster fonctionnent normalement.

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

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


# scshutdown -g 0 -y
...
ok boot -sx
...
# patchadd -M /tmp/patches 234567-05
(Appliquez un patch aux autres noeuds de cluster)
...
# showrev -p | grep 234567-05
# reboot

Étape suivante

Si vous souhaitez désinstaller un patch, reportez-vous à la rubrique Suppression d'un patch Sun Cluster.