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

Ключ

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


Примечание

Эта страница предназначена для конфигурации, когда платформа уже настроена на работу хотя бы с двумя серверами ViQube (один master и не менее одного slave).

Подробнее можно посмотреть Разворачивание платформы на одном сервере и Установка компонентов на разные серверы.


  1. Остановить платформу:

    Блок кода
    languagebash
    themeRDark

...

  1. ./run.sh --stop


  2. На основном сервере вывести список slave нод. Первое значение в строчке это <viqube_slave_id>.

    Блок кода
    languagebash
    themeRDark
    docker inspect -f "{{.ID}} {{.Status.Addr}} {{.Spec.Labels}}" $(docker node ls -q) | grep viqube-slave:true | awk '{ print $1" "$2; }'


  3. Снять тэг с ненужной ноды, где подставить нужное значение <viqube_slave_id>:

    Блок кода
    languagebash
    themeRDark
    docker node update --label-rm viqube-slave <viqube_slave_id>


  4. Убрать синхронизацию данных с этой нодой.
    1. Выполнить:

      Блок кода
      languagebash
      themeRDark
      sudo crontab -e


    2. Удалить строчку, отвечающую за синхронизацию данных с ненужной нодой.
    3. Перезагрузить машину.
  5. На основном сервере выполнить

...

  1. запуск платформы.

    Предупреждение
    В параметры запуска run.sh необходимо добавить ключ --restart.


    Предупреждение
    Если master ViQube стоит на отдельной машине, то в

...

  1. параметры v2/prepare-config.sh необходимо передать ключ --remode-viqube

...

  1. true, в противном случае передать ключ --remote-viqube

...

  1. false.