Hola a todos.

Gracias por contestar.

Leí sobre pg_upgrade, mi ingles no es bueno y no me queda claro los pasos a 
seguir.

Prepare 2 maquinas virtuales para simular mi entorno 
1.- Ubuntu, Postgresql 9.6 Maestro
2.- Ubuntu, Postgresql 9.6 Replica (hot standby)


Pasos pg_upgrade
1.- No lo necesito

2.- Como crear el nuevo postgresql 11 con indicadores de configuración 
compatibles postgresql 9.6?

3.- Instale Postgresql 11 sudo apt-get install postgresql-11

4.- como inicializar el nuevo cluster using initdb?

5.- Instale las extensiones.

6.- Ajuste de Autenticación, como configuro mi pg_hba.conf?


al hacer una verificación con usuario postgres 
/usr/lib/postgresql/11/bin/pg_upgrade -b /usr/lib/postgresql/9.6/bin/ -B 
/usr/lib/postgresql/11/bin -d /var/lib/postgresql/9.6/main/ -D 
/var/lib/postgresql/11/main/ -c 

tengo el siguiente 
Parece haber un postmaster sirviendo el clúster nuevo. Por favor detenga ese 
postmaster e inténtelo nuevamente. 

Pienso puede darse por el paso 4.

Pare el servicio systemctl stop postgresql@11-main

vuelvo a verificar
Verificando Consistencia en Vivo en el Servidor Antiguo 
------------------------------------------------------- 
Checking cluster versions                                               ok 
Checking database user is the install user                      ok 
Checking database connection settings                           ok 
Checking for prepared transactions                                 ok 
Checking for reg* data types in user tables                     ok 
Checking for contrib/isn with bigint-passing mismatch    ok 
Checking for invalid "unknown" user columns                 ok 
Checking for hash indexes                                               ok 

 *failure* 
Consulte las últimas líneas de «pg_upgrade_server.log» para saber la causa 
probable de la falla. 

falló la conexión a la base de datos: no se pudo conectar con el servidor: No 
such file or directory         

¿Está el servidor en ejecución localmente y aceptando conexiones en el socket 
de dominio Unix 

«/var/lib/postgresql/.s.PGSQL.50432»? no se pudo conectar al postmaster de 
destino iniciado con la orden: "/usr/lib/postgresql/11/bin/pg_ctl" -w -l 
"pg_upgrade_server.log" -D "/var/lib/postgresql/11/main/" -o "-p 50432 -b -c 
synchronous_commit=off -c fsync=off -c full_page_writes=off  -c 
listen_addresses='' -c unix_socket_permissions=0700 -c 
unix_socket_directories='/var/lib/postgresql'" start 
Falló, saliendo  


el pg_upgrade_server.log tiene

command: "/usr/lib/postgresql/9.6/bin/pg_ctl" -w -l "pg_upgrade_server.log" -D 
"/var/lib/postgresql/9.6/main/" -o "-p 50432 -c autovacuum=off -c autovacuum_
$ pg_ctl: otro servidor puede estar en ejecución; tratando de iniciarlo de 
todas formas. esperando que el servidor se inicie....postgres: 
no se pudo acceder al archivo de configuración 

«/var/lib/postgresql/9.6/main/postgresql.conf»: No such file
$  abandonando la espera pg_ctl: no se pudo iniciar el servidor. 
Examine el registro del servidor. 

command: "/usr/lib/postgresql/11/bin/pg_ctl" -w -l "pg_upgrade_server.log" -D 
"/var/lib/postgresql/11/main/" -o "-p 50432 -b -c synchronous_commit=off -c fs
$ esperando que el servidor se inicie....postgres: no se pudo acceder al 
archivo de configuración «/var/lib/postgresql/11/main/postgresql.conf»: No such 
file $  abandonando la espera pg_ctl: no se pudo iniciar el servidor. 
Examine el registro del servidor. 


Como corrijo el problema?


Saludos.
Mauricio


Reply via email to