Cette procédure exige que vous arrêtiez d'abord le cluster et que vous initialisiez chaque noeud en mode mono-utilisateur avant d'appliquer le patch.
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.
Devenez superutilisateur sur un noeud du cluster.
Arrêtez le cluster.
# scshutdown [-y] [-g délai_grâce] ["message"] |
Indique de répondre yes à 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. Si le message contient plusieurs mots, utilisez des guillemets.
Initialisez chaque noeud en mode mono-utilisateur.
Sur la console de chaque noeud, exécutez la commande suivante :
ok boot -s |
Appliquez le patch au logiciel ou au microprogramme.
Exécutez la commande suivante sur un noeud à la fois :
# patchadd rép_patch id_patch |
Indique le répertoire oy se trouve le patch.
Indique le numéro du patch.
reportez-vous systématiquement aux instructions qui figurent dans le répertoire du patch et qui ont la priorité sur les procédures décrites dans ce chapitre.
Vérifiez que le patch a été installé correctement sur chaque noeud.
# showrev -p | grep id_patch |
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 |
Vérifiez que le patch, les noeuds et le cluster fonctionnent normalement.
L'exemple suivant présente l'application d'un patch Sun Cluster avec réinitialisation à un cluster.
# scshutdown -g 0 -y ... ok boot -s ... # patchadd 10-34567 (Appliquez le patch aux autres noeuds du cluster) ... # showrev -p | grep 10-34567 # reboot |
Si vous souhaitez désinstaller un patch, reportez-vous à la section "7.2.4 Suppression d'un patch Sun Cluster ".