Re: Postgres 8.1.4 is not starting in RHEL 4

From: "Rajesh Kumar Mallah" <mallah(dot)rajesh(at)gmail(dot)com>
To: "Manish Pillai" <manishg_pillai(at)yahoo(dot)com>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: Postgres 8.1.4 is not starting in RHEL 4
Date: 2006-12-01 09:28:45
Message-ID: a97c77030612010128x59b815bep64f4d64cb41cf408@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On 12/1/06, Manish Pillai <manishg_pillai(at)yahoo(dot)com> wrote:
>
> Hi
> I installed 8.1.4 POSTGRESQL RPMS on my system. When I tried to run
> /etc/init.d/postgresql start I got this error.
>
> [*root(at)newdell init.d]# ./postgresql start
> Initializing database: mkdir: cannot create directory
> `/var/lib/pgsql/data/pg_log': File exists
> [FAILED]
> Starting postgresql service: [FAILED]
> *
> Then i removed "pg_log" and given
>
> [*root(at)newdell data]# pg_ctl --log /tmp/pg.log start
> pg_ctl: cannot be run as root
> Please log in (using, e.g., "su") as the (unprivileged) user that will
> own the server process.
>
> *
> Then i cahnged the user as postgres
>
> [*root(at)newdell data]# su postgres
> bash-3.00$ pg_ctl --log /tmp/pg.log start
> pg_ctl: no database directory specified and environment variable PGDATA
> unset
> Try "pg_ctl --help" for more information.
> bash-3.00$
> *
> Please help me
>

you should 'su - postgres' instead of 'su postgres' and try again.
probably PGDATA is not getting set because of that.

regds
mallah.

from man page of su
-------------------

su is used to become another user during a login session. Invoked without a
username, su defaults to becoming the super user. The optional argument -
may be used to provide an environment similar to what the user would expect
had the user logged in directly.

Thanks
> Manish
>
>
> ------------------------------
> Access over 1 million songs - Yahoo! Music Unlimited.<http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=36035/*http://music.yahoo.com/unlimited/>
>
>

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message Rajesh Kumar Mallah 2006-12-01 09:45:50 Re: PostgreSQL and Performance of Functions
Previous Message Manish Pillai 2006-12-01 06:33:57 Postgres 8.1.4 is not starting in RHEL 4