Please, pay attention that now you are in public part of FAQ-Area. Register and find more FAQ-articles in Personal Cabinet.

FAQ#700283: Ошибка в процессе установки сервиса лицензий FlexLM

Keywords: Flex сервис установка Created: 2008-02-28 19:11:58
Linked Articles: 1000230 Changed: 2019-12-26 18:43:29

Problem:

В процессе установки сервиса лицензий FlexLM появляется сообщение об ошибке. Установка прекращается.

Solution:

Установите сервис лицензий FlexLM "вручную". Для этого скачайте компоненты сервера лицензий:

  • утилита для снятия req-запроса на получение лицензий (HostIdGen.exe)
  • утилита просмотра полученного файла лицензий (LicViewer.exe)
  • утитита для администрирования сервера лицензий (lmtools.exe)
  • общий менеджер лицензий технологии FlexLm (lmgrd.exe)
  • менеджер лицензий АСКОН (ascond.exe)
  • набор вспомогательных утилит (lmutil.exe)

и распакуйте архив в директорию C:\Program Files\Common Files\ASCON Shared\FLEXlm\.

Далее при помощи утилиты HostIDGen сформируйте запрос на получение лицензии, отправьте его Вашему поставщику ПО АСКОН или в Службу лицензирования АСКОН.
Если в процессе снятия запроса возникли проблемы, см. связанную статью FAQ#700528

Получив файл лицензий *.lic, сохраните его в директории C:\Program Files\Common Files\ASCON Shared\FLEXlm\licenses\.

Для настройки сервера лицензий запустите утилиту lmtools, перейдите на вкладку Config Services и произведите следующие настройки:

  • укажите название сервиса лицензий в поле Service name
  • задайте полный путь к менеджеру лицензий lmgrd в поле Path to the lmgrd.exe file
  • задайте полный путь к файлу лицензий в поле Path to the license file
  • задайте полный путь размещения файла лога  в поле Path to the debug log file (если такого файла не существует, он будет создан). В данном файле ведется лога ошибок самого менеджера лицензий, а так же фиксирования информации о выданных и возвращенных лицензиях.
  • настоятельно рекомендуем создавать менеджер лицензий как сервис – галочка Use Services. Также укажите возможность автоматического запуска при загрузке системы – галочка Start Server at Power Up
  • сохраните настройки менеджера лицензий - кнопка Save Service

Убедитесь, что сервис успешно зарегистрировался в системе:

  • в службах Windows  (Мой компьютер\Управление\Службы и Приложения\Службы):
  • в реестре (HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager\):

Затем вернитесь в утититу lmtools, перейдите на вкладку Start/Stop/Reread. На этой закладке можно запустить (Start Server) или остановить (Stop Server) менеджер лицензий, а также перечитать файл лицензии (ReRead License File). Обращайте внимание на сообщения в строке состояния. Например, сообщение Using License File... является признаком удачного запуска сервера:

Также проверить, стартовал ли сервер, можно в диспетчере задач Windows: в списке запущенных процессов должны присутствовать ascond.exe и lmgrd.exe: