<HTML><BODY><div>Hi there! I have 2 nodes with Pacemaker 2.0.3, corosync 3.0.3 on ubuntu 20 + 1 qdevice. I want to define new resource as systemd unit <strong>dummy.service </strong>:</div><div> </div><div><div>[Unit]<br>Description=Dummy</div><div>[Service]<br>Restart=on-failure<br>StartLimitInterval=20<br>StartLimitBurst=5<br>TimeoutStartSec=0<br>RestartSec=5<br>Environment="HOME=/root"<br>SyslogIdentifier=dummy<br>ExecStart=/usr/local/sbin/dummy.sh</div><div>[Install]<br>WantedBy=multi-user.target</div><div> </div><div>and /usr/local/sbin/dummy.sh :</div><div> </div><div><div>#!/bin/bash</div><div>CNT=0<br>while true; do<br> let CNT++<br> echo "hello world $CNT"<br> sleep 5<br>done</div><div> </div><div>and then i try to define it with: pcs resource create dummy.service systemd:dummy op monitor interval="10s" timeout="15s"</div><div>after 2 seconds node2 reboot. In logs i see pacemaker in 2 seconds tried to start this unit, and it started, but pacemaker somehow think he is «Timed Out» . What i am doing wrong? Logs below.</div><div> </div><div> </div><div>Jul 21 15:53:41 node2.local pacemaker-controld[1813]: notice: Result of probe operation for dummy.service on node2.local: 7 (not running) <br>Jul 21 15:53:41 node2.local systemd[1]: Reloading.<br>Jul 21 15:53:42 node2.local systemd[1]: /lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update the unit file accordingly.<br>Jul 21 15:53:42 node2.local systemd[1]: /lib/systemd/system/docker.socket:6: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock → /run/docker.sock; please update the unit file accordingly.<br>Jul 21 15:53:42 node2.local pacemaker-execd[1808]: notice: Giving up on dummy.service start (rc=0): timeout (elapsed=259719ms, remaining=-159719ms)<br>Jul 21 15:53:42 node2.local pacemaker-controld[1813]: error: Result of start operation for dummy.service on node2.local: Timed Out <br>Jul 21 15:53:42 node2.local systemd[1]: Started Cluster Controlled dummy.<br>Jul 21 15:53:42 node2.local dummy[9330]: hello world 1<br>Jul 21 15:53:42 node2.local systemd-udevd[922]: Network interface NamePolicy= disabled on kernel command line, ignoring.<br>Jul 21 15:53:42 node2.local pacemaker-attrd[1809]: notice: Setting fail-count-dummy.service#start_0[node2.local]: (unset) -> INFINITY <br>Jul 21 15:53:42 node2.local pacemaker-attrd[1809]: notice: Setting last-failure-dummy.service#start_0[node2.local]: (unset) -> 1595336022 <br>Jul 21 15:53:42 node2.local systemd[1]: Reloading.<br>Jul 21 15:53:42 node2.local systemd[1]: /lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket; please update the unit file accordingly.<br>Jul 21 15:53:42 node2.local systemd[1]: /lib/systemd/system/docker.socket:6: ListenStream= references a path below legacy directory /var/run/, updating /var/run/docker.sock → /run/docker.sock; please update the unit file accordingly.<br>Jul 21 15:53:42 node2.local pacemaker-execd[1808]: notice: Giving up on dummy.service stop (rc=0): timeout (elapsed=317181ms, remaining=-217181ms)<br>Jul 21 15:53:42 node2.local pacemaker-controld[1813]: error: Result of stop operation for dummy.service on node2.local: Timed Out <br>Jul 21 15:53:42 node2.local systemd[1]: Stopping Daemon for dummy...<br>Jul 21 15:53:42 node2.local pacemaker-attrd[1809]: notice: Setting fail-count-dummy.service#stop_0[node2.local]: (unset) -> INFINITY <br>Jul 21 15:53:42 node2.local pacemaker-attrd[1809]: notice: Setting last-failure-dummy.service#stop_0[node2.local]: (unset) -> 1595336022 <br>Jul 21 15:53:42 node2.local systemd[1]: dummy.service: Succeeded.<br>Jul 21 15:53:42 node2.local systemd[1]: Stopped Daemon for dummy.<br>... lost connection (node rebooting)</div></div></div><div> </div><div> </div></BODY></HTML>