infrastructure icon indicating copy to clipboard operation
infrastructure copied to clipboard

résidus après maj pg

Open Marc-marc-marc opened this issue 5 years ago • 11 comments

après maj pg, il reste des résidus de l'ancienne version, faudrait automatiser la migration dans la mesure du possible. actuellement sur:

  • [x] osm104 (bano)
  • [x] osm105 (layers)
  • [x] osm108
  • [x] osm143 (mastodon)
  • [x] osm155
  • [ ] osm202 (bzh)

Marc-marc-marc avatar Jun 19 '20 22:06 Marc-marc-marc

Ménage fait sur osm143 (mastodon) Après le pg_upgradecluster de postgres, un petit pg_dropcluster de l'ancien permet de supprimer ces résidus

cquest avatar Jun 20 '20 15:06 cquest

osm105: je ne vois pas résidus, il y a une base monde pour layers, mais plus de mise à jour à cause d'osmosis. J'ouvre un ticket à son sujet pour voir ce qu'on fait d'osm105... merge avec osm165 ?

osm108: le PG 9.4 n'est pas utilisé, aucune base dedans, elles sont toujours en 9.1 (bases osmose et polygons)... j'ai donc supprimé le PG 9.4 vide, mais un gros upgrade général est nécessaire si ces services sont encore actifs.

osm155 (peertube): un PG11 installé, mais sans base, toujours en 9.6... j'ai supprimé le PG11, un upgrade en PG12 serait à faire.

cquest avatar Jun 20 '20 15:06 cquest

Si vous êtes passé en buster en utilisant pg_upgrade il faut reconstruire tous les index. La raison du pourquoi : https://postgresql.verite.pro/blog/2018/08/27/glibc-upgrade.html

anayrat avatar Jun 22 '20 08:06 anayrat

Sur osm108, il ne devrait plus y avoir de base osmose utilisé. Par contre, polygons est effectivement à migrer sur une nouvelle VM.

jocelynj avatar Jun 22 '20 20:06 jocelynj

C'est plutôt pg_upgradecluster qui est utilisé.

cquest avatar Jun 22 '20 20:06 cquest

C'est plutôt pg_upgradecluster qui est utilisé.

C'est pareil, enfin pg_upgradecluster c'est un wrapper debian autour de pg_upgrade.

anayrat avatar Jun 26 '20 08:06 anayrat

sur osm202, on a PG10 (actif), PG11 et PG12 installés mais pas utilisés (pas d'upgrade de fait), du ménage pour Mael

cquest avatar Jun 30 '20 12:06 cquest

@MaelREBOUX: tu pourrais regarder pour les bases de données à nettoyer sur bzh202 ?

jocelynj avatar Apr 13 '21 20:04 jocelynj

Peut-être un résidu : http://polygons.openstreetmap.fr/?id=5936703 indique une relation cassée mais le premier lien c'est un 404 (https://analyser.openstreetmap.fr/cgi-bin/index.py?relation=5936703) et le second n'aboutit pas (https://analyser.openstreetmap.fr/cgi-bin/index.py?relation=5936703). Il est possible que l'analyse soit "simplement" trop complexe pour le second service par contre le premier semble un résidu de migration. Indirectement dû à la migration pg ?

Bibi56 avatar May 15 '21 09:05 Bibi56

@Bibi56 : ce n'est pas lié à ces bases pgsql. En fait, ces deux services n'ont pas été réinstallé depuis la migration de download.openstreemap.fr sur une nouvelle machine. Pour le cas dont tu parles, est-ce que la liste des ways reportés après "Message from postgresql server:" n'est pas suffisant pour avancer ?

jocelynj avatar May 15 '21 12:05 jocelynj

@jocelynj merci de ta réponse. Peut-être que brancher vers http://ra.osmsurround.org/analyzeRelation?relationId=5936703&_noCache=on serait utile, je trouve ça plus clair que le brut de pg. N .B : clique sur le lien et tu verras que sur JOSM c'est problématique. Mais une telle relation est dans tous les cas problématique !

Bibi56 avatar May 15 '21 21:05 Bibi56

Alors oups total : je découvre cette issue à l'instant.

MySQL et PostgreSQL ne servent plus à rien sur ce serveur. Je viens de désinstaller MySQL et le PostgreSQL 10.

Il reste donc un serveur (éteint) et un client PostgreSQL 13.2 qui doit correspondre à votre déploiement.

Je propose de fermer ce ticket.

MaelREBOUX avatar Mar 04 '23 15:03 MaelREBOUX

Merci, je ferme le ticket.

jocelynj avatar Mar 05 '23 17:03 jocelynj