Dans un environnement AIX et cluster PureScale DB2, la procédure d'arrêt d'un serveur ne consiste pas uniquement à faire un 'shutdown'.
En effet, les service RSCT sont sensibles et peuvent provoquer tout simplement un 'core Dumped' avec un code '0cb' suivi d'un reboot de la partition.
La procédure propre de sortie d'un noeud AIX dans un cluster DB2 Purescale est donc la suivante :
- Arrêt du noeud DB2 : 'db2stop member 2 quiesce'
- Arrêt de l'instance sur le noeud cible : 'db2stop instance on serverDB2_A'
- Passage du noeud en mode maintenance pour DB2 :
'# db2cluster -cm -enter -maintenance'
'# db2cluster -cfs -enter -maintenance'
- Arrêt de la partition par 'shutdown' sous le compte 'root'.
Une fois la partition relancée, il faut lancer les commandes suivantes :
- db2cluster -cm -exit -maintenance
- db2cluster -cfs -exit -maintenance
- db2start instance on serverDB2_A
- db2start member 2 # Où 2 est le numéro du noeud donné par 'db2instance -list'