From: | mauricio pullabuestan <jmauriciopb(at)yahoo(dot)es> |
---|---|
To: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Migrar de PG 9.6.13 64 bits a PostgreSQL 11.4 |
Date: | 2019-08-15 20:23:20 |
Message-ID: | 991581508.8129501.1565900600414@mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos.
Gracias por la ayuda.
Pude actualizar, el problema que tuve fue que no direccione bien los directorio de datos y me faltaba especificar los archivos de configuración, una vez arreglado se ejecuto sin problemas.
Algo que no me quise complicar fue en el paso 10 de pg_upgrade con mi servidor de replica, no utilice link, lo deje ahí para configurarlo manualmente.
Si pueden explicarme, podría probar.
Antes de actualizar mis servidores de producción
Saludos
Mauricio.
En jueves, 15 de agosto de 2019 09:07:03 GMT-5, Anthony Sotolongo <asotolongo(at)gmail(dot)com> escribió:
Hola Mauricio, como te comentaba Francis en Ubuntu/Debian los archivos
de configuración están otro sitio, por ende debes setear sus rutas
desde el pg_upgrade con las opciones -o y -O, por ejemplo agregale a tu
comando pg_upgrade esas opciones con las rutas pertinentes:
-o "-c config_file=/etc/postgresql/9.6/main/postgresql.conf" -O "-c
config_file=/etc/postgresql/11/main/postgresql.conf"
Saludos
El 14-08-19 a las 12:52, mauricio pullabuestan 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(at)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
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Edwin Rey | 2019-08-15 20:38:42 | UNSUSCRIBE |
Previous Message | Anthony Sotolongo | 2019-08-15 14:06:58 | Re: Migrar de PG 9.6.13 64 bits a PostgreSQL 11.4 |