[ClusterLabs] Fedora 31 - systemd based resources don't start
Ricardo Esteves
mvrk at sapo.pt
Mon Feb 17 15:30:43 EST 2020
Hi,
Yes, i also don't understand why is trying to stop them first.
SELinux is disabled:
# getenforce
Disabled
All systemd services controlled by the cluster are disabled from
starting at boot:
# systemctl is-enabled httpd
disabled
# systemctl is-enabled openvpn-server at 01-server
disabled
On 17/02/2020 20:28, Ken Gaillot wrote:
> 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.
More information about the Users
mailing list