Для запуска платформы выполните следующие шаги: Обязательный шаг. Выполните следующую команду для получения идентификатора оборудования (hardware ID):
v3/prepare-config.sh Скопируйте полученный идентификатор и отправьте его в Visiology. Идентификатор будет выглядеть примерно так:
HARDWARE_ID: ab7a6a1604ce10ea84a06099c3a90b20d3fb383d68ccc549a324a2b63cd023c7 Компания Visiology вышлет вам ключ лицензии. Обязательный шаг. Введите команду v3/prepare-config.sh с флагом -l и добавьте после него полученный ключ. Например: Блок кода |
---|
v3/prepare-config.sh -l khu67gyiTrcyr3WyrexU5fi76Bvgpi78H/p98jPomp0kpoi9hj76gi76
fvtur4dsy543/sxutrcu65vUoiy6vbo87bPiubNp98jo8jihp8i7gi7Ytd534wsaywr3zs6y453s86u5
fcIo76luybLip78hp98j09J0 |
Опционально. Выполните следующую команду, чтобы задать тэги для кастомных образов:
v3/prepare-env.sh Вы можете использовать данную команду, чтобы задать конкретные версии определенным компонентам. Список доступных параметров, которые можно использовать с данной командой: -pt <TAG> – Тэг для образа Proxy. Например: -pt release/proxy-3:3.2 -st <TAG> – Тэг для образа Dashboard Service. Например: -st release/dashboard-service-3:3.2 При отсутствии лицензии Dashboard Service не запускается, а в лог контейнера выводится следующая ошибка: Некорректная лицензия. Некорректный HardwareID. -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
Запустите скрипт 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 .
Подождите, пока произойдет загрузка. Введите в адресной строке браузера следующий URL:
<IP>/v3 где <IP> – IP-адрес или домен вашего сервера. Для авторизации введите свой логин и пароль.
По окончании срока действия лицензии, при попытке загрузить дашборд, система выведет на экран сообщение об ошибке: Работа без авторизацииДля отключения авторизации необходимо в скрипте run.sh изменить значение параметра USE_AUTHORIZATION с true на false и перезапустить платформу. sed -i 's|USE_AUTHORIZATION=true|USE_AUTHORIZATION=false|g' run.sh
Смотрите также 📄 Установка платформы |