Isilon : Arrêt d’un nœud unique dans un cluster
Summary: Ce document explique comment arrêter correctement un nœud pour maintenance.
Instructions
Si vous envisagez d’arrêter un seul nœud pour maintenance, nous vous recommandons d’effectuer une isi_flush du nœud spécifique en premier. La commande isi_flush écrit toutes les données mises en cache de la mémoire sur les disques.
Sans isi_flush, le nœud peut ne pas s’arrêter correctement et redémarrer à la place. Le redémarrage peut prendre un certain temps, car le nœud vide son cache et redémarre.
Cela nécessite à son tour d’émettre la commande d’arrêt une deuxième fois. Pour gagner du temps, le vidage anticipé du nœud permet de l’arrêter plus rapidement.
1. Connectez-vous au cluster et exécutez la commande isi_flush .
# isi_for_array -n<specific-node-number> 'isi_flush' example: (Flushes Node 5) Isilon-3# isi_for_array -n5 'isi_flush' Isilon-5: Cache flushing complete. Isilon-3#
Remarque : En fonction de la taille du cluster et du workflow, le isi_flush commande peut prendre plusieurs minutes. Jusqu’à 30+ minutes pour effectuer une chasse d’eau n’est pas inhabituel. N’interrompez pas, n’arrêtez pas ou n’annulez pas le isi_flush car cela peut entraîner une interruption temporaire du service.
2. Arrêtez le nœud.
# isi config >>> shutdown <specific-node-number>