docs: installation, configuration et manuel d'exploitation de PostgreSQL 17 #51

Closed
olivier wants to merge 0 commits from olivier/docs/postgresql-17 into develop AGit
Member

Documente l'installation PostgreSQL 17 du serveur et son manuel d'exploitation.

Documente l'installation PostgreSQL 17 du serveur et son manuel d'exploitation.
État constaté du cluster 17/main sur 10.105.200.41 : paquets et dépôts
tiers, port 5433, les trois fichiers de configuration réellement lus,
bases, rôles et accès réseau. Chaque réglage porte son motif.
Script, planification, rétention et format des vidages. Dit aussi ce que
le dispositif ne couvre pas, au regard de l'exigence ENF-05.
Séquence complète, des dépôts tiers jusqu'à la première sauvegarde.
L'ordre compte : la configuration est posée avant la création des rôles.
Douze écarts, chacun avec sa gravité et son correctif. Les quatre premiers
touchent l'exposition réseau, les mots de passe et l'absence d'alerte de
sauvegarde.
Se connecter, contrôler l'état en quatre commandes, et relancer le
service. Toutes les commandes du manuel ont été exécutées sur le serveur.
Connexions, requêtes longues, verrous bloquants, transactions oubliées,
disque, VACUUM, tâches TimescaleDB et lecture du journal.
Contrôler qu'un vidage est valide, le relancer à la main, et restaurer :
à côté d'abord, en écrasement ensuite.
Du 503 de l'API jusqu'à la cause, pour ne pas chercher au hasard en
pleine panne.
La boucle du script nommait encore la base enervision, supprimée à la
scission en enervision_prod et enervision_preprod. Symptôme, portée,
correctif appliqué et preuve d'exécution.
docs: indexe le manuel PostgreSQL dans les runbooks
All checks were successful
Intégration / Qualité du code Python (pull_request) Successful in 3s
Intégration / Tests unitaires (pull_request) Successful in 3s
Intégration / Aucun secret commité (pull_request) Successful in 3s
43e893c239
Table des manuels disponibles et liste de ce qui reste à écrire.
Author
Member

Doublon. Cette demande a été ouverte par le flux AGit : son sommet est refs/pull/51/head, détaché de la branche, donc un push ultérieur sur olivier/docs/postgresql-17 ne la mettrait pas à jour. Reprise à l identique en #52, adossée à la branche comme les autres demandes du dépôt.

Doublon. Cette demande a été ouverte par le flux AGit : son sommet est `refs/pull/51/head`, détaché de la branche, donc un push ultérieur sur `olivier/docs/postgresql-17` ne la mettrait pas à jour. Reprise à l identique en #52, adossée à la branche comme les autres demandes du dépôt.
olivier closed this pull request 2026-09-01 12:45:17 +00:00
All checks were successful
Intégration / Qualité du code Python (pull_request) Successful in 3s
Required
Details
Intégration / Tests unitaires (pull_request) Successful in 3s
Required
Details
Intégration / Aucun secret commité (pull_request) Successful in 3s
Required
Details

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
g2/enervision!51
No description provided.