Hi experts,<br><br>I have defined a service as follows in cluster.conf -<br><br>                <service autostart="0" domain="mydomain" exclusive="0" max_restarts="5" name="mgmt" recovery="restart"><br>
                        <script ref="myHaAgent"/><br>                        <ip ref="192.168.51.51"/><br>                </service><br><br>I mentioned max_restarts=5 hoping that if cluster fails to start service 5 times, then it will relocate to another cluster node in failover domain.<br>
<br>To check this, I turned down NIC hosting service's floating IP and got following logs -<br><br>Oct 30 14:11:49 XXXX clurgmgrd: [10753]: <warning> Link for eth1: Not detected<br>Oct 30 14:11:49 XXXX clurgmgrd: [10753]: <warning> No link on eth1...<br>
Oct 30 14:11:49 XXXX clurgmgrd: [10753]: <warning> No link on eth1...<br>Oct 30 14:11:49 XXXX clurgmgrd[10753]: <notice> status on ip "192.168.51.51" returned 1 (generic error)<br>Oct 30 14:11:49 XXXX clurgmgrd[10753]: <notice> Stopping service service:mgmt<br>
<b>Oct 30 14:12:00 XXXX clurgmgrd[10753]: <notice> Service service:mgmt is recovering</b><br>Oct 30 14:12:00 XXXX clurgmgrd[10753]: <notice> Recovering failed service service:mgmt<br>Oct 30 14:12:00 XXXX clurgmgrd[10753]: <notice> start on ip "192.168.51.51" returned 1 (generic error)<br>
Oct 30 14:12:00 XXXX clurgmgrd[10753]: <warning> #68: Failed to start service:mgmt; return value: 1<br>Oct 30 14:12:00 XXXX clurgmgrd[10753]: <notice> Stopping service service:mgmt<br><b>Oct 30 14:12:00 XXXX clurgmgrd[10753]: <notice> Service service:mgmt is recovering<br>
Oct 30 14:12:00 XXXX clurgmgrd[10753]: <warning> #71: Relocating failed service service:mgmt</b><br>Oct 30 14:12:01 XXXX clurgmgrd[10753]: <notice> Service service:mgmt is stopped<br>Oct 30 14:12:01 XXXX clurgmgrd[10753]: <notice> Service service:mgmt is stopped<br>
<br>But from the log it appears that cluster tried to restart service only ONCE before relocating.<br><br>I was expecting cluster to retry starting this service five times on the same node before relocating<br><br>Can anybody correct my understanding?<br>
<br>Thanks,<br>Parvez<br>