Copiar métricas Prometheus
Depois de adicionar um novo nó Admin, você pode opcionalmente copiar as métricas históricas mantidas pelo Prometheus do nó Admin primário para o novo nó Admin. Copiar as métricas garante que as métricas históricas sejam consistentes entre os nós de administração.
-
O novo Admin Node está instalado e em execução.
-
Você tem o
Passwords.txt
arquivo. -
Você tem a senha de provisionamento.
Quando você adiciona um Admin Node, o processo de instalação do software cria um novo banco de dados Prometheus. Você pode manter as métricas históricas consistentes entre nós copiando o banco de dados Prometheus do nó Admin primário (o source Admin Node) para o novo Admin Node.
Copiar o banco de dados Prometheus pode levar uma hora ou mais. Alguns recursos do Gerenciador de Grade ficarão indisponíveis enquanto os serviços forem interrompidos no Admin Node de origem. |
-
Faça login no nó de administração de origem:
-
Introduza o seguinte comando:
ssh admin@grid_node_IP
-
Introduza a palavra-passe listada no
Passwords.txt
ficheiro. -
Digite o seguinte comando para mudar para root:
su -
-
Introduza a palavra-passe listada no
Passwords.txt
ficheiro.
-
-
No Admin Node de origem, pare o serviço Prometheus:
service prometheus stop
-
Conclua as etapas a seguir no novo nó Admin:
-
Faça login no novo nó Admin:
-
Introduza o seguinte comando:
ssh admin@grid_node_IP
-
Introduza a palavra-passe listada no
Passwords.txt
ficheiro. -
Digite o seguinte comando para mudar para root:
su -
-
Introduza a palavra-passe listada no
Passwords.txt
ficheiro.
-
-
Pare o serviço Prometheus:
service prometheus stop
-
Adicione a chave privada SSH ao agente SSH. Introduza:
ssh-add
-
Insira a senha de acesso SSH listada no
Passwords.txt
arquivo. -
Copie o banco de dados Prometheus do nó Admin de origem para o novo nó Admin:
/usr/local/prometheus/bin/prometheus-clone-db.sh Source_Admin_Node_IP
-
Quando solicitado, pressione Enter para confirmar que deseja destruir o novo banco de dados Prometheus no novo nó Admin.
O banco de dados Prometheus original e seus dados históricos são copiados para o novo Admin Node. Quando a operação de cópia é concluída, o script inicia o novo Admin Node. É apresentado o seguinte estado:
Database cloned, starting services
-
Quando você não precisar mais de acesso sem senha a outros servidores, remova a chave privada do agente SSH. Introduza:
ssh-add -D
-
-
Reinicie o serviço Prometheus no Admin Node de origem.
service prometheus start