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

Активация лицензии с помощью Guardant-ключа#

Примечание. Данный раздел описывает лицензии только с помощью Guardant-ключа. Перейдите к разделу "Активация лицензии с помощью HASP-ключа" для ознакомления с соответствующей инструкцией.

Для активации с помощью Guardant-ключа доступно два варианта — с доступом к сети Интернет на сервере, где планируется активировать лицензию, и без доступа к сети Интернет. Второй способ предполагает использование вспомогательного сервера с доступом к сети Интернет.

Выберите необходимый способ и перейдите по соответствующей ссылке ниже:

Есть доступ к сети Интернет#

Следует выполнять данные действия, при условии наличия подключения к сети Интернет на сервере, где требуется активация лицензии.

Последовательность действий с доступом к сети интернет#

Последовательность действий для настройки лицензии:

  1. Запросите лицензионный ключ у представителя VisionLabs.
  2. Установите и запустите Guardant Control Center.
  3. Активируйте лицензию.
  4. Перейдите в пользовательский интерфейс Guardant и сохраните идентификатор лицензии.
  5. Укажите адрес вашего сервера и идентификатор лицензии. Это можно сделать с помощью следующих способов:

    • Руководство по установке: в файле "platform_settings.json" перед началом установки LUNA PLATFORM или в настройках Configurator перед запуском контейнера Licenses
    • Руководство по обновлению: в настройках Configurator перед запуском контейнера Licenses
    • Руководство по запуску через Docker Compose: в файле "platform_settings.json" перед началом запуском скрипта

    Соответствующие документы содержат напоминания о вышеописанных действиях.

Вкладка "Ключи" пользовательского интерфейса (<server_host_address>:3189) отображает активированные ключи.

Запуск Guardant Control Center#

Примечание. При обновлении Guardant Control Center необходимо заново выписать лицензионный ключ.

Для активации лицензии требуется запустить сервис управления ключами защиты Guardant Control Center.

Перейдите в директорию с установочными файлами для Guardant-ключа:

cd /var/lib/luna/current/extras/grd/linux

Распакуйте архив с файлами сервиса Guardant Control Center:

tar -xvf grdcontrol-3.29.tar.gz

Запустите сервис Guardant Control Center:

./grdcontrol-3.29/install.sh

Активация лицензии#

Назначьте необходимые права для утилиты:

chmod +x license_wizard

Установите пакет, предназначенный для запуска интерфейсных приложений без физического вывода на экран:

yum -y install xorg-x11-server-Xvfb

Выполните команду активации лицензии, заменив "your_license_key", на ключ, полученный у представителя VisionLabs.

xvfb-run ./license_wizard --console --activate "your_license_key" --host "https://ga.visionlabs.ai:9999/"

В логах должен отобразиться статус активации лицензии.

Сохранение идентификатора лицензии#

Существует два способа для получения идентификатора лицензии:

1) Перейдите в пользовательский интерфейс Guardant http://<your_host_address>:3189/. На вкладке "Ключи" должен появиться новый ключ. Сохраните этот идентификатор, он потребуется для заполнения настройки Licenses.

Идентификатор лицензии на ресурсе Guardant
Идентификатор лицензии на ресурсе Guardant

2) Используя терминал перейдите в директорию с установочными файлами для Guardant-ключа:

cd /var/lib/luna/current/extras/grd/linux

Далее введите команду для просмотра списка активированных продуктов:

./license_wizard --console --list

По результатам выполнения команды терминал вернет список активированных продуктов. Вверху списка указан идентификатор ключа в формате AED9773F. Сохраните этот идентификатор, он потребуется для заполнения настройки Licenses.

Идентификатор лицензии в терминале
Идентификатор лицензии в терминале

Указание адреса сервера и ключа в настройках Licenses#

Для активации лицензии нужно указать адрес сервера и ключ в настройках сервиса Licenses.

Это можно сделать с помощью следующих способов:

  • Руководство по установке: в файле "platform_settings.json" перед началом установки LUNA PLATFORM или в настройках Configurator перед запуском контейнера Licenses
  • Руководство по обновлению: в настройках Configurator перед запуском контейнера Licenses
  • Руководство по запуску через Docker Compose: в файле "platform_settings.json" перед началом запуском скрипта

Нет доступа к сети Интернет#

Следует выполнять данные действия, при условии отсутствия подключения к сети Интернет на сервере, где требуется активация лицензии. В таком случае предполагается использовать вспомогательный сервер с доступом к сети Интернет.

Последовательность действий без доступа к сети Интернет#

Последовательность действий для настройки лицензии:

  1. Запросите лицензионный ключ у представителя VisionLabs.
  2. Установите и запустите Guardant Control Center (основной сервер).
  3. Сгенерируйте файл-запроса (основной сервер).
  4. Установите и запустите Guardant Control Center (вспомогательный сервер).
  5. Сгенерируйте файл-лицензии (вспомогательный сервер).
  6. Активируйте лицензию (основной сервер).
  7. Перейдите в пользовательский интерфейс Guardant и сохраните идентификатор лицензии (вспомогательный сервер).
  8. Укажите адрес вашего сервера и идентификатор лицензии. Это можно сделать с помощью следующих способов:

    • Руководство по установке: в файле "platform_settings.json" перед началом установки LUNA PLATFORM или в настройках Configurator перед запуском контейнера Licenses
    • Руководство по обновлению: в настройках Configurator перед запуском контейнера Licenses
    • Руководство по запуску через Docker Compose: в файле "platform_settings.json" перед началом запуском скрипта

    Соответствующие документы содержат напоминания о вышеописанных действиях.

Вкладка "Ключи" пользовательского интерфейса (<server_host_address>:3189) отображает активированные ключи.

Запуск Guardant Control Center (основной сервер)#

Примечание. При обновлении Guardant Control Center необходимо заново выписать лицензионный ключ.

Для активации лицензии требуется запустить сервис управления ключами защиты Guardant Control Center.

Перейдите в директорию с установочными файлами для Guardant-ключа:

cd /var/lib/luna/current/extras/grd/linux

Распакуйте архив с файлами сервиса Guardant Control Center:

tar -xvf grdcontrol-3.29.tar.gz

Запустите сервис Guardant Control Center:

./grdcontrol-3.29/install.sh

Генерация файла-запроса (основной сервер)#

Назначьте необходимые права для утилиты:

chmod +x license_wizard

Установите пакет, предназначенный для запуска интерфейсных приложений без физического вывода на экран.

Для Almalinux 8:

dnf install xorg-x11-server-Xvfb-1.20.11-2.el8.x86_64.rpm

Проверить версию Almalinux 8 можно с помощью команды cat /etc/almalinux-release.

Если используется другая операционная система, то необходимо самостоятельно скачать пакет "xorg-x11-server-Xvfb" со вспомогательного сервера и перенести его на основной сервер.

Выполните команду для создания файла-запроса, указав путь, куда необходимо сохранить файл-запроса "vlabs.request":

xvfb-run ./license_wizard --console --activate-request bin/vlabs.request

Генерация файла-лицензии (вспомогательный сервер)#

Перенесите сгенерированный файл-запроса "vlabs.request" на вспомогательный сервер.

Для генерации файла-лицензии необходимо запустить утилиту "license_wizard". Утилита может быть запущена на Linux или Windows. Нижеописанные действия можно выполнить на обоих операционных системах. В зависимости от операционной системы, перейдите в директорию linux или windows по следующему пути комплекта поставки: luna_v.5.86.0/extras/grd/.

В зависимости от ОС, перейдите по ссылке ниже:

Linux#

Для вспомогательного сервера также требуется запущенный Guardant Control Center.

Распакуйте архив с файлами сервиса Guardant Control Center:

tar -xvf grdcontrol-3.29.tar.gz

Запустите сервис Guardant Control Center:

./grdcontrol-3.29/install.sh

Назначьте необходимые права для утилиты "license_wizard":

chmod +x license_wizard

Установите пакет, предназначенный для запуска интерфейсных приложений без физического вывода на экран:

yum -y install xorg-x11-server-Xvfb

Выполните команду активации лицензии:

xvfb-run ./license_wizard --console --activate-response your_license_key bin/vlabs.request bin/vlabs.license --host "https://ga.visionlabs.ai:9999/"

Здесь:

  • your_license_key — ключ, полученный у представителя VisionLabs;
  • bin/vlabs.request — путь, где расположен файл-запроса "vlabs.request";
  • bin/vlabs.license — путь, куда необходимо сохранить файл-лицензии "vlabs.license".

Перейдите к разделу "Активация лицензии (основной сервер)".

Windows#

Выполните установку, запустив файл "grdcontrol-3.29.msi".

Запустите файл "license_wizard.exe".

Выполните следующие действия в появившемся окне:

  • нажмите кнопку "Активация лицензии" в правом верхнем углу

  • нажмите кнопку "Настройки" в левом нижнем углу и введите следующий адрес сервера VisionLabs: https://ga.visionlabs.ai:9999/

  • нажмите кнопку "Назад"

  • нажмите кнопку "На другом"

  • нажмите кнопку "Продолжить"

  • нажмите кнопку "Выбрать файл"

  • выберите файл и укажите лицензионный ключ, полученный у представителя VisionLabs.

Окно активации лицензии
Окно активации лицензии
  • нажмите "Активировать новую лицензию". Появится кнопка сохранения лицензии. Сохраните сгенерированный файл-лицензии "vlabs.license".

Перейдите к разделу "Активация лицензии (основной сервер)".

Активация лицензии (основной сервер)#

Перенесите сгенерированный файл "vlabs.license" на основной сервер.

Выполните команду активации лицензии, указав путь, где расположен файл-лицензии "vlabs.license".

xvfb-run ./license_wizard --console --activate-offline bin/vlabs.license

Сохранение идентификатора лицензии (вспомогательный сервер)#

Перейдите в пользовательский интерфейс Guardant http://<your_host_address>:3189/. На вкладке "Ключи" должен появиться новый ключ. Сохраните этот идентификатор, он потребуется для заполнения настройки Licenses.

Идентификатор лицензии
Идентификатор лицензии

Указание адреса сервера и ключа в настройках Licenses#

Для активации лицензии нужно указать адрес сервера и ключ в настройках сервиса Licenses.

Это можно сделать с помощью следующих способов:

  • Руководство по установке: в файле "platform_settings.json" перед началом установки LUNA PLATFORM или в настройках Configurator перед запуском контейнера Licenses
  • Руководство по обновлению: в настройках Configurator перед запуском контейнера Licenses
  • Руководство по запуску через Docker Compose: в файле "platform_settings.json" перед началом запуском скрипта