Vous devez placer un noeud de grappe à l'état de maintenance lorsque vous le mettez hors fonction pour une période prolongée. Ainsi, le noeud n'est pas compté dans le quorum pendant sa maintenance. Pour placer un noeud de grappe à l'état de maintenance, vous devez le mettre hors fonction à l'aide des commandes scswitch(1M) et shutdown(1M).
Utilisez la commande shutdown de Solaris pour arrêter un noeud individuel. N'utilisez la commande scshutdown que pour arrêter l'ensemble de la grappe.
Lorsqu'un noeud de grappe est mis hors fonction et à l'état de maintenance, tous les périphériques de quorum comportant des ports d'accès à ce noeud voient leur nombre de voix diminuer d'1 unité. Ce nombre est à nouveau augmenté d'1 pour le noeud et les périphériques de quorum lorsque le noeud quitte le mode maintenance et est remis en ligne.
Vous devez utiliser la commande scconf(1M) pour placer un noeud de grappe à l'état de maintenance. Vous ne pouvez pas le faire avec l'utilitaire scsetup.
Devenez superutilisateur sur le noeud à placer à l'état de maintenance.
Evacuez du noeud tous les groupes de ressources et groupes d'unités de disque.
# scswitch -S -h liste_noeuds |
Evacue tous les services de périphériques et groupes de ressources du noeud spécifié.
Indique le noeud dont vous changez les groupes de ressources et groupes d'unités.
Mettez hors fonction le noeud évacué pour le ramener à l'invite OBP et lui faire quitter la grappe.
# shutdown -g0 -y -i0 |
Devenez superutilisateur sur un autre noeud de la grappe et mettez le noeud de l'Étape 3 à l'état de maintenance.
# scconf -c -q node=noeud,maintstate |
Indique la forme de changement de la commande scconf.
Gère les options de quorum.
Indique le nom ou l'ID du noeud à changer.
Place le noeud à l'état de maintenance.
Vérifiez que le noeud de grappe est bien à l'état de maintenance.
# scconf -p | grep -i vote |
L'exemple suivant montre comment placer à l'état de maintenance un noeud de grappe et comment vérifier le résultat.
[Sur le noeud à l'état de maintenance :] phys-schost-1# scswitch -S -h phys-schost-1 phys-schost-1# shutdown -g0 -y -i0 [Sur un autre noeud de la grappe :] phys-schost-2# scconf -c -q node=phys-schost-1,maintstate phys-schost-2# scconf -p | grep -i quorum Node quorum vote count: 1 Quorum devices: d20 Quorum device name: d20 Quorum device votes: 1 Quorum device enabled: yes Quorum device path: /dev/did/rdsk/d5s2 Quorum device hosts (disabled): phys-schost-1 Quorum device hosts (enabled): phys-schost-2 |
Pour remettre un noeud en ligne, reportez-vous à la section "6.1.8 Retrait de l'état de maintenance d'un noeud".