Patroni service failed to start and systemctl status shows messages as below:
systemctl status patroni
● patroni.service - Runners to orchestrate a high-availability PostgreSQL
Loaded: loaded (/etc/systemd/system/patroni.service; enabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/patroni.service.d
└─xxxxxxx.conf
Active: failed (Result: exit-code) since Sun 2024-04-14 01:10:37 xxx 11s ago
Process: 970620 ExecStart=/usr/local/bin/patroni /var/lib/postgresql/patroni.yml (code=exited, status=233/RUNTIME_DIRECTORY)
Process: 970618 ExecStartPre=/usr/bin/systemd-tmpfiles --prefix=/run/postgresql --create (code=exited, status=0/SUCCESS)
Main PID: 970620 (code=exited, status=233/RUNTIME_DIRECTORY)
Apr 14 01:10:37 <HOSTNAME> systemd[1]: Starting Runners to orchestrate a high-availability PostgreSQL...
Apr 14 01:10:37 <HOSTNAME> systemd[1]: Started Runners to orchestrate a high-availability PostgreSQL.
Apr 14 01:10:37 <HOSTNAME> systemd[1]: patroni.service: main process exited, code=exited, status=233/RUNTIME_DIRECTORY
Apr 14 01:10:37 <HOSTNAME> systemd[1]: Unit patroni.service entered failed state.
Apr 14 01:10:37 <HOSTNAME> systemd[1]: patroni.service failed.