<< Click to Display Table of Contents >> Администрирование (Windows) > Расширенная установка > Настройка Directum RX в кластере через обратный прокси-сервер Обновление отказоустойчивой архитектуры |
В инструкции рассматривается порядок обновления сервисов Directum RX на каждом узле кластера. После обновления необходимо с любого рабочего места настроить систему с учетом новинок версии: прикладные модули, фоновые процессы, правила согласования документов и пр. Подробнее см. в руководстве администратора Directum RX.
Обновление Directum RX в отказоустойчивой архитектуре выполняется поэтапно.
Примечание. С версии Directum RX 4.5 при включенном режиме масштабирования база данных Redis не используется, поэтому при подготовке к обновлению вы можете удалить Redis с компьютера. При этом в Directum Launcher во встроенном редакторе YAML рекомендуется удалить секцию SungeroRedis, а также параметры REDIS_HOST, REDIS_PORT, REDIS_PASSWORD, REDIS_OPERATION_TIMEOUT, THREADPOOL_MIN_THREADS_COUNT из секции SungeroWebServer.
Подготовка к обновлению
1.Создайте резервную копию базы данных Directum RX.
2.На каждом сервере фермы создайте резервную копию папки C:\inetpub\WWWRoot\<Имя сайта>. По умолчанию C:\inetpub\WWWRoot\DirectumRX Web Site.
3.Если используются виртуальные серверы, создайте для них контрольные точки.
4.Выполните действия по подготовке к обновлению.
Порядок обновления
1.Переведите серверы фермы в состояние Offline. Для этого в оснастке Диспетчер служб IIS перейдите к узлу «Server Farms», выделите сервер и на панели Действия нажмите на ссылку Take Server Offline.
2.На серверах фермы в файле hosts укажите соответствие доменного имени, по которому доступна система, и адреса 127.0.0.1. В дальнейшем это необходимо для корректного обновления прикладной разработки.
3.На текущем сервере оставьте запущенными службы IIS, на остальных серверах фермы остановите их.
4.Архив с новой версией Directum Launcher скопируйте с заменой файла в корень папки с предыдущей версией Directum Launcher. Архив распаковывать не нужно. Также в корень папки скопируйте архивы с нужными компонентами. Подробнее см. «Directum RX 4.9. Инструкция по обновлению системы Directum RX 4.1 и выше на версию Directum RX 4.9».
5.Запустите файл DirectumLauncher.exe. В командной строке запустится сервис развертывания, в браузере откроется страница с параметрами установки и обновления.
ПРИМЕЧАНИЕ. До окончания обновления не закрывайте окно командной строки.
Страницу установки можно открыть вручную по ссылке http://127.0.0.1:5000/, например, если случайно закрыли браузер или он не настроен по умолчанию.
6.Установите переключатель Обновление и обновите систему. Подробнее см. «Directum RX 4.9. Инструкция по обновлению системы Directum RX 4.1 и выше на версию Directum RX Directum RX 4.9». Дождитесь успешного завершения обновления.
7.Обновите остальные серверы фермы.
8.В оснастке Диспетчер служб IIS перейдите к узлу «Server Farms» и переведите сервера фермы в состояние Online. Для этого выделите сервер и на панели Действия нажмите на ссылку Bring Server Online.
9.На серверах фермы настройте конфигурационный файл config.yml для сервиса хранилищ, веб-сервера, сервиса хранения файлов предпросмотра, приложения Centrifugo и сервиса клиентских подключений. Для этого выполните действия, указанные в разделе «Установка Directum RX в отказоустойчивой архитектуре», начиная с настройки параллельной работы нескольких веб-серверов.
© Компания Directum, 2024 |