Проверка сервера лицензий Windows

В разделе приведены инструкции, позволяющие определить, что один из демонов лицензий (lmgrd.exe или ibmratl.exe) не работает.

Об этой задаче

Для определения состояния сервера лицензий выполните следующие действия:
  1. Выберите Пуск > Программы > IBM Rational > Инструменты для работы с лицензиями, чтобы открыть LMTOOLS. LMTOOLS - утилита FlexNet, представляющая собой версию консольной команды lmutil с графическим пользовательским интерфейсом.
  2. На вкладке Файлы служб/лицензий выберите Настройка с помощью Файла лицензий и введите путь к файлу лицензий. Файл лицензий находится на сервере лицензий.
  3. Перейдите на вкладку Состояние сервера. Выберите Выполнить запрос состояния, чтобы проверить состояние сервера лицензий.
    1. Если сервер лицензий выполняется, в окне вывода состояния будут следующие строки:
      имя-хоста-сервера: сервер лицензий РАБОТАЕТ (ГЛАВНЫЙ) номер-версии
      Состояние демона вендора (на имя-хоста-сервера): 
      ibmratl: РАБОТАЕТ номер-версии

      В первой строке показано состояние lmgrd.exe, во второй - состояние демона вендора. Поскольку License Key Server работает, неполадка может быть связана с сетевым соединением между клиентом и сервером. Дополнительная информация приведена в разделе Проверка сетевого соединения Windows.

    2. Если lmgrd.exe запущен, а ibmratl.exe нет, то в окне вывода состояния будут показаны следующие строки:
      имя-хоста-сервера: сервер лицензий РАБОТАЕТ (ГЛАВНЫЙ) номер-версии
      Состояние демона вендора (на имя-хоста-сервера):
      ibmratl: демон вендора не работает.
      Проверьте следующее:
      • Работа демона имя-вендора была неожиданно прервана, и lmgrd его не перезапустил. Откройте вкладку Остановка/повторное чтение в LMTOOLS. Разверните Список удаленных серверов и выберите rational. Выберите Повторно прочитать файл лицензий.
      • В файле лицензий указан не правильный путь в строке демона вендора. Пример: DAEMON ibmratl [полный путь к ibmratl.exe, включая букву диска].
      • Возможно, версия lmgrd.exe несовместима с ibmratl.exe. FlexNet, lmgrd.exe уже установлен на сервере лицензий. Убедитесь, что дата и размер файла каталог-установки\common\lmgrd.exe соответствует lmgrd.exe в каталоге \common установочного компакт-диска продукта.
    3. Если и lmgrd и демон вендора не работают, в окне вывода состояния будут следующие строки:
      lmgrd не работает: не удалось подключиться к серверу 
      Ошибка FLEXlm: -15.10
      • Проверьте файл license.dat: в нем могут быть ошибки, или может не хватать некоторых данных.
      • Просмотрите файл license.log в установочном каталоге. В файл license.log записываются действия, имеющие отношение к License Key Server. Этот файл создается в каталоге, который был указан во время установки сервера лицензий.
        Прим.: Размер файла протокола со временем увеличивается. Время от времени необходимо удалять начало этого файла для освобождения места на диске.
      • Прочитайте инструкции по настройке и запуску IBM® Common Licensing.
      • Проверьте наличие фантомного процесса демона вендора. Фантомный процесс появляется при неожиданном завершении процесса lmgrd.
        1. Откройте Диспетчер задач сочетанием клавиш Ctrl+Alt+Del.
        2. На вкладке Процессы найдите ibmratl.exe и lmgrd.exe.
        3. Завершите работу ibmratl.exe и lmgrd.exe.
        4. Запустите сервер лицензий (см. Запуск сервера лицензий Windows).
        5. Проверьте Состояние сервера, выбрав IBM Rational > Инструменты для работы с лицензиями.
        6. Если сервер лицензий все еще не запустился и настроен на запуск в режиме службы, дважды перезагрузите систему.
      • Возможно, приложение Flexera FlexNet Publisher устарело или было повреждено.