Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Restaurez les métriques Prometheus lors de la récupération d'un nœud d'administration StorageGRID non principal

Vous pouvez également conserver, si vous le souhaitez, les métriques historiques gérées par Prometheus sur un nœud d'administration non principal qui a échoué.

Avant de commencer
  • Le nœud d'administration récupéré est installé et en cours d'exécution.

  • Le système StorageGRID comprend au moins deux nœuds d'administration.

  • Vous avez le Passwords.txt fichier.

  • Vous disposez de la phrase secrète de provisionnement.

À propos de cette tâche

En cas de défaillance d'un nœud d'administration, les métriques stockées dans la base de données Prometheus sur le nœud d'administration sont perdues. Lorsque vous restaurez le nœud d'administration, le processus d'installation du logiciel crée une nouvelle base de données Prometheus. Après le redémarrage du nœud d'administration restauré, il enregistre les métriques comme si vous aviez effectué une nouvelle installation du système StorageGRID.

Si vous avez restauré un nœud d'administration non principal, vous pouvez restaurer les métriques historiques en copiant la base de données Prometheus du nœud d'administration principal (le nœud d'administration source) vers le nœud d'administration récupéré.

Remarque La copie de la base de données Prometheus peut prendre une heure ou plus. Certaines fonctionnalités de Grid Manager seront indisponibles pendant l'arrêt des services sur le nœud d'administration source.
Étapes
  1. Connectez-vous au nœud d'administration source :

    1. Saisissez la commande suivante : ssh admin@grid_node_IP

    2. Saisissez le mot de passe indiqué dans le fichier Passwords.txt.

    3. Saisissez la commande suivante pour passer en mode superutilisateur : su -

    4. Saisissez le mot de passe indiqué dans le fichier Passwords.txt.

  2. Depuis le nœud d'administration source, arrêtez le service Prometheus : service prometheus stop

  3. ${post_edited_translations.segment}

    1. Connectez-vous au nœud d'administration récupéré :

      1. Saisissez la commande suivante : ssh admin@grid_node_IP

      2. Saisissez le mot de passe indiqué dans le fichier Passwords.txt.

      3. Saisissez la commande suivante pour passer en mode superutilisateur : su -

      4. Saisissez le mot de passe indiqué dans le fichier Passwords.txt.

    2. Arrêtez le service Prometheus : service prometheus stop

    3. Ajoutez la clé privée SSH à l'agent SSH. Saisissez :ssh-add

    4. Saisissez le mot de passe d'accès SSH indiqué dans le Passwords.txt fichier.

    5. Copiez la base de données Prometheus du nœud d'administration source vers le nœud d'administration récupéré : /usr/local/prometheus/bin/prometheus-clone-db.sh Source_Admin_Node_IP

    6. Lorsque vous y êtes invité, appuyez sur Entrée pour confirmer que vous souhaitez supprimer la nouvelle base de données Prometheus sur le nœud d'administration récupéré.

      La base de données Prometheus d'origine et ses données historiques sont copiées sur le nœud d'administration récupéré. Une fois l'opération de copie terminée, le script démarre le nœud d'administration récupéré. L'état suivant s'affiche :

    Base de données clonée, démarrage des services

    1. 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

  4. Redémarrez le service Prometheus sur le nœud d'administration source.service prometheus start