/
Зaпуск платформы

Зaпуск платформы

При возникновении проблем при запуске скриптов, выполните настройку Docker по инструкции: Post-installation steps for Linux.

При любом способе установки и обновления, не используйте скрипты run.sh, находящиеся в каталогах v2 и v3, используйте только run.sh, находящийся в корне дистрибутива. Скрипты, которые необходимо запускать из каталогов v2 и v3, явно прописаны.

Для запуска платформы выполните следующие шаги:

  1. Обязательный шаг. Выполните команду, которая задает конфигурацию запуска:

    v2/prepare-config.sh

    Если никакие параметры изменять не нужно и достаточно тех, что указаны по умолчанию - запустите скрипт без параметров
    Данная команда может выполняться со следующими параметрами:

    • --with-seq <true | false> – запускает платформу с системой логирования Seq. Значение по умолчанию: false.

    • --with-vitalk <true | false> – определяет, будут ли запущены компоненты ViTalk. Значение по умолчанию: false.

    • --policy <true | false> – определяет, будет ли включен режим повышенной безопасности. Значение по умолчанию: false.

    • --remote-viqube <true | false> – запускает ViQube в режиме кластера. Значение по умолчанию: false.

    • --remote-sf <true | false> – запускает Smart Forms на другом сервере. Значение по умолчанию: false.

  2. Обязательный шаг. Выполните следующую команду с правами суперпользователя, которая создает необходимые папки в /docker-volume:

    sudo v2/prepare-folders.sh
  3. Опционально. Выполните следующую команду, чтобы задать тэги для кастомных образов:

    v2/prepare-env.sh

    Вы можете использовать данную команду, чтобы задать конкретные версии определенным компонентам.
    Список доступных параметров, которые можно использовать с данной командой:

    • -qt <TAG> – Тэг для образа ViQube. Например: -qt release/viqube:2.31

    • -at <TAG> – Тэг для образа ViQube-Admin. Например: -at release/viqube-admin:2.31

    • -pt <TAG> – Тэг для образа Proxy. Например: -pt release/proxy:2.31

    • -st <TAG> – Тэг для образа SSBI. Например: -st release/ssbi:2.31

    • -ct <TAG> – Тэг для образа SmartForms App. Например: -ct release/smart-forms-app:2.31

    • -mt <TAG> – Тэг для образа SmartForms DB. Например: -mt release/smart-forms-db:2.31

    • -vla <TAG> – Тэг для образа ViLoader Application. Например: -vla release/viloader-app:2.31

    • -vld <TAG> – Тэг для образа ViLoader Database. Например: -vld release/viloader-db:2.31

    • -dt <TAG> – Тэг для компонентов Dashboard Server. Например: -dt release/all:2.31

    • -idt <TAG> – Тэг для образа Identity Server. Например: -idt release/identity-server:2.31

    • -vct <TAG> – Тэг для образа ViTalk-Core. Например: -vct release/vitalk-core:2.31

    • -vlt <TAG> – Тэг для образа ViTalk-Client. Например: -vlt release/vitalk-client:2.31

    • -rt <TAG> – Тэг для образа Regular-Reporting. Например: -rt release/regular-reporting:2.31

    • -kt <TAG> - Тэг для образа Kerberos-Auth-Server. Например: -kt release/kerberos-auth-server:2.31

    • -mdt <TAG> – Тэг для образа MongoDB. Например: -mdt release/mongo-db:2.31

    • -mgt <TAG> – Тэг для образа Migration-Service. Например: -mgt release/migration-service:2.31

    • -mlt <TAG> – Тэг для образа Mail-Service. Например: -mlt release/mail-service:2.31

    • -pst <TAG> – Тэг для образа Python-Script-Service. Например: -pst release/python-script-service:2.31

    • -ptt <TAG> – Тэг для образа Promtail. Например: -ptt release/promtail:2.31

    • -pht <TAG> – Тэг для образа Prometheus. Например: -pht release/prometheus:2.31

    • -lt <TAG> – Тэг для образа Loki. Например: -lt release/loki:2.31

    • -gt <TAG> – Тэг для образа Grafana. Например: -gt release/grafana:2.31

  4. Запустите скрипт run.sh с указанием IP-адреса, где <IP> - IP-адрес или домен вашего сервера:
    ./run.sh -p <IP>
    Данная команда может использоваться со следующими параметрами:

    • -p | --platform-ip <IP> – адрес сервера. Значение параметра может быть как IP-адресом, так и доменным именем сервера с установленной платформой. Например: --platform-ip <127.0.0.1>.

    • --https <true | false> – определяет, используется ли HTTPS. Значение по умолчанию: false. Обратите внимание, что для работы платформы по HTTPS, необходимо пройти шаги конфигурирования в разделе Настройка HTTPS. Одно лишь указание этого флага приведет к недоступности платформы и по HTTP, и по HTTPS.

    • --start v2 – запускает вторую версию платформы. Значение по умолчанию all – запускаются обе версии.

    • --stop – останавливает платформу.

    • --restart – перезапускает платформу.

    • -d | --debug – запускает платформу в режиме отладки.
      Данный скрипт будет использовать параметры запуска, заданные с помощью команд v2/prepare-config.sh и v2/prepare-env.sh.

  5. Подождите, пока произойдет загрузка.

  6. Введите в адресной строке браузера IP-адрес или домен вашего сервера. Например, http://192.168.45.207

  7. Для авторизации введите свой логин и пароль.


Смотрите также

Установка платформы

Для запуска платформы выполните следующие шаги:

  1. Обязательный шаг. Выполните следующую команду для получения идентификатора оборудования (hardware ID):

    Скопируйте полученный идентификатор и отправьте его в Visiology. Идентификатор будет выглядеть примерно так:
    HARDWARE_ID: ab7a6a1604ce10ea84a06099c3a90b20d3fb383d68ccc549a324a2b63cd023c7

    Компания Visiology вышлет вам ключ лицензии.

  2. Обязательный шаг. Введите команду v3/prepare-config.sh с флагом -l и добавьте после него полученный ключ. Например:

    При отсутствии лицензии Dashboard Service не запускается, а в лог контейнера выводится следующая ошибка: Некорректная лицензия. Некорректный HardwareID.

  3. Опционально. Выполните следующую команду, чтобы задать тэги для кастомных образов:

    Вы можете использовать данную команду, чтобы задать конкретные версии определенным компонентам.
    Список доступных параметров, которые можно использовать с данной командой:

    • -pt <TAG> – Тэг для образа Proxy. Например: -pt release/proxy-3:3.2

    • -st <TAG> – Тэг для образа Dashboard Service. Например: -st release/dashboard-service-3:3.2

    • -vt <TAG> – Тэг для образа Dashboard Viewer. Например: -vt release/dashboard-viewer-3:3.2

    • -dt <TAG> – Тэг для образа Visiology Designer. Например: -dt release/visiology-designer:3.2

    • -ft <TAG> – Тэг для образа Formula Engine. Например: -ft release/formula-engine:3.2

    • -mt <TAG> – Тэг для образа Data Management Service. Например: -mt release/data-management-service:3.2

    • -kt <TAG> – Тэг для образа KeyCloak. Например: -kt release/keycloak:3.2

    • -ot <TAG> – Тэг для образа Mongo. Например: -ot release/mongo:3.2

    • -qt <TAG> – Тэг для образа Postgres. Например: -qt release/postgres:3.2

    • -ct <TAG> – Тэг для образа ClickHouse. Например: -ct release/clickhouse-server:3.2

    • -jt <TAG> – Тэг для образа JDBC Bridge. Например: -jt release/jdbc-bridge:3.2

    • -nt <TAG> – Тэг для образа Minio. Например: -nt release/minio:3.2

    • -bt <TAG> – Тэг для образа Backup. Например: -bt release/backup-service:3.2

  4. Запустите скрипт run.sh с указанием IP-адреса, где <IP> - IP-адрес или домен вашего сервера:
    ./run.sh -p <IP>
    Данная команда может использоваться со следующими параметрами:

    • -p | --platform-ip <IP> – адрес сервера. Значение параметра может быть как IP-адресом, так и доменным именем сервера с установленной платформой. Например: --platform-ip <127.0.0.1>.

    • --https <true | false> – определяет, используется ли HTTPS. Значение по умолчанию: false. Обратите внимание, что для работы платформы по HTTPS, необходимо пройти шаги конфигурирования в разделе Работа по HTTPS. Одно лишь указание этого флага приведет к недоступности платформы и по HTTP, и по HTTPS.

    • --start v3 – запускает третью версию платформы. Значение по умолчанию all – запускаются обе версии.

    • --stop – останавливает платформу.

    • --restart – перезапускает платформу.

    • -d | --debug – запускает платформу в режиме отладки.
      Данный скрипт будет использовать параметры запуска, заданные с помощью команд v3/prepare-config.sh и v3/prepare-env.sh.

  5. Подождите, пока произойдет загрузка.

  6. Введите в адресной строке браузера следующий URL:
    <IP>/v3
    где <IP> – IP-адрес или домен вашего сервера.

  7. Для авторизации введите свой логин и пароль.

По окончании срока действия лицензии, при попытке загрузить дашборд, система выведет на экран сообщение об ошибке:


Смотрите также

Установка платформы

Для запуска платформы выполните следующие шаги:

  1. Обязательный шаг. Выполните команду, которая задает конфигурацию запуска:

    Если никакие параметры изменять не нужно и достаточно тех, что указаны по умолчанию - запустите скрипт без параметров
    Данная команда может выполняться со следующими параметрами:

    • --with-seq <true | false> – запускает платформу с системой логирования Seq. Значение по умолчанию: false.

    • --with-vitalk <true | false> – определяет, будут ли запущены компоненты ViTalk. Значение по умолчанию: false.

    • --policy <true | false> – определяет, будет ли включен режим повышенной безопасности. Значение по умолчанию: false.

    • --remote-viqube <true | false> – запускает ViQube в режиме кластера. Значение по умолчанию: false.

    • --remote-sf <true | false> – запускает Smart Forms на другом сервере. Значение по умолчанию: false.

  2. Обязательный шаг. Выполните следующую команду с правами суперпользователя, которая создает необходимые папки в /docker-volume:

  3. Опционально. Выполните следующую команду, чтобы задать тэги для кастомных образов:

    Вы можете использовать данную команду, чтобы задать конкретные версии определенным компонентам.
    Список доступных параметров, которые можно использовать с данной командой:

    • -qt <TAG> – Тэг для образа ViQube. Например: -qt release/viqube:2.31

    • -at <TAG> – Тэг для образа ViQube-Admin. Например: -at release/viqube-admin:2.31

    • -pt <TAG> – Тэг для образа Proxy. Например: -pt release/proxy:2.31

    • -st <TAG> – Тэг для образа SSBI. Например: -st release/ssbi:2.31

    • -ct <TAG> – Тэг для образа SmartForms App. Например: -ct release/smart-forms-app:2.31

    • -mt <TAG> – Тэг для образа SmartForms DB. Например: -mt release/smart-forms-db:2.31

    • -vla <TAG> – Тэг для образа ViLoader Application. Например: -vla release/viloader-app:2.31

    • -vld <TAG> – Тэг для образа ViLoader Database. Например: -vld release/viloader-db:2.31

    • -dt <TAG> – Тэг для компонентов Dashboard Server. Например: -dt release/all:2.31

    • -idt <TAG> – Тэг для образа Identity Server. Например: -idt release/identity-server:2.31

    • -vct <TAG> – Тэг для образа ViTalk-Core. Например: -vct release/vitalk-core:2.31

    • -vlt <TAG> – Тэг для образа ViTalk-Client. Например: -vlt release/vitalk-client:2.31

    • -rt <TAG> – Тэг для образа Regular-Reporting. Например: -rt release/regular-reporting:2.31

    • -kt <TAG> - Тэг для образа Kerberos-Auth-Server. Например: -kt release/kerberos-auth-server:2.31

    • -mdt <TAG> – Тэг для образа MongoDB. Например: -mdt release/mongo-db:2.31

    • -mgt <TAG> – Тэг для образа Migration-Service. Например: -mgt release/migration-service:2.31

    • -mlt <TAG> – Тэг для образа Mail-Service. Например: -mlt release/mail-service:2.31

    • -pst <TAG> – Тэг для образа Python-Script-Service. Например: -pst release/python-script-service:2.31

    • -ptt <TAG> – Тэг для образа Promtail. Например: -ptt release/promtail:2.31

    • -pht <TAG> – Тэг для образа Prometheus. Например: -pht release/prometheus:2.31

    • -lt <TAG> – Тэг для образа Loki. Например: -lt release/loki:2.31

    • -gt <TAG> – Тэг для образа Grafana. Например: -gt release/grafana:2.31

  4. Обязательный шаг. Выполните следующую команду для получения идентификатора оборудования (hardware ID):

    Скопируйте полученный идентификатор и отправьте его в Visiology. Идентификатор будет выглядеть примерно так:
    HARDWARE_ID: ab7a6a1604ce10ea84a06099c3a90b20d3fb383d68ccc549a324a2b63cd023c7

    Компания Visiology вышлет вам ключ лицензии.

  5. Обязательный шаг. Введите команду v3/prepare-config.sh с флагом -l и добавьте после него полученный ключ. Например:

  6. Опционально. Выполните следующую команду, чтобы задать тэги для кастомных образов:
    v3/prepare-env.sh

    Вы можете использовать данную команду, чтобы задать конкретные версии определенным компонентам.
    Список доступных параметров, которые можно использовать с данной командой:

    • -pt <TAG> – Тэг для образа Proxy. Например: -pt release/proxy-3:3.2

    • -st <TAG> – Тэг для образа Dashboard Service. Например: -st release/dashboard-service-3:3.2

    • -vt <TAG> – Тэг для образа Dashboard Viewer. Например: -vt release/dashboard-viewer-3:3.2

    • -dt <TAG> – Тэг для образа Visiology Designer. Например: -dt release/visiology-designer:3.2

    • -ft <TAG> – Тэг для образа Formula Engine. Например: -ft release/formula-engine:3.2

    • -mt <TAG> – Тэг для образа Data Management Service. Например: -mt release/data-management-service:3.2

    • -kt <TAG> – Тэг для образа KeyCloak. Например: -kt release/keycloak:3.2

    • -ot <TAG> – Тэг для образа Mongo. Например: -ot release/mongo:3.2

    • -qt <TAG> – Тэг для образа Postgres. Например: -qt release/postgres:3.2

    • -ct <TAG> – Тэг для образа ClickHouse. Например: -ct release/clickhouse-server:3.2

    • -jt <TAG> – Тэг для образа JDBC Bridge. Например: -jt release/jdbc-bridge:3.2

    • -nt <TAG> – Тэг для образа Minio. Например: -nt release/minio:3.2

    • -bt <TAG> – Тэг для образа Backup. Например: -bt release/backup-service:3.2

  7. Запустите скрипт run.sh с указанием IP-адреса, где <IP> - IP-адрес или домен вашего сервера:
    ./run.sh -p <IP>
    Данная команда может использоваться со следующими параметрами:

    • -p | --platform-ip <IP> – адрес сервера. Значение параметра может быть как IP-адресом, так и доменным именем сервера с установленной платформой. Например: --platform-ip <127.0.0.1>.

    • --https <true | false> – определяет, используется ли HTTPS. Значение по умолчанию: false. Обратите внимание, что для работы платформы по HTTPS, необходимо пройти шаги конфигурирования в разделе Настройка HTTPS. Одно лишь указание этого флага приведет к недоступности платформы и по HTTP, и по HTTPS.

    • --start all – запускает обе версии платформы (значение по умолчанию).

    • --stop – останавливает платформу.

    • --restart – перезапускает платформу.

    • -d | --debug – запускает платформу в режиме отладки.
      Данный скрипт будет использовать параметры запуска, заданные с помощью команд v2/prepare-config.sh , v2/prepare-env.sh , v3/prepare-config.sh и v3/prepare-env.sh.

  8. Подождите, пока произойдет загрузка.

  9. Войдите в систему:
    Для версии 2: введите в адресной строке браузера IP-адрес или домен вашего сервера. Например, http://192.168.45.207
    Для версии 3: введите в адресной строке браузера следующий URL: <IP>/v3 , где <IP> – IP-адрес или домен вашего сервера.

  10. Для авторизации введите свой логин и пароль.


Смотрите также

Установка платформы v. 2.31
Установка платформы v. 3.2

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.

 

Related content

Подготовка к запуску
Подготовка к запуску
Read with this
Зaпуск платформы
Зaпуск платформы
More like this
Установка платформы
Установка платформы
Read with this
Запуск платформы
Запуск платформы
More like this
Обновление компонентов, установленных на одном сервере
Обновление компонентов, установленных на одном сервере
Read with this
Запуск платформы
Запуск платформы
More like this