On 18/1/19 12:30 μ.μ., Michal wrote:
> Im trying to upgrade PostgreSQL from 9.2.15 to 9.4.20
> with this :
> /usr/pgsql-9.4/bin/pg_upgrade --old-bindir=/usr/bin
> --new-bindir=/usr/pgsql-9.4/bin --old-datadir=/var/lib/pgsql/ data
> --new-datadir=/var/lib/pgsql/9.4/data
>
> Can anybody help me with this? I also try -p port parameter not helped. Both
> databse instances are shut down.
>
> that give me this output :
>
> Performing Consistency Checks
> -----------------------------
> Checking cluster versions ok
>
> *failure*
> Consult the last few lines of "pg_upgrade_server.log" for
> the probable cause of the failure.
>
> connection to database failed: could not connect to server: No such file or
> directory
> Is the server running locally and accepting
> connections on Unix domain socket "/run/postgresql/.s.PGSQL.50432"?
>
>
> could not connect to old postmaster started with the command:
> "/usr/bin/pg_ctl" -w -l "pg_upgrade_server.log" -D "/var/lib/pgsql/data" -o
> "-p 50432 -b -c listen_addresses='' -c unix_so cket_permissions=0700 -c
> unix_socket_directory='/run/postgresql'" start
> Failure, exiting
tweak your .pgpass a little bit, I remember from 9.3 to 10 I had to define :
/var/lib/pgsql:50432:*:postgres:<pgpass>
or just make local UNIX connections trusted in pg_hba.conf
also try to start the old postmaster by hand using the command shown and look to verify that you can locate the socket
under/run/postgresql/.s.PGSQL.50432
make sure that the dir is there as well.
>
>
>
>
> --
> Sent from: http://www.postgresql-archive.org/PostgreSQL-general-f1843780.html
>
--
Achilleas Mantzios
IT DEV Lead
IT DEPT
Dynacom Tankers Mgmt