VK Private Cloud logo
Помощь
Обновлена 17 июля 2026 г. в 15:55

Ручное обновление пакетов

openstackcli

  1. Убедитесь, что запущен Nexus c новой версией Private Cloud.

  2. Удалите пакет на хосте:

    # yum remove python3-openstackclient
  3. Очистите кеш и обновите индексы:

    # yum clean all; yum makecache
  4. Установите пакет:

    # yum install python3-openstackclient

consul

  1. Убедитесь, что запущен Nexus c новой версией Private Cloud.

  2. Обновите локальный кеш метаданных подключенных репозиториев:

    # yum makecache
  3. Обновите пакет:

    # yum upgrade consul
  4. Перезапустите сервис:

    # systemctl restart consul

exabpg

  1. Убедитесь, что запущен Nexus c новой версией Private Cloud.

  2. Обновите локальный кеш метаданных подключенных репозиториев:

    # yum makecache
  3. Сохраните конфигурацию:

    # cp /etc/exabgp/exabgp.conf /root
  4. Удалите установленные версии:

    # yum remove python3-exabgp exabgp
  5. Установите пакеты из репозитория redos-iaas-prod-rpm-govcloud:

    # yum install python3-exabgp exabgp
  6. Восстановите конфигурационный файл:

    # cp /root/exabgp.conf /etc/exabgp/
  7. Запустите сервис:

    # systemctl start exabgp

stolon и pgbouncer

  1. Убедитесь, что запущен Nexus c новой версией Private Cloud.

  2. Обновите локальный кеш метаданных подключенных репозиториев:

    # yum makecache
  3. Установите и обновите пакеты:

    # yum install stolon; yum upgrade pgbouncer
  4. В каждом каталоге в директории /srv/stolon/postgres выполните следующие действия:

    • Перейдите в каталог bin.

    • Удалите файлы:

      # rm stolonctl stolon-keeper stolon-proxy stolon-sentinel
    • Выполните команду:

      # for i in stolonctl stolon-keeper stolon-proxy stolon-sentinel; do ln -s /usr/bin/${i} ./${i}; done
  5. Перезапустите сервисы в каждом каталоге:

    • pgbouncer-<ИМЯ_КАТАЛОГА>.service.
    • postgres_exporter-<ИМЯ_КАТАЛОГА>.service.
    • stolon-keeper-<ИМЯ_КАТАЛОГА>.service.
    • stolon-sentinel-<ИМЯ_КАТАЛОГА>.service.

    Здесь <ИМЯ_КАТАЛОГА> — имя каталога в директории /srv/stolon. Пример: postgres-magnum-rapid-f1.

    Выполните команду:

    # sudo systemctl restart <ИМЯ_СЕРВИСА>

    Здесь <ИМЯ_СЕРВИСА> — полное имя сервиса. Пример: pgbouncer-postgres-magnum-rapid-f1.service.

proxysql

  1. Убедитесь, что запущен Nexus c новой версией Private Cloud.

  2. Обновите локальный кеш метаданных подключенных репозиториев:

    # yum makecache
  3. Сохраните конфигурацию:

    # cp /etc/proxysql.cnf /root
  4. Установите пакет:

    # yum install proxysql
  5. Восстановите конфигурацию:

    # cp /etc/proxysql.cnf.rpmsave /etc/proxysql.cnf
  6. Перезапустите сервис:

    # systemctl restart proxysql