Você pode usar a API do Ops Manager para executar reeleições de conjuntos de réplicas sem se conectar diretamente aos hosts do sistema. Use esse recurso para reduzir o primário atual, criar um secundário específico para se tornar primário e acompanhar os trabalhos resultantes.
Cada solicitação enfileira um tarefa que o agente de automação do host de destino executa em seu próximo check-in. Use os seguintes endpoints para criar e recuperar trabalhos de reeleição.
Pré-requisitos
Antes de usar o recurso de reeleição de trabalhos, revise os seguintes requisitos.
Observação
Grupos e projetos são termos sinônimos. Seu {PROJECT-ID} é igual ao ID do seu projeto. Para grupos existentes, o ID do grupo/projeto permanece o mesmo. Esta página usa o termo grupo, que é mais familiar, ao se referir a descrições. O ponto de extremidade permanece conforme indicado no documento.
URL base: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0
Para usar os recursos de trabalhos de reeleição, você deve ser um usuário do Ops Manager com a função Project Automation Admin.
Importante
Esse recurso requer uma assinatura paga do Ops Manager em uma implantação não gerenciada (auto-hospedada).
Sua implantação deve executar o Ops Manager 8.0.27 ou 9.0.0 ou posterior, e o agente de automação do host de destino deve executar a versão 109.0.0.9226-1 ou posterior e deve ter dado um ping no Ops Manager recentemente.
Somente um tarefa de reeleição , seja uma solicitação de redução ou de intensificação, pode estar pendente por conjunto de réplicas por vez. Se um tarefa já estiver na fila ou em execução, o Ops Manager rejeitará uma nova solicitação no mesmo conjunto de réplicas com um erro 409 REELECTION_ALREADY_IN_PROGRESS.
Importante
A reeleição do conjunto de réplicas não é suportada para sistemas do Kubernetes Operator (MCK).
Endpoints
A tabela a seguir lista os endpoints disponíveis para o recurso de reeleição de trabalhos.
Método | Endpoint | Descrição |
|---|---|---|
| Solicita que o primário atual de um conjunto de réplicas desça. | |
| Solicita que um secundário específico avance para se tornar o primary. | |
| Recupera um único tarefa de reeleição conforme especificado pelo | |
| Recupera todos os trabalhos de reeleição para o conjunto de réplicas especificado. |