Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Restaura las métricas de Prometheus al recuperar el nodo primario de administración de StorageGRID

Si lo deseas, puedes conservar las métricas históricas gestionadas por Prometheus en un nodo de administración principal que haya fallado. Las métricas de Prometheus solo se pueden restaurar si tu sistema StorageGRID incluye otro nodo de administración.

Antes de empezar
  • El nodo de administración recuperado está instalado y en funcionamiento.

  • El sistema StorageGRID incluye al menos dos nodos de administración.

  • Tienes el archivo Passwords.txt.

  • Tienes la frase de contraseña de aprovisionamiento.

Acerca de esta tarea

Si un nodo de administración falla, se pierden las métricas almacenadas en la base de datos de Prometheus de dicho nodo. Al recuperar el nodo de administración, el proceso de instalación del software crea una nueva base de datos de Prometheus. Una vez iniciado el nodo de administración recuperado, este registra las métricas como si se hubiera realizado una nueva instalación del sistema StorageGRID.

Si has restaurado un nodo de administración principal y tu sistema StorageGRID cuenta con otro nodo de administración, puedes restaurar las métricas históricas copiando la base de datos de Prometheus desde un nodo de administración que no sea el principal (el nodo de administración de origen) al nodo de administración principal recuperado. Si tu sistema solo cuenta con un nodo de administración principal, no puedes restaurar la base de datos de Prometheus.

Nota Copiar la base de datos de Prometheus puede tardar una hora o más. Algunas funciones de Grid Manager no estarán disponibles mientras los servicios estén detenidos en el Admin Node de origen.
Pasos
  1. ${post_edited_translations.segment}

    1. Introduce el siguiente comando: ssh admin@grid_node_IP

    2. Introduce la contraseña que figura en el archivo Passwords.txt.

    3. Introduce el siguiente comando para pasar a ser usuario root: su -

    4. Introduce la contraseña que figura en el archivo Passwords.txt.

  2. Desde el nodo de administración de origen, detén el servicio Prometheus: service prometheus stop

  3. Sigue estos pasos en el nodo de administración recuperado:

    1. Inicia sesión en el nodo de administración recuperado:

      1. Introduce el siguiente comando: ssh admin@grid_node_IP

      2. Introduce la contraseña que figura en el archivo Passwords.txt.

      3. Introduce el siguiente comando para pasar a ser usuario root: su -

      4. Introduce la contraseña que figura en el archivo Passwords.txt.

    2. Detén el servicio Prometheus: service prometheus stop

    3. Añade la clave privada SSH al agente SSH. Introduce:ssh-add

    4. Introduce la contraseña de acceso SSH que figura en el archivo Passwords.txt.

    5. Copia la base de datos de Prometheus desde el nodo de administración de origen al nodo de administración recuperado: /usr/local/prometheus/bin/prometheus-clone-db.sh Source_Admin_Node_IP

    6. Cuando se te solicite, pulsa Intro para confirmar que quieres destruir la nueva base de datos de Prometheus en el nodo de administración recuperado.

      La base de datos original de Prometheus y sus datos históricos se copian en el nodo de administración recuperado. Una vez finalizada la operación de copia, el script inicia el nodo de administración recuperado. Aparece el siguiente estado:

    Base de datos clonada, iniciando servicios

    1. Cuando ya no necesites acceso sin contraseña a otros servidores, elimina la clave privada del agente SSH. Introduce:ssh-add -D

  4. Reinicia el servicio Prometheus en el nodo de administración de origen.service prometheus start