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

From: Devrim Gündüz <devrim(at)gunduz(dot)org>
To: mcuccato(dot)vts(at)gmail(dot)com,pgsql-bugs(at)lists(dot)postgresql(dot)org,PG Bug reporting form <noreply(at)postgresql(dot)org>
Subject: Re: BUG #16565: Systemd service file does not create /var/run/postgresql directory across reboot
Date: 2020-07-31 20:03:54
Message-ID: B4FF31D4-029D-4090-AAB4-1D9B0BD8C5B3@gunduz.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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(at)postgresql(dot)org> wrote:
>The following bug has been logged on the website:
>
>Bug reference: 16565
>Logged by: Marco Cuccato
>Email address: mcuccato(dot)vts(at)gmail(dot)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.

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Matt Saladna 2020-07-31 20:33:36 Re: BUG #16566: Consistently link latest repo RPM release to pgdg-redhat-repo-latest (ref #16074)
Previous Message Devrim Gündüz 2020-07-31 20:00:28 Re: BUG #16566: Consistently link latest repo RPM release to pgdg-redhat-repo-latest (ref #16074)