Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je souhaiterais installer la 12.5-1 sur Ubuntu mais apt-get install ne me propose que la derniere, à savoir la 12.6-1
Je suis en Ubuntu 18.04 (bionic)
J'ai essayé de passer par le repository PGDG maintenu par postgresql.org, en creant le fichier /etc/apt/sources.list.d/pgdg.list contenant :
deb http://apt.postgresql.org/pub/repos/apt bionic-pgdg main
suivi de sudo apt-get update
mais je n'y trouve pas la version que je veux.
Auriez-vous LA bonne idée ?
Merci de votre aide.
Dernière modification par capbase (30/04/2021 12:16:08)
Hors ligne
Pourquoi voulez-vous installer une version dont vous savez qu'elle contient des bugs ?
Julien.
https://rjuju.github.io/
En ligne
Pour une raison toute simple.
Je mets en prod la partie standby d'un cluster dont la partie primaire tourne en 12.5
Je n'ai pas la possibilité de tester l'appli et la valider en 12.6
Hors ligne
Bonjour,
Vous pouvez très bien utiliser un cluster master/slave actif/passif avec des versions mineures différentes (exemple : master=12.5, slave=12.6).
Ou si vous le souhaitez vraiment, vous pouvez toujours compiler vous même le moteur avec les sources dans la version souhaité.
Cordialement,
Sébastien.
Hors ligne
Pour une raison toute simple.
Je mets en prod la partie standby d'un cluster dont la partie primaire tourne en 12.5
Je n'ai pas la possibilité de tester l'appli et la valider en 12.6
La version 12.6 est une version mineure de la version majeure 12. Par défintion, elle est compatible avec la 12.5, même s'il évidemment de rigueur de consulter les notes de mises à jour.
Vous pouvez les consulter à l'adresse https://www.postgresql.org/docs/12/release-12-6.html
Donc à moins que votre appli repose sur un des bugs ou crash corrigé dans la version 12.5, il n'y a aucune bonne raison de ne pas mettre à jour.
Et comme indiqué par ruizsebastien, une réplication 12.5 / 12.6 ne posera pas de problème. Enfin, à part la possibilité d'exploiter un des bugs de la 12.5 sur le primaire évidemment.
Julien.
https://rjuju.github.io/
En ligne
Merci de vos retours.
Je vais pouvoir faire tourner un pg_basebackup d'une 12.6 vers une 12.5, c'est supporté ?
Hors ligne
Oui, mais si vous avez déjà un réplicat en 9.5 c'est inutile il suffit de mettre à jour les binaires.
Julien.
https://rjuju.github.io/
En ligne
En fait, j'ai une primaire en 12.5 et un replicat en 12.6
Si j'ai bien compris la solution que vous me proposez, c'est de mettre a jour la 12.5 en 12.6, uniquement par installation des binaires de la 12.6, c'est bien ca ?
Et j'aurai un cluster tout en 12.6
Hors ligne
En ligne
Super, merci.
Bon, juste pour le fun, j'ai bataillé tout l'après-midi et j'ai installé ma 12.5-1 .....
Il faut mettre a jour le repository avec :
sudo sh -c 'echo "deb https://apt-archive.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg-archive main" > /etc/apt/sources.list.d/pgdg.list'
puis :
sudo apt-get update
sudo apt-get install postgresql-12=12.5-1.pgdg18.04+1
Hors ligne
Pages : 1