Re: BUG #16565: Systemd service file does not create /var/run/postgresql directory across reboot

Поиск
Список
Период
Сортировка
От Devrim Gündüz
Тема Re: BUG #16565: Systemd service file does not create /var/run/postgresql directory across reboot
Дата
Msg-id B4FF31D4-029D-4090-AAB4-1D9B0BD8C5B3@gunduz.org
обсуждение исходный текст
Ответ на BUG #16565: Systemd service file does not create /var/run/postgresql directory across reboot  (PG Bug reporting form <noreply@postgresql.org>)
Ответы Re: BUG #16565: Systemd service file does not create /var/run/postgresql directory across reboot  (Marco Cuccato <mcuccato.vts@gmail.com>)
Список pgsql-bugs
Hi,

We already create that directory:

https://git.postgresql.org/gitweb/?p=pgrpms.git;a=blob;f=rpm/redhat/master/non-common/postgresql-12/master/postgresql-12-tmpfiles.d;h=6c48e34ed1c10c66a651b98acadacb326fb3bacd;hb=HEAD

Are you using community RPMs, or RHEL ones?

Regards, Devrim


On 31 July 2020 13:05:14 GMT+03:00, PG Bug reporting form <noreply@postgresql.org> wrote:
The following bug has been logged on the website:

Bug reference: 16565
Logged by: Marco Cuccato
Email address: mcuccato.vts@gmail.com
PostgreSQL version: 12.3
Operating system: Red Hat Enterprise Linux Server release 7.6
Description:

When the server is rebooted, PostgreSQL service doesn't start because of
this error:
FATAL: could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock":
No such file or directory

This happens because it tries to create the lock file under
/var/run/postgresql that doesn't exists. It doesn't exist because /var/run
is a symlink to ../run (/run as absolute path) that is mounted as tmpfs.
As tmpfs is not persistent, when the server is rebooted the directory
doesn't exists and must be re-created.
Doing that, the lock file will be created successfully and the service will
start up correctly.

Please fix the postgresql-12.service systemd file: make it check and
eventually create /var/run/postgresql directory.
Thanks


--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Devrim Gündüz
Дата:
Сообщение: Re: BUG #16566: Consistently link latest repo RPM release to pgdg-redhat-repo-latest (ref #16074)
Следующее
От: Matt Saladna
Дата:
Сообщение: Re: BUG #16566: Consistently link latest repo RPM release to pgdg-redhat-repo-latest (ref #16074)