Комплексное обновление Termidesk
Комплексное обновление Termidesk
Комплексное обновление подразумевает, что компоненты «Универсальный диспетчер», «Шлюз», «Менеджер рабочих мест» установлены на одном узле.
Если в более ранних версиях Termidesk для фондов ВРМ использовался шаблон «Связанный клон ВМ ПК СВ «БРЕСТ» (non-qcow2)», то при обновлении на новую версию все фонды ВРМ на основе этого шаблона будут удалены без дополнительных предупреждений и подтверждений. Перед обновлением на новую версию Termidesk необходимо перевести пользователей на новые фонды ВРМ с шаблоном «Полный клон ВМ ПК СВ «БРЕСТ».
Обновление Termidesk должно осуществляться операцией установки поверх предыдущей версии. В противном случае, если ранее Termidesk был удален без удаления БД, при повторной установке может возникнуть ряд ошибок.
При необходимости понижения версии Termidesk до 4.0 необходимо удалить и пересоздать БД.
Если в файлы конфигурации и запуска Termidesk вручную были внесены какие-либо изменения, то эти изменения при обновлении не сохраняются.
Перед любым обновлением Termidesk рекомендуется выполнить резервное копирование БД:
где:
-d <наименование БД>
- имя БД. При стандартных настройках используется имя termidesk
;
-h <IP-адрес_хоста>
- IP-адрес узла, где расположена БД. Если БД устанавливалась локально, нужно указать localhost
;
-p <порт>
- порт для подключения к БД. При стандартных настройках используется 5432
;
-U <пользователь>
- имя пользователя для подключения. При стандартных настройках используется имя termidesk
;
-W
- запрос пароля для подключения к БД. При стандартных настройках при появлении запроса нужно указать ksedimret
;
<имя_файла_для_сохранения_БД.sql>
- имя и формат файла (sql
) для сохранения БД.
Для комплексного обновления Termidesk нужно:
- остановить службы Termidesk:
- удалить кеш файла ответов
debconf
командами:
где:
-f
- ключ игнорирования несуществующих файлов;
- подключить репозиторий Termidesk (см. подраздел Получение пакетов установки);
- выполнить обновление:
где:
-y
- ключ для пропуска подтверждения установки.
- в диалогах ввода параметров подключения к СУБД и КД нужно нажать экранную кнопку [OK];
Диалог настройки подключений к серверам RabbitMQ-server отображается в том случае, если в конфигурационном файле /etc/opt/termidesk-vdi/termidesk.conf
ранее не были заданы параметры RABBITMQ_URL
.
- в диалоге выбора компонента Termidesk в случае комплексного обновления все пункты должны быть отмечены «*» и нужно нажать экранную кнопку [OK].
Начиная с версии Termidesk 4.1 изменена политика лицензирования программного комплекса.
Лицензии ограничены доступными поставщиками ресурсов и протоколами доставки. Все ранее выпущенные лицензии считаются неограниченными.
При активации лицензии с ограничениями, все объекты, связанные с нелицензированными поставщиками или протоколами, будут недоступны.
Если нужно выполнить обновление без подключения репозитория (при наличии deb
-пакета) следует выполнить команду:
В случае, если при обновлении появляется сообщение о неразрешенных зависимостях, следует выполнить команду:
где:
-f
- ключ, указывающий, что нужно исправить сломанные зависимости пакетов.
После завершения обновления нужно:
- проверить состояние служб Termidesk:
где:
-a
- ключ для вывода списка служб;
grep
- утилита для поиска текста в выводе предыдущей команды.
- проверить доступность веб-интерфейса.