Содержание

Руководство по активации лицензии

Введение

Вы можете активировать лицензию либо с помощью HASP-ключа, либо с помощью Guardant-ключа.

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

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

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

HASP-ключ использует библиотеку “haspvlib_x86_64_30147.so”, находящуюся в директории /var/hasplm/.

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

  1. Установите на сервер утилиту HASP. Обычно утилита HASP устанавливается на отдельный сервер;
  2. Запустите утилиту HASP;
  3. Создайте отпечаток системы для вашего сервера и отправьте его в VisionLabs;
  4. Активируйте свой ключ, полученный от VisionLabs;
  5. Укажите адрес вашего сервера. Это можно сделать с помощью следующих способов:

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

Установка утилиты HASP

LP использует утилиту HASP определённой версии.

Если на сервере установлена более старая версия утилиты, её следует удалить перед установкой новой версии. См. раздел “Удаление старой утилиты HASP”.

Откройте директорию HASP.

cd /var/lib/fs/fs-current/extras/hasp/

Установите утилиту HASP на сервер.

yum -y install /var/lib/fs/fs-current/extras/hasp/aksusbd-*.rpm

Запустите утилиту HASP.

systemctl daemon-reload
systemctl start aksusbd
systemctl enable aksusbd
systemctl status aksusbd

Конфигурация утилиты HASP

Осуществить конфигурацию утилиты HASP можно с помощью файла /etc/hasplm/hasplm.ini.

Не выполняйте это действие, если INI файл для утилиты HASP уже сконфигурирован.

Удалите старый файл настроек, если необходимо.

rm -rf /etc/hasplm/hasplm.ini

Скопируйте INI файл с конфигурациями. Параметры не описаны в данном документе.

cp /var/lib/fs/fs-current/extras/hasp/hasplm.ini /etc/hasplm/

Добавление библиотеки вендора

Скопируйте библиотеку вендора (x32 и x64). Она требуется для использования лицензионного ключа LP.

cp /var/lib/fs/fs-current/extras/hasp/haspvlib_30147.so /var/hasplm/
cp /var/lib/fs/fs-current/extras/hasp/haspvlib_x86_64_30147.so /var/hasplm/

Перезапустите утилиту

systemctl restart aksusbd

Создание отпечатка системы

Откройте директорию HASP.

cd /var/lib/fs/fs-current/extras/hasp/licenseassist

Запустите скрипт.

./LicenseAssist fingerprint > fingerprint_30147.c2v

Отпечаток системы сохраняется в файл “fingerprint_30147.c2v”.

Отправьте файл в VisionLabs. Ваш лицензионный ключ будет создан с использованием данного отпечатка.

При необходимости можно сохранить отпечаток системы из пользовательского интерфейса по адресу <host_address>:1947, нажав кнопку “Fingerprint” на вкладке “Sentinel Keys”.

Добавление файла с лицензией вручную с помощью пользовательского интерфейса

Добавление файла с лицензией
Добавление файла с лицензией

Удаление старой утилиты HASP

Примечание. Удаляйте утилиту HASP, только если необходимо установить более новую версию. В противном случае пропустите этот шаг.

Остановите и отключите утилиту.

systemctl stop aksusbd
systemctl disable aksusbd
systemctl daemon-reload
yum -y remove aksusbd haspd

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

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

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

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

Есть доступ к графическому интерфейсу системы и сети Интернет

Последовательность действий

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

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

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

Запуск Guardant Control Center

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

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

cd /var/lib/fs/fs-current/extras/grd/linux

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

tar -xvf grdcontrol-3.15.tar.gz

Перейдите в директорию с распакованными файлами:

cd grdcontrol-3.15

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

./install.sh

Запуск утилиты license_wizard

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

chmod +x license_wizard

Запустите утилиту:

./license_wizard 

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

Для активации лицензии необходимо выполнить следующие действия в появившемся окне:

Окно активации лицензии
Окно активации лицензии

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

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

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

Нет доступа к графическому интерфейсу системы и сети Интернет

Последовательность действий

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

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

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

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

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

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

cd /var/lib/fs/fs-current/extras/grd/linux

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

tar -xvf grdcontrol-3.15.tar.gz

Перейдите в директорию с распакованными файлами:

cd grdcontrol-3.15

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

./install.sh

Создание отпечатка (основной сервер)

Перейдите в директорию с исполняемым файлом “GrdLicenseAssist”:

cd /var/lib/fs/fs-current/extras/grd/linux/bin

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

chmod +x GrdLicenseAssist

Выполните команду для создания отпечатка:

./GrdLicenseAssist request vlabs_fingerprint.request 

Сохраните файл “vlabs_fingerprint.request”.

Заполнение конфигурационного файла (основной сервер)

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

cd /var/lib/fs/fs-current/extras/grd/

Откройте конфигурационный файл:

vi GrdActivationConfig.json

Укажите ключ, полученный от представителя VisionLabs, в поле “serialNumber”:

{
    "ActivationInfo": {
      "serialNumber": "<your_serial_number>",
      "host": "ga.visionlabs.ai:9999",
      "port": 443,
      "customerInfo": {
        "firstName": "First name",
        "lastName": "Last name",
        "email": "Email",
        "companyName": "Company name",
        "phone": "Phone"
      }
    }
  }

Сохраните файл.

Запуск утилиты license_wizard (вспомогательный сервер)

Для генерации лицензионного файла необходимо запустить утилиту “license_wizard”. Утилита требует наличия графического интерфейса системы и может быть запущена на Linux или Windows. Перенесите сгенерированный файл “vlabs_fingerprint.request” на вспомогательный сервер.

Нижеописанные действия можно выполнить на обоих операционных системах. В зависимости от операционной системы, перейдите в директорию linux или windows по следующему пути комплекта поставки: facestream_docker_v.5.1.27/extras/grd/.

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

Запуск утилиты license_wizard на Linux

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

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

tar -xvf grdcontrol-3.15.tar.gz

Перейдите в директорию с распакованными файлами:

cd grdcontrol-3.15

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

./install.sh

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

chmod +x license_wizard

Запустите утилиту:

./license_wizard 

Перейдите к разделу “Генерация файла активации лицензии (вспомогательный сервер)”.

Запуск утилиты license_wizard на Windows

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

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

Перейдите к разделу “Генерация файла активации лицензии (вспомогательный сервер)”.

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

Для активации лицензии необходимо выполнить следующие действия в появившемся окне:

Окно активации лицензии
Окно активации лицензии

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

Нижеописанные действия необходимо выполнять на сервере, где требуется активировать лицензию. Если использовался вспомогательный сервер, то перенесите файл “vlabs_fingerprint.license” на основной сервер.

Поместите файл лицензии в следующую директорию:

/var/lib/fs/fs-current/extras/grd/linux/bin

Активируйте лицензию с помощью файла “vlabs_fingerprint.license”:

./GrdLicenseAssist offline vlabs_fingerprint.license ../../GrdActivationConfig.json 

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

systemctl restart grdcontrol.service

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

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

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