[ClusterLabs] Fedora 31 - systemd based resources don't start

Ken Gaillot kgaillot at redhat.com
Mon Feb 17 14:28:21 EST 2020


On Mon, 2020-02-17 at 17:35 +0000, Maverick wrote:
> 
> Hi,
> 
> When i start my cluster, most of my systemd resources won't start:
> 
> Failed Resource Actions:
>   * apache_stop_0 on boss1 'OCF_TIMEOUT' (198): call=82,
> status='Timed Out', exitreason='', last-rc-change='1970-01-01
> 01:00:54 +01:00', queued=29ms, exec=197799ms
>   * openvpn_stop_0 on boss1 'OCF_TIMEOUT' (198): call=61,
> status='Timed Out', exitreason='', last-rc-change='1970-01-01
> 01:00:54 +01:00', queued=1805ms, exec=198841ms

These show that attempts to stop failed, rather than start.

> 
> So everytime i reboot my node, i need to start the resources manually
> using systemd, for example:
> 
> systemd start apache
> 
> and then pcs resource cleanup
> 
> Resources configuration:
> 
> Clone: apache-clone
>   Meta Attrs: maintenance=false
>   Resource: apache (class=systemd type=httpd)
>    Meta Attrs: maintenance=false
>    Operations: monitor interval=60 timeout=100 (apache-monitor-
> interval-60)
>                start interval=0s timeout=100 (apache-start-interval-
> 0s)
>                stop interval=0s timeout=100 (apache-stop-interval-0s)
> 
> 
> 
> Resource: openvpn (class=systemd type=openvpn-server at 01-server)
>    Meta Attrs: maintenance=false
>    Operations: monitor interval=60 timeout=100 (openvpn-monitor-
> interval-60)
>                start interval=0s timeout=100 (openvpn-start-interval-
> 0s)
>                stop interval=0s timeout=100 (openvpn-stop-interval-
> 0s)
> 
> 
> 
> Btw, if i try a debug-start / debug-stop the mentioned resources
> start and stop ok.

Based on that, my first guess would be SELinux. Check the SELinux logs
for denials.

Also, make sure your systemd services are not enabled in systemd itself
(e.g. via systemctl enable). Clustered systemd services should be
managed by the cluster only.
-- 
Ken Gaillot <kgaillot at redhat.com>



More information about the Users mailing list