Перед обновлением скачайте шаблоны конфигурационных файлов и заполните их для каждого сервиса. Если нод одного типа несколько, создайте по одному файлу на каждый экземпляр сервиса.
Внимание! Конфигурационные файлы НЕОБХОДИМО заполнить заново, .т.к. в файлах есть изменения.
Далее необходимо скачать установочные пакеты (deb или rpm, в зависимости от вашего linux-дистрибутива) и перенести их на обновляемые хосты для дальнейшей установки.
Пакеты доступны для скачивания по следующим ссылкам:
DEB-пакеты | RPM-пакеты | |
SFU | dion-sfu-5.20.0.deb | dion-sfu-5.20.0.rpm |
Audiohub | dion-audiohub-5.20.0.deb | dion-audiohub-5.20.0.rpm |
Перейдите в cli ноды, на которой установлен пакет dion-audiohub
1. Удалите старую версию сервиса
sudo apt purge dion-audiohub
2. Установите новую версию сервиса 5.20
sudo apt install -f {путь к новому .deb пакету}
3. Удалите конфигурационный файл
sudo rm /etc/dion/audiohub.conf
Проверка: команда
ls /etc/dion/
НЕ отображаетaudiohub.conf
в списке файлов в директории
4. Скопируйте созданный из шаблона на этапе подготовки конфигурационный файл в директорию /etc/dion/
Проверка: команда
ls /etc/dion/
должна отобразить наличие в директории файлаaudiohub.conf
5. Перезапустите сервис
systemctl stop dion-audiohub
systemctl start dion-audiohub
6. Убедитесь, что сервис запущен без ошибок и находится в статусе active (running)
systemctl status dion-audiohub
Перейдите в cli ноды, на которой установлен пакет dion-sfu
1. Удалите старую версию сервиса
sudo apt purge dion-sfu
2. Установите новую версию сервиса 5.20
sudo apt install -f {путь к новому .deb пакету}
3. Удалите конфигурационный файл
sudo rm /etc/dion/sfu.yaml
Проверка: команда
ls /etc/dion/
НЕ отображаетsfu.yaml
в списке файлов в директории
4. Скопируйте созданный из шаблона на этапе подготовки конфигурационный файл в директорию /etc/dion/
Проверка: команда
ls /etc/dion/
должна отобразить наличие в директории файлаsfu.yaml
5. Перезапустите сервис
systemctl stop dion-sfu
systemctl start dion-sfu
6. Убедитесь, что сервис запущен без ошибок и находится в статусе active (running)
systemctl status dion-sfu