Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.


Примечание

Важно! Перед обновлением платформы прочтите, пожалуйста, раздел Особенности обновления до версии 2.30.


Примечание
  • Обновление возможно только с версий 2.29 и 2.29.1
  • Перед проведением обновления настоятельно рекомендуем сделать полную резервную копию всей системы.В связи с переименованием docker-сущности с visiology на visiology2, при обновлении происходит копирование volume с данными.
  1. В панели администратора перейти в раздел «База данных ViQube».
  2. В пункте меню «Резервное копирование» раздела «База данных ViQube» нажать на кнопку «Сохранить копию сейчас».
  3. Проверить права пользователя.

    Предупреждение
    titleПроверка прав docker

    Перед обновлением важно убедиться, что у пользователя, из-под которого будет происходить обновление, есть все права на выполнение команды docker или производить обновление из-под суперпользователя.

    Проверку можно сделать следующей командой:

    Блок кода
    languagebash
    themeRDark
    docker login --username oauth --password <token> cr.yandex

    где <token> – токен, полученный из запроса https://oauth.yandex.ru/authorize?response_type=token&client_id=1a6990aa636648e9b2ef855fa7bec2fb

    Если при выполнении были какие-либо ошибки или в выводе был текст вида,

    Блок кода
    languagebash
    themeRDark
    WARNING: Error loading config file: /home/user/.docker/config.json -
    stat /home/user/.docker/config.json: permission denied

    то необходимо дать пользователю права на исполнение команды docker:

    Блок кода
    languagebash
    themeRDark
    sudo usermod -aG docker $USER
    newgrp docker
    sudo chown "$USER":"$USER" /home/"$USER"/.docker -R
    sudo chmod g+rwx "$HOME/.docker" -R

    Подробнее здесь https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user.


    После настройки прав, необходимо повторно залогиниться командой docker login.

    Блок кода
    languagebash
    themeRDark
    docker login --username oauth --password <token> cr.yandex



  4. Продолжить обновление в зависимости от конфигурации:
    1. Обновление компонентов, установленных на одном сервере
    2. Обновление компонентов, установленных на разных серверах