6.2. Обновление на версию PPEM 2.2 #

Для обновления на версию PPEM 2.2 сначала необходимо обновить менеджер, затем — агенты.

Перед обновлением рекомендуется ознакомиться с особенностями обратной совместимости.

Особенности обратной совместимости в PPEM 2.2

В версии PPEM 2.2 обеспечена поддержка отправки менеджером пакетов API-команд агентам. Как правило, это API-команды, необходимые для выполнения различных операций.

Если менеджер и агенты используют разные версии PPEM, вы не можете создавать экземпляры и выполнять любые действия с базами данных и их объектами, например со схемами.

Чтобы избежать проблем с обратной совместимостью, выберите дату и время, когда не запланированы действия с базами данных и их объектами, затем обновите менеджер и агенты до версии 2.2.

Обновление менеджера на версию 2.2

Примечание

Перед обновлением менеджера дождитесь завершения всех регламентных заданий, запущенных в PPEM (см. активные задания в консоли заданий).

Чтобы обновить менеджер:

  1. Обновите метаданные репозитория и менеджера пакетов.

    Процедура обновления зависит от версии используемого дистрибутива и менеджера пакетов.

  2. Остановите службу менеджера версии 2.1:

    systemctl stop ppem
  3. Установите менеджер версии 2.2.

    Процедура установки выполняется с помощью менеджера пакетов.

  4. Обновите файлы конфигурации в каталоге /etc.

    При необходимости перенесите параметры в новый файл конфигурации.

  5. Запустите службу менеджера версии 2.2:

    systemctl start ppem
  6. Убедитесь, что служба менеджера успешно запустилась и доступна:

    systemctl status ppem

Обновление агентов на версию 2.2

  1. Обновите метаданные репозитория и менеджера пакетов.

    Процедура обновления зависит от версии используемого дистрибутива и менеджера пакетов.

  2. Остановите службу агента версии 2.1:

    systemctl stop ppem-agent
  3. Установите агент версии 2.2.

    Процедура установки выполняется с помощью менеджера пакетов.

  4. Обновите файлы конфигурации в каталоге /etc.

    При необходимости перенесите параметры в новый файл конфигурации.

  5. Запустите службу агента версии 2.2:

    systemctl start ppem-agent
  6. Убедитесь, что служба агента запустилась успешно:

    systemctl status ppem-agent