Как выпустить зависшие лицензии со стороны клиента?

abaqus плавающие лицензии зависает. Например: если я убиваю работающее задание, токены, которые ранее использовались (мной), зависают, и если я снова отправляю задание, токенов не будет. Когда я проверяю использование токенов с помощью abaqus licensing ru, это мой компьютер, который использует токены, но никакое другое задание не выполняется, и никто другой не использует.

В данный момент я перезагружаю свою машину, чтобы освободить токены. Иногда (почти все) перезапуск также не помогает. База знаний Simulia не очень помогает.

Я также проверил, запущены ли lmgrd.exe и ABAQUSLM в процессе, по-видимому, нет. У меня нет доступа к серверу. Как клиент может очистить лицензии, которые клиент извлек?

1 ответ

Со стороны клиента должна использоваться команда 'lmutil':

 ./lmutil lmremove --help
 lmutil - Copyright (c) 1989-2014 Flexera Software LLC. All Rights Reserved.
 usage:     lmremove [-c licfile] feature user host display
            lmremove [-c licfile] -h feature host port handle
            lmremove [-c licfile] [-tsborrow <client_host>] | [-tsborrowstat]

Для параметра 'licfile' вы можете использовать <server port>@<server name>,

Но все пользователи не могут этого сделать. Под Linux (я полагаю, под Windows) пользователь, который использует эту команду, должен принадлежать к группе 'lmadmin' на сервере лицензий.

Хорошее решение - использовать директиву TIMEOUT в файле опций, если демон поставщика Abaqus разрешил это. "TIMEOUT" определяет задержку. Если токен не используется во время этой задержки, сервер получает его (выполняется автоматическое "IN"), и токен является бесплатным для другого пользователя или таким же, когда это необходимо.

Администратор лицензии может запретить это действие пользователя. Это очень опасно, потому что все лицензии на услуги могут быть закрыты всеми членами группы lmadmin. Теперь есть способ ограничить привилегии пользователя, если он принадлежит группе 'lmadmin' на сервере лицензий.

Простое решение - попросить администратора лицензий выпустить токен. В некоторых случаях нет другого решения, кроме как остановить и перезапустить службу лицензий.

Другие вопросы по тегам