| From: | Shridhar Daithankar <shridhar_daithankar(at)myrealbox(dot)com> |
|---|---|
| To: | Andrey Mosienko <feo(at)feo(dot)org(dot)ru> |
| Cc: | Postgres <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: Detaching from controlling terminal |
| Date: | 2003-11-18 06:52:07 |
| Message-ID: | 3FB9C197.9020401@myrealbox.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
Andrey Mosienko wrote:
> Shridhar Daithankar wrote:
>
>>Andrey Mosienko wrote:
>>
>>
>>>We are using PostgreSQL about two years beginning from version 7.0.
>>>I have one question about starting postmaster:
>>> Is there way to detach it from the controlling terminal under FreeBSD?
>>>
>>>My situation: I start postmaster manually:
>>>
>>>su pgsql -c "/usr/local/pgsql/bin/pg_ctl
>>>-D /usr/local/pgsql/data -l /usr/local/pgsql/log/pgsql.log start"
>>
>>You can either use pg_ctl or nohup. Using pg_ctl is recommended.
>>
>
>
> su pgsql -c "/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l /usr/local/pgsql/log/pgsql.log start"
> ^^^^^^^
Damn.. Sorry I missed that. Usually pg_ctl detaches from terminal.
> What is nohup?
When you start a job with nohup and put it in background, the job keeps running
even if terminal detaches.
When a terminal closes, a sighup is delivered to all applications started from
that terminal. Nohup just ignores it.
man nohup for more details.
Shridhar
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Gianni Mariani | 2003-11-18 06:55:40 | building 7.4 with plperl |
| Previous Message | Craig O'Shannessy | 2003-11-18 06:51:31 | Re: Detaching from controlling terminal |