Rétablir la connectivité réseau pour les nœuds StorageGRID isolés
Dans certaines circonstances, un ou plusieurs groupes de nœuds peuvent ne pas être en mesure de contacter le reste du grid. Par exemple, des modifications d'adresse IP à l'échelle d'un site ou du grid peuvent isoler certains nœuds.
L'isolation des nœuds est indiquée par :
-
Alertes, telles que Impossible de communiquer avec le nœud (Alertes > Actuelles)
-
Diagnostics liés à la connectivité (Support > Tools > Diagnostics)
L'isolement des nœuds peut notamment entraîner les conséquences suivantes :
-
Si plusieurs nœuds sont isolés, vous pourriez ne pas être en mesure de vous connecter au Grid Manager ou d'y accéder.
-
Si plusieurs nœuds sont isolés, les valeurs d'utilisation et de quota de stockage affichées sur le tableau de bord du Tenant Manager peuvent être obsolètes. Les totaux seront mis à jour lorsque la connectivité réseau sera rétablie.
Pour résoudre le problème d'isolation, vous exécutez un utilitaire en ligne de commandes sur chaque nœud isolé ou sur un nœud d'un groupe (tous les nœuds d'un sous-réseau ne contenant pas le nœud d'administration principal) qui est isolé de la grille. L'utilitaire fournit aux nœuds l'adresse IP d'un nœud non isolé dans la grille, ce qui permet au nœud ou au groupe de nœuds isolé de reprendre contact avec l'ensemble de la grille.
|
|
Si le système de noms de domaine multicast (mDNS) est désactivé sur les réseaux, vous devrez peut-être exécuter l'utilitaire de ligne de commandes sur chaque nœud isolé. |
Cette procédure ne s'applique pas lorsque seuls certains services sont hors ligne ou signalent des erreurs de communication.
-
Accédez au nœud et vérifiez
/var/local/log/dynip.logles messages d'isolation.Par exemple :
[2018-01-09T19:11:00.545] UpdateQueue - WARNING -- Possible isolation, no contact with other nodes. If this warning persists, manual action might be required.
Si vous utilisez la console VMware, un message indiquant que le nœud est peut-être isolé s'affichera.
Sur les déploiements Linux, les messages d'isolation apparaîtraient dans des fichiers
/var/log/storagegrid/node/<nodename>.log. -
Si les messages d'isolement sont récurrents et persistants, exécutez la commande suivante :
add_node_ip.py <address>où `<address>`est l'adresse IP d'un nœud distant connecté à la grille.
# /usr/sbin/add_node_ip.py 10.224.4.210 Retrieving local host information Validating remote node at address 10.224.4.210 Sending node IP hint for 10.224.4.210 to local node Local node found on remote node. Update complete.
-
Vérifiez les points suivants pour chaque nœud précédemment isolé :
-
Les services du nœud ont démarré.
-
L'état du service d'adresse IP dynamique est « En cours d'exécution » après que vous avez exécuté la commande
storagegrid-status. -
Sur la page Nœuds, le nœud n’apparaît plus déconnecté du reste de la grille.
-
|
|
Si l'exécution de la commande add_node_ip.py ne résout pas le problème, il pourrait y avoir d'autres problèmes de réseau à résoudre.
|