Tienes que tener el postgresql.conf en el mismo directorio, en el caso de ubutu, debian esta en /etc/postgresql/version copialo en el directorio y listo. Debe ser el de las dos versiones, incluso te puede dar otro error que no consigue la carpeta conf.d/, también la puedes copiar o puedes agregar en el comando de upgrade la ubicación del directorio de configuración
El mié., 14 ago. 2019 18:53, mauricio pullabuestan <jmaurici...@yahoo.es> escribió: > 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 > > >