Sobes.tech
Middle+

Hogyan végezhető el egy kisebb frissítés a PostgreSQL-ben a Patroni klaszterben?

sobes.tech MI

Válasz az MI-től

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

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

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

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

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