
Fiquei sabendo do marcapasso para alta disponibilidade. Eu tenho um serviço simples em execução no Linux VM. Eu comecei isso usando systemctl start <service name>
o comando. Quero fazer esse HA caso meu host Linux fique inativo.
Para isso, configurei outro host Linux e habilitei o serviço. Neste host Linux, o serviço pode ser iniciado manualmente usando systemctl start <service name>
o comando.
Instalei o marcapasso com corosync e criei o cluster. Em pcs resource list
, mostra meu serviço junto com outros como systemd:<service name>
.
Eu criei um recurso usando o comando
pcs resource create my-resource systemd:<service_name>
O recurso foi criado com sucesso e também está em started
modo. Para testar, desliguei o primeiro host, espero que o serviço apareça em outro host, pois já está configurado lá.
Mas não está chegando ao segundo host.
pcs status
a saída mostra o host desligado como offline.
Não preciso de nenhum IP virtual aqui, pois meu serviço é bastante simples, que extrai os dados da origem e os processa.
Existe outra configuração necessária para obter o serviço HA.?