Обсуждение: Postmaster starting error
Hi,
I have downloaded the postgres version 6.5.3 . My m/c is redhat linux 6.0.
Postgres compiles without any error. I then initialize the database using
initdb. But when i start the postmaster i get the following error message.
Database system in directory /tmp/pgsql/data is not compatible with this version of Postgres, or we are unable to read
thePG_VERSION file. Explanation from ValidatePgVersion: Version number in file '/tmp/pgsql/data/PG_VERSION' should be
6.4,not 6.5.
No data directory -- can't proceed.
Can anyone explain why?
--
Rahul Ravindrudu
--------------------------------------------------------------------
Rahul Ravindrudu
4th Yr B.Tech
CSE Dept, IIT Bombay
Mumbai, India 400076
--------------------------------------------------------------------
Rahul Ravindrudu wrote:
>
>Hi,
> I have downloaded the postgres version 6.5.3 . My m/c is redhat linux 6.0
>.
> Postgres compiles without any error. I then initialize the database using
> initdb. But when i start the postmaster i get the following error message
>.
>
>
>Database system in directory /tmp/pgsql/data is not compatible with this ver
>sion of Postgres, or we are unable to read the PG_VERSION file. Explana
>tion from ValidatePgVersion: Version number in file '/tmp/pgsql/data/PG_
>VERSION' should be 6.4, not 6.5.
>
>No data directory -- can't proceed.
>
>
> Can anyone explain why?
Perhaps you have a 6.4 version still on your machine, that is being run
instead of your new version?
--
Oliver Elphick Oliver.Elphick@lfix.co.uk
Isle of Wight http://www.lfix.co.uk/oliver
PGP key from public servers; key ID 32B8FAA1
========================================
"Blessed are the pure in heart, for they shall see
God." Matthew 5:8
On Fri, Jan 07, 2000 at 07:20:50AM +0000, Oliver Elphick wrote:
Rahul Ravindrudu wrote:
>
>Hi,
> I have downloaded the postgres version 6.5.3 . My m/c is redhat linux 6.0
> Postgres compiles without any error. I then initialize the database using
> initdb. But when i start the postmaster i get the following error message
>.
>
>
>Database system in directory /tmp/pgsql/data is not compatible with this ver
>sion of Postgres, or we are unable to read the PG_VERSION file. Explana
>tion from ValidatePgVersion: Version number in file '/tmp/pgsql/data/PG_
>VERSION' should be 6.4, not 6.5.
>
>No data directory -- can't proceed.
>
>
> Can anyone explain why?
Perhaps you have a 6.4 version still on your machine, that is being run
instead of your new version?
This is the first time I am using postgres.
--
Rahul Ravindrudu
Rahul Ravindrudu wrote: > > Hi, > I have downloaded the postgres version 6.5.3 . My m/c is redhat linux 6.0. [snip] Explanation from ValidatePgVersion: Version number in file '/tmp/pgsql/data/PG_VERSION' should be 6.4, not 6.5. The PostgreSQL 6.4.2 RPMs that were shipped with RedHat 6.0 are still installed. Run 'rpm -qa|grep postgresql' -- then, run 'rpm -e' on all the postgresql RPM's that -qa reported. The tarball version and the RPM version do not like each other, primarily due to the fact that the RPM version places postmaster in /usr/bin -- if you set your PATH to search the tarball installation's bin directory BEFORE /usr/bin, then things will settle down -- but it's best to uninstall the 6.4.2 RPM's first. Or, you can fully qualify the path for postmaster (/usr/local/pgsql/bin/postmaster, or whereever you have it installed). -- Lamar Owen WGCR Internet Radio 1 Peter 4:11 Or, you can upgrade to the 6.5.3 RPM's.