Copiez la base de données Admin Node vers de nouveaux nœuds d'administration dans StorageGRID
Lors de l'ajout de nœuds d'administration par une procédure d'extension, vous pouvez, si vous le souhaitez, copier la base de données du nœud d'administration principal vers le nouveau nœud d'administration. La copie de la base de données vous permet de conserver les informations historiques concernant les attributs, les alertes et les notifications.
-
Vous avez terminé les étapes d'extension requises pour ajouter un nœud d'administration.
-
Vous avez le
Passwords.txtfichier. -
Vous disposez de la phrase secrète de provisionnement.
Le processus d'activation du logiciel StorageGRID crée une base de données vide pour le service NMS sur le nœud d'administration d'extension. Lorsque le service NMS démarre sur le nœud d'administration d'extension, il enregistre les informations concernant les serveurs et services qui font actuellement partie du système ou qui sont ajoutés ultérieurement. Cette base de données du nœud d'administration inclut les informations suivantes :
-
Historique des alertes
-
Données d'attributs historiques, utilisées dans les graphiques de style ancien sur la page Nœuds
Pour garantir que la base de données du nœud d'administration est cohérente entre les nœuds, vous pouvez copier la base de données du nœud d'administration principal vers le nœud d'administration d'extension.
|
|
La copie de la base de données du nœud d'administration principal (le nœud d'administration source) vers un nœud d'administration d'extension peut prendre jusqu'à plusieurs heures pour être terminée. Pendant cette période, le Grid Manager est inaccessible. |
Utilisez ces étapes pour arrêter le service MI et le service d'API de gestion sur le nœud d'administration principal et le nœud d'administration d'extension avant de copier la base de données.
-
Effectuez les étapes suivantes sur le nœud d'administration principal :
-
Connectez-vous au nœud d'administration :
-
Saisissez la commande suivante :
ssh admin@grid_node_IP -
Saisissez le mot de passe indiqué dans le fichier
Passwords.txt. -
Saisissez la commande suivante pour passer en mode superutilisateur :
su - -
Saisissez le mot de passe indiqué dans le fichier
Passwords.txt.
-
-
Exécutez la commande suivante :
recover-access-points -
Saisissez la phrase secrète de provisionnement.
-
Arrêtez le service MI :
service mi stop -
Arrêtez le service d’interface de programmation d’application de gestion (mgmt-api) :
service mgmt-api stop
-
-
Effectuez les étapes suivantes sur le nœud Admin de l’extension :
-
Connectez-vous au nœud d'administration de l'extension :
-
Saisissez la commande suivante :
ssh admin@grid_node_IP -
Saisissez le mot de passe indiqué dans le fichier
Passwords.txt. -
Saisissez la commande suivante pour passer en mode superutilisateur :
su - -
Saisissez le mot de passe indiqué dans le fichier
Passwords.txt.
-
-
Arrêtez le service MI :
service mi stop -
Arrêtez le service mgmt-api :
service mgmt-api stop -
Ajoutez la clé privée SSH à l'agent SSH. Saisissez :
ssh-add -
Saisissez le mot de passe d'accès SSH indiqué dans le
Passwords.txtfichier. -
Copiez la base de données du nœud d'administration source vers le nœud d'administration d'extension :
/usr/local/mi/bin/mi-clone-db.sh Source_Admin_Node_IP -
Lorsque vous y êtes invité, confirmez que vous souhaitez écraser la base de données MI sur le nœud d'administration d'extension.
La base de données et ses données historiques sont copiées sur le nœud d'administration de l'extension. Une fois la copie terminée, le script démarre le nœud d'administration de l'extension.
-
Lorsque vous n'avez plus besoin d'un accès sans mot de passe à d'autres serveurs, supprimez la clé privée de l'agent SSH. Saisissez :
ssh-add -D
-
-
Redémarrez les services sur le nœud d'administration principal :
service servermanager start