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.
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.
Devenez superutilisateur sur un noeud de la grappe.
Arrêtez la grappe.
# scshutdown -y -g délai_grâce "message" |
Répond oui à la demande de confirmation.
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.
Indique le message d'avertissement à diffuser. Utilisez des guillemets si le message se compose de plusieurs mots.
Initialisez chaque noeud en mode mono-utilisateur, hors-grappe.
Exécutez la commande suivante sur la console de chaque noeud.
ok boot -sx |
Appliquez le correctif au logiciel ou au microprogramme.
Exécutez la commande suivante sur un noeud à la fois.
# patchadd -M rép_correctif id_correctif |
Indique le répertoire où se trouve le correctif.
Indique le numéro du correctif.
Suivez toujours les instructions fournies dans le répertoire du correctif qui supplantent les procédures de ce chapitre.
Vérifiez l'installation effective du correctif sur chaque noeud.
# showrev -p | grep id_correctif |
Après avoir appliqué le correctif à tous les noeuds, réinitialisez ces derniers dans la grappe.
Exécutez la commande suivante sur chaque noeud.
# reboot |
Vérifiez que le correctif, les noeuds et la grappe fonctionnent normalement.
L'exemple suivant présente l'application à une grappe d'un correctif Sun Cluster avec réinitialisation.
# scshutdown -g 0 -y ... ok boot -sx ... # patchadd -M /tmp/patches 234567-05 (Appliquez le correctif aux autres noeuds de la grappe) ... # showrev -p | grep 234567-05 # reboot |
Si vous devez désinstaller un correctif, reportez-vous à la section "7.2.4 Suppression d'un correctif Sun Cluster".