Re: Postmaster loses bash shell command prompt?

From: "Bryan White" <bryan(at)arcamax(dot)com>
To: "Dennis B" <dcswest(at)about(dot)com>, <pgsql-general(at)postgresql(dot)org>
Subject: Re: Postmaster loses bash shell command prompt?
Date: 2001-06-19 18:23:33
Message-ID: 00d301c0f8ec$f2db6a10$22d260d1@bryan
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

> Trying to follow the directions in the PostGreSQL book, but for
> starting postmaster in FreeBSD. When running postmaster though, it
> says something about now being in production mode, but also loses
> (???) the bash shell command prompt to run anything else, including
> psql or X & pgaccess! Hope it's simple enough for someone to
> explain!!!

The postmaster does not disconnect from the console it is run from. By
default its standard output is used for logging. To force it into the
background you need to run it in the 'background'. In bash this means
putting an & at the end of the command line.

Here is the line from my system startup scripts that I use to start it:
su - postgres -c "postmaster -i -B 1024 -N 256 -o -S2048 >>/var/log/postgres
2>&1 &" > /dev/null 2>&1 &

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Vilson farias 2001-06-19 18:51:50 Re: Re: Still getting problems with -cache lookup for userid 26 failed- (PART 2)
Previous Message Peter Eisentraut 2001-06-19 18:14:15 Re: SET TRANSACTION ISOLATION LEVEL SERIALIZABLE on 7.0