Перейти к содержанию

Обновление ОС

  1. Остановите контейнеры ПО Express. Для этого выполните команду:

    cd /opt/express && DEPLOYKA_SKIP_UPDATE=true dpl --dc stop 
    
    Затем выполните команду:

    cd /opt/express-voice && DEPLOYKA_SKIP_UPDATE=true dpl --dc stop 
    
  2. Убедитесь, что все контейнеры остановлены (находятся в статусе "exited"). Для этого на каждом сервере выполните команду:

    docker ps -a 
    
  3. Выключите сервис Docker при помощи команды:

    systemctl stop docker.service docker.socket 
    
  4. Выполните резервное копирование каталога /var/lib/docker или сделайте резервную копию образа виртуальной машины.

  5. Выполните обновление компонентов ОС.

    Примечание

    Процедура обновения зависит от вида ОС. При обновлении следуйте инструкциям производителя по обновлению ОС.

    Пример команды для Debian/Ubuntu/Astra linux:

    apt-get update && apt-get upgrade 
    
    Пример команды для Red Hat/Centos/AlmaLinux/Rocky Linux:

    yum update 
    
  6. После обновления ОС перезагрузите систему и убедитесь, что ОС загрузилась.

  7. Проверьте, запустились ли все контейнеры, с помощью команды:

    docker ps -a
    
    Если контейнеры не запустились, для просмотра журнала событий выполните команду:

    dpl --dc logs --tail=200  <не_запускаемый_контейнер>
    
    Если процедура обновления сервера выполнена правильно, через пять минут будет доступен веб-интерфейс администратора https://ccs_host/admin.

    Проверьте, отображаются ли пользователи в разделе "Пользователи" в веб-интерфейсе администратора.

  8. Проверьте, функционируют ли в СК "eXpress":

    • сообщения в чатах;
    • персональные звонки;
    • групповые звонки.