Порядок обновления и важные примечания
Для проверки текущей версии перейдите по URL: https://cddisk.ваш-домен/version,
Где:
- cddisk — адрес Р7 Диск;
- ваш-домен — используемый домен для работы портала.
Обновление нод приложений
Данный пункт выполняется в первую очередь и обязателен к выполнению. Обновление происходит при помощи архива соответствующего дистрибутива Корпоративный сервер 2024 и выполняется на нодах с приложениями
1. Скачайте файл патча на все ноды приложений и веб-серверов
2. На всех нодах из архива патча распакуйте скрипт update.sh и разместить его в одной директории с архивом патча;
3. Для обновления мастера приложений выполните команду,
sudo bash update.sh -b Patch_<версия>.zip
Где:
- update.sh — скрипт обновления;
- -b — ключ для обновления backend;
- <версия> — номер необходимой версии.
Во время проведения обновления согласитесь с обновлением БД и обновление веб (как дополнительная копия статики портала).
4. Для обновления второстепенной ноды приложений выполните команду:
sudo bash update.sh -b Patch_<версия>.zip
Где:
- update.sh — скрипт обновления;
- -b — ключ для обновления backend;
- <версия> — номер необходимой версии.
Во время проведения обновления откажитесь от обновления БД;
При обновлении веб укажите нет
Обновление нод nginx
1. Обновление основной ноды nginx
Произведите правку запускаемого скрипта:
sed -i '/^[[:space:]]*dnf install dotnet-sdk-6\.0 aspnetcore-runtime-6\.0 -y 1>> \/dev\/null[[:space:]]*$/s/^\([[:space:]]*\)/\1# /' update.sh
Запустите скрипт для обновления:
sudo bash update.sh -f Patch_<версия>.zip
Где:
- update.sh — скрипт обновления;
- -f — ключ для обновления frontend;
- <версия> — номер необходимой версии.
2. Обновление основной ноды nginx
Произведите правку запускаемого скрипта:
sed -i '/^[[:space:]]*dnf install dotnet-sdk-6\.0 aspnetcore-runtime-6\.0 -y 1>> \/dev\/null[[:space:]]*$/s/^\([[:space:]]*\)/\1# /' update.sh
Запустите скрипт для обновления:
sudo bash update.sh -f Patch_<версия>.zip














