Использование lmremove с сервером лицензий Нанософт на базе FlexLM

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

Рассмотрим использование lmremove с сервером лицензий Нанософт на базе FlexLM.

lmremove позволяет отозвать определенную фичу на сервере лицензий.

Синтаксис команды:

lmremove [-c license_file_list] feature user user_host display
или
lmremove [-c license_file_list] -h feature server_host port handle

Где
-c указывает на сервер лицензий или файл лицензии
-h указывает на лицензию по дескриптору, включая фичу, порт сервера и порт хоста
feature название фичи которую необходимо отключить для использования хостом
user имя пользователя у которого нужно отключить фичу, выводится в lmstat -a
user_host имя хоста с которого подключается пользователь, выводится в lmstat -a
display имя дисплея с которого подключается пользователь, обычно совпадает с именем хоста, выводится в lmstat -a
server_host имя хоста, на котором работает сервер лицензий
port TCP/IP порт, на котором работает сервер лицензий, выводится в lmstat -a
handle дескриптор лицензии, выводится в lmstat -a

Вывести статус системы лицензирования можно при помощи lmstat
sudo /usr/bin/ncad-lmutil lmstat -a -c 27000@servername

Где
-a Отображает всю информацию о статусе системы лицензирования
-c указывает на сервер лицензий или файл лицензии
27000 порт сервера лицензий
servername имя сервера лицензий

Примеры:

sudo /usr/bin/ncad-lmutil lmremove -c 27000@servername NanoCAD_Plus username hostname displayname

Либо

sudo /usr/bin/ncad-lmutil lmremove -h NanoCAD_Plus servername 27000 103

Примечания:

Посмотреть/поменять путь к файлу сетевой лицензии:

nano /etc/default/ncad-licsrv

Путь к сетевым лицензиям в Linux:

/opt/nanosoft/licsrv/xnhome/drive_c/ProgramData/Nanosoft/LicServSetup/Licenses

Тэги темы: