Sobes.tech
Middle+

Comment effectuer une mise à jour mineure de PostgreSQL dans un cluster Patroni?

sobes.tech IA

Réponse de l'IA

Минорное обновление PostgreSQL в кластере Patroni обычно выполняется с учётом высокой доступности и минимизации простоя. Основные шаги:

  1. Обновить реплики поочерёдно:

    • Остановить Patroni на реплике.
    • Обновить PostgreSQL до нужной минорной версии.
    • Запустить Patroni и дождаться синхронизации с мастером.
  2. После обновления всех реплик выполнить switchover, чтобы сделать одну из обновлённых реплик мастером.

  3. Обновить бывший мастер аналогичным образом.

Таким образом, обновление происходит без остановки всего кластера. Важно предварительно проверить совместимость и сделать бэкап данных.