I have a script that starts PostgreSQL as a service.  It uses the
following command to start the database:

 

$SU -l postgres -c "$PGENGINE/postmaster -p '$PGPORT' -D '$PGDATA'
${PGOPTS} &" >> "$PGLOG" 2>&1 < /dev/null

 

On my production server I use a slightly different command:

 

exec ${PGENGINE}/pg_ctl start  -D ${PGDATA}  -l ${PGLOG}

 

I noticed that the first command sends starting up info about PostgreSQL
to the log file specified by $PGLOG; while the second startup command
does not send anything to the log file.  What is the reason for this?  I
also have the same issue with shutting down.

 

Thanks,

 

Lance Campbell

Project Manager/Software Architect

Web Services at Public Affairs

University of Illinois

217.333.0382

http://webservices.uiuc.edu

 

Reply via email to