Re: postgresql start/stop/status script - Mailing list pgsql-general

From Baldur Norddahl
Subject Re: postgresql start/stop/status script
Date
Msg-id 42661C8A.6090906@clansoft.dk
Whole thread Raw
In response to Re: postgresql start/stop/status script  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-general
Peter Eisentraut wrote:
Baldur Norddahl wrote: 
Is there a better way to query the status of postgresql? I would
expect it to at least check that the process in the PID is actually
running and that it is a postgresql process.   
Maybe try

test $(readlink /proc/$pid/exe) = /usr/bin/postgres 

I have now changed my script to use this instead:

        if pgrep -U pg0 'postmaster' > /dev/null
        then
                echo running
        else
                echo stopped
        fi

I would still hold that "pg_ctl status" is broken though.

Baldur

pgsql-general by date:

Previous
From: Alexandre
Date:
Subject: Re: Simplified (a-la [G|N]DBM) DB access
Next
From: Richard Huxton
Date:
Subject: Re: reorder table data