Как запустить сервер лицензий Нанософт на базе FlexLM с файлом лицензии на сервере без GUI

alebedev
отредактировано 5 Mar Раздел: Общие вопросы

В данной статье рассмотрим, как запустить сервер лицензий Нанософт на базе FlexLM с файлом лицензии на Linux-сервере без GUI. Предложенное решение является обходным и недокументированным. Для запуска и обслуживания сервера лицензий Нанософт на сервере без GUI рекомендуется использовать ssh X11 Forwarding как описано в этой статье.

Суть метода сводится к ручной доставке на сервер предварительно сформированного файла лицензии и добавления записи в файл ncad-licsrv. Рассмотрим процесс пошагово.

  1. Узнаём mac-адрес сетевого адаптера. Обязательное условие-сетевой адаптер должен постоянно находиться в системе. Изменение mac-адреса, или удаление адаптера из системы, приведёт к неработоспособности файла лицензии
  2. Запрашиваем файл лицензии через обращение в техническую поддержку ООО "Нанософт разработка"
  3. Устанавливаем сервер лицензий ncad-licsrv
  4. Создаём каталог /opt/nanosoft/licsrv/xhome/drive_c/ProgramData/Nanosoft/LicServSetup/Licenses
  5. Копируем в этот каталог файл лицензии сформированный технической поддержкой
  6. Открываем на редактирование файл /etc/default/ncad-licsrv
  7. Раскомментируем строку LICENSE и вписываем путь к нашему файлу лицензии
  8. Перезапускаем службу сервера лицензий: sudo systemctl restart ncad-licsrv
  9. Проверяем состояние службы сервера лицензий: sudo systemctl status ncad-licsrv

Важно:

  1. Путь к файлу лицензии в строке LICENSE заключен в двойные кавычки
  2. Сервер лицензий работает только с одним файлом лицензии. Если у вас несколько серийных номеров, которые вы планируете активировать на одном сервере, запросите объединённый файл лицензии через обращение в техническую поддержку

Тэги темы: