ВНИМАНИЕ:
В инструкции приведены команды для трех операционных систем: REDOSASTRAALT
Для шагов с отличающимися в зависимости от ОС действиями указаны команды для всех трех ОС. Необходимо выполнять команды только для используемой вами ОС.
ВНИМАНИЕ:
Перед обновлением серверной части Avanpost DS необходимо сделать резервную копию по инструкции: "7.11. Резервное копирование Avanpost DS и восстановление из копии".
Для обновления серверной части Avanpost DS необходимо подключиться к каждому контроллеру домена по SSH и выполнить шаги:
ВНИМАНИЕ:
Каждый шаг необходимо выполнить на всех контроллерах в домене, прежде чем переходить к следующему шагу.
Шаг 1. Остановить сервис "ads" на каждом контроллере домена.
Для этого требуется выполнить команду:
sudo systemctl stop ads
Шаг 2. Установить новую версию Avanpost DS из пакета поверх старой версии на каждом контроллере домена.
Для этого требуется выполнить команду:
| RedOS | sudo dnf install /tmp/AvanpostAvanpost.DS.Server.Linux-*.REDOS.x86_64.rpm |
|---|---|
Astra | sudo dpkg -i /tmp/Avanpost.DS.Server.Linux-*.amd64.deb |
Alt | sudo apt-get install /tmp/Avanpost.DS.Server.Linux-*.ALT.x86_64.rpm |
Шаг 3. Выполнить миграцию БД на каждом контроллере домена. (только для версии Avanpost DS 1.7 и выше)
Для этого требуется выполнить команду:
sudo /opt/avanpost/ads/cmd/ads/ads migrator upgrade
Шаг 4. Выдать права на директорию "/opt/avanpost" на каждом контроллере домена.
Для этого требуется выполнить команду:
sudo chown ads:ads -R /opt/avanpost
Шаг 5. Запустить сервис "ads" и проверить его статус на каждом контроллере домена.
Для этого требуется выполнить команды:
sudo systemctl start ads sudo systemctl status ads