Re: Problem starting PG-9.2 on non-default port

From: "James B(dot) Byrne" <byrnejb(at)harte-lyne(dot)ca>
To: "Adrian Klaver" <adrian(dot)klaver(at)gmail(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Problem starting PG-9.2 on non-default port
Date: 2012-12-14 14:48:08
Message-ID: ad88e2b4f26bc473acfbdba4d90ce4b5.squirrel@webmail.harte-lyne.ca
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


On Fri, December 14, 2012 09:40, Adrian Klaver wrote:
> On 12/14/2012 06:26 AM, James B. Byrne wrote:
>> I wish to run an instance of PG-9.2 concurrently with our production
>> version (9.1). I have changed the listening port number.
>>
>> listen_addresses = 'pgsql-dbms.hamilton.harte-lyne.ca, localhost'
>> #port = 5432 # (change requires restart)
>> port = 5433
>>
>> However, I am getting this error when I try to start the new version
>> while the old one is still running. Is there something else I must
>> do
>> to accomplish this? Why is the lock file using the default port
>> number for this instance?
>>
>
> Are you sure you are starting the correct server instance?

Well, this is what I am doing:

service postgresql-9.2 start
Starting postgresql-9.2 service: [FAILED]

And this is the log file with the error:

cat /var/lib/pgsql/9.2/pgstartup.log

2012-12-14 09:43:38 EST : LOG: XX000: could not bind IPv4 socket:
Address already in use
2012-12-14 09:43:38 EST : HINT: Is another postmaster already
running on port 5432? If not, wait a few seconds and retry.
2012-12-14 09:43:38 EST : LOCATION: StreamServerPort, pqcomm.c:438
2012-12-14 09:43:38 EST : WARNING: 01000: could not create listen
socket for "pgsql-dbms.hamilton.harte-lyne.ca"
2012-12-14 09:43:38 EST : LOCATION: PostmasterMain, postmaster.c:892
2012-12-14 09:43:38 EST : FATAL: F0001: lock file
"/tmp/.s.PGSQL.5432.lock" already exists
2012-12-14 09:43:38 EST : HINT: Is another postmaster (PID 1299)
using socket file "/tmp/.s.PGSQL.5432"?
2012-12-14 09:43:38 EST : LOCATION: CreateLockFile, miscinit.c:822

And this is the running instance:

service postgresql-9.1 status
postgresql-9.1 (pid 1299) is running...

So, I am fairly sure that I am trying to get 9.2 started and failing
and not trying to start another instance of 9.1.

--
*** E-Mail is NOT a SECURE channel ***
James B. Byrne mailto:ByrneJB(at)Harte-Lyne(dot)ca
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Adrian Klaver 2012-12-14 14:49:38 Re: JDBC to load UTF8@psql to latin1@mysql
Previous Message Adrian Klaver 2012-12-14 14:45:36 Re: Read recover rows