marca-passo não está monitorando o serviço, embora forneça intervalo de monitor op = 10s ao criar recursos

1

A seguir estão os scripts de serviço que executam o script personalizado.

[root@xxxxxxxxxxvmrf0001vbisalah001 ~]# cat 
/etc/systemd/system/drbdRes_rhcdDaemon.service
[Unit]
Description=Manage drbdRes cluster service
After=basic.target
Requires=basic.target

[Service]
Type=forking
RemainAfterExit=yes
ExecStart=/opt/ngms/ha.d/drbdRes_rhcdDaemon.sh start
ExecStop=/opt/ngms/ha.d/drbdRes_rhcdDaemon.sh stop

[Install]
WantedBy=multi-user.target

E o recurso criado usando o comando abaixo

pcs resource create MNGT_drbdRes_rhcdDaemon systemd:drbdRes_rhcdDaemon op monitor interval=10s --group MNGT

O recurso será iniciado, mas se eu matar o processo, ainda pcs resource status mostra que o recurso foi iniciado.

Eu coloquei logs de depuração em start / stop / status no script /opt/ngms/ha.d/drbdRes_rhcdDaemon.sh . Os logs de depuração são gerados no início e no final, mas não no status. Eu sinto que o recurso não foi monitorado.

    
por Vijay S B 30.06.2018 / 15:24

0 respostas