Обновление PostgreSQL
Данная инструкция описывает процесс обновления компонента PostgreSQL в системе виртуализации zVirt.
|
Инструкция применима только для zVirt версий 4.3 и 4.4. |
-
Создайте полную резервную копию конфигурации и баз данных Менеджера
-
Если zVirt развернут в архитектуре Hosted Engine:
-
Убедитесь, что все хосты кластера с ВМ HostedEngine находятся в состоянии Up (
) -
Подключитесь по SSH к хосту с ролью HostedEngine (обозначен статусом
) -
Активируйте режим глобального обслуживания:
hosted-engine --set-maintenance --mode=global
-
-
Подключитесь по SSH к Менеджеру и авторизуйтесь пользователем root
-
Убедитесь, что активен репозиторий main:
dnf repolist allОжидаемый вывод:
repo id repo name status zvirt-extras zVirt extras mirror repository enabled zvirt-main zVirt 4.4 main repository enabled (1)1 Репозиторий main в статусе enabled -
Выполните обновление пакетов PostgreSQL:
dnf update -y postgresql postgresql-server postgresql-contrib postgresql-private-libs -
Перезапустите сервис postgresql:
systemctl restart postgresql -
Запустите реконфигурацию Менеджера и ответьте на вопросы:
engine-setup --offline -
Если zVirt развернут в архитектуре Hosted Engine:
-
Подключитесь по SSH к хосту с ролью HostedEngine (обозначен статусом
) -
Отключите режим глобального обслуживания:
hosted-engine --set-maintenance --mode=none
-
-
Убедитесь, что обновление выполнено успешно:
-
Убедитесь, что сервисы ovirt-engine и postgresql в статусе active:
systemctl status ovirt-engine postgresqlОжидаемый вывод (сокращен):
● ovirt-engine.service - oVirt Engine Loaded: loaded (/usr/lib/systemd/system/ovirt-engine.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2025-09-02 12:32:10 MSK; 51s ago ... ● postgresql.service - PostgreSQL database server Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2025-09-02 12:29:56 MSK; 3min 5s ago ... -
Убедитесь в доступности портала администрирования и пользовательского портала.
-
Убедитесь в отсутствии ошибок в событиях на портале администрирования и журналах.
-