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