PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 12/08/2021 18:31:15

Probléme de démarage du service postgresql

hello ,

j'ai un probléme de démarage de service postgresql

j'ai eu ce probléme aprés une tentative de migration du version 9.6 vers la version 13

j'ai utilisé cette commande pour l'opération d'upgrade

C:\Program Files\PostgreSQL\13\bin>"c:\Program Files\PostgreSQL\13\bin\pg_upgrade.exe" -d "c:\Program Files\PostgreSQL\9.6\data" -D "c:\Program Files\PostgreSQL\13\data" -b "c:\Program Files\PostgreSQL\9.6\bin" -B "c:\Program Files\PostgreSQL\13\bin" -U Postgres -p5433

ci joint le contenu du fichier log

2021-08-12 17:51:46.405 CEST [12968] LOG:  démarrage de PostgreSQL 13.3, compiled by Visual C++ build 1914, 64-bit
2021-08-12 17:51:46.407 CEST [12968] LOG:  en écoute sur IPv6, adresse « :: », port 5433
2021-08-12 17:51:46.407 CEST [12968] LOG:  en écoute sur IPv4, adresse « 0.0.0.0 », port 5433
2021-08-12 17:51:46.424 CEST [12968] LOG:  l'enregistrement hostssl ne peut pas correspondre car SSL est désactivé
2021-08-12 17:51:46.424 CEST [12968] ASTUCE :  Configurez ssl = on dans le postgresql.conf.
2021-08-12 17:51:46.424 CEST [12968] CONTEXTE :  ligne 86 du fichier de configuration « C:/Program Files/PostgreSQL/13/data/pg_hba.conf »
2021-08-12 17:51:46.425 CEST [12968] LOG:  l'enregistrement hostssl ne peut pas correspondre car SSL est désactivé
2021-08-12 17:51:46.425 CEST [12968] ASTUCE :  Configurez ssl = on dans le postgresql.conf.
2021-08-12 17:51:46.425 CEST [12968] CONTEXTE :  ligne 88 du fichier de configuration « C:/Program Files/PostgreSQL/13/data/pg_hba.conf »
2021-08-12 17:51:46.485 CEST [13464] LOG:  le système de bases de données a été arrêté à 2021-08-12 17:49:02 CEST
2021-08-12 17:51:46.486 CEST [13464] LOG:  longueur invalide de l'enregistrement à 2C/2A59D668 : voulait 24, a eu 0
2021-08-12 17:51:46.486 CEST [13464] LOG:  enregistrement du point de vérification primaire invalide
2021-08-12 17:51:46.487 CEST [13464] PANIC:  n'a pas pu localiser un enregistrement d'un point de vérification valide
2021-08-12 17:51:46.638 CEST [12968] LOG:  processus de lancement (PID 13464) a été arrêté par l'exception 0xC0000409
2021-08-12 17:51:46.638 CEST [12968] ASTUCE :  Voir le fichier d'en-tête C « ntstatus.h » pour une description de la valeur
	hexadécimale.
2021-08-12 17:51:46.639 CEST [12968] LOG:  annulation du démarrage à cause d'un échec dans le processus de lancement
2021-08-12 17:51:46.647 CEST [12968] LOG:  le système de base de données est arrêté

Qui a une piste pour analyser ce probléme , j'ai eu ce message aprés une tentative d'upgarde du version SQL vers la version 13

merci pour vos aides

Dernière modification par abdallah_mehdoini (12/08/2021 18:32:37)

Hors ligne

#2 13/08/2021 07:11:59

rjuju
Administrateur

Re : Probléme de démarage du service postgresql

Bonjour,


L'erreur survient à quel moment exactement ?

Hors ligne

#3 13/08/2021 12:30:34

Re : Probléme de démarage du service postgresql

en faite j'ai eu cette erreur aprés le lancement de l'operation de pg_upgarde

déja pg-upgarde est  terminé avec une erreur

Dernière modification par abdallah_mehdoini (13/08/2021 12:30:47)

Hors ligne

#4 13/08/2021 15:08:03

rjuju
Administrateur

Re : Probléme de démarage du service postgresql

Quelles étaient les erreurs retournées par pg_upgrade?

Hors ligne

#5 13/08/2021 16:39:09

Re : Probléme de démarage du service postgresql

sur l'inteface d'upgarde j'ai ce retour

C:\Program Files\PostgreSQL\13\bin>pg_upgrade.exe --old-datadir "C:\Program Files\PostgreSQL\9.6\data" --new-datadir "C:\Program Files\PostgreSQL\13\data" --old-bindir "C:\Program Files\PostgreSQL\9.6\bin" --new-bindir "C:\Program Files\PostgreSQL\13\bin" -U postgres
Exécution de tests de cohérence
-------------------------------
Checking cluster versions                                   ok
Checking database user is the install user                  ok
Checking database connection settings                       ok
Checking for prepared transactions                          ok
Checking for system-defined composite types in user tables  ok
Checking for reg* data types in user tables                 ok
Checking for contrib/isn with bigint-passing mismatch       ok
Checking for tables WITH OIDS                               ok
Checking for invalid "sql_identifier" user columns          ok
Checking for invalid "unknown" user columns                 ok
Creating dump of global objects                             ok
Creating dump of database schemas
                                                            ok

échec de la connexion à la base de données : fe_sendauth: no password supplied

n'a pas pu se connecter au postmaster cible lancé avec la commande :
"C:/Program Files/PostgreSQL/13/bin/pg_ctl" -w -l "pg_upgrade_server.log" -D "C:/Program Files/PostgreSQL/13/data" -o "-p 50432 -b -c synchronous_commit=off -c fsync=off -c full_page_writes=off -c vacuum_defer_cleanup_age=0 " start
Échec, sortie

Hors ligne

#6 14/08/2021 07:05:02

rjuju
Administrateur

Re : Probléme de démarage du service postgresql

Le message me semble clair :

échec de la connexion à la base de données : fe_sendauth: no password supplied


Vous devez faire en sorte de pouvoir vous connecter sur l'instance, que ce soit en changeant le pg_hba.conf ou en modifiant votre fichier pgpass ou tout autre moyen de connexion utilisé.

Hors ligne

#7 14/08/2021 13:04:09

ruizsebastien
Membre

Re : Probléme de démarage du service postgresql

Bonjour,

comme pg_upgrade est une opération très sensible, vous pouvez, temporairement le temps de la migration, mettre "trust" sur toutes les lignes du pg_hba.conf (et reload de l'instance).


Cordialement,

Sébastien.

Hors ligne

Pied de page des forums