Сетевые инструменты менеджера лицензий

Эта тема описывает несколько утилит, обеспеченных FlexNet®, лицензирующим это, можно использовать, чтобы управлять сетевым менеджером лицензий. Для получения дальнейшей информации об этих утилитах, см. Руководство по администрированию Лицензии, включенное в формат PDF в вашей установке MATLAB® (matlabroot\etc\LicenseAdministration.pdf).

LMTOOLS доступен для компьютеров Windows® только. Все операционные системы могут использовать утилиты командной строки.

Используя LMTOOLS (Windows Only)

На компьютерах Windows Издатель FlexNet, лицензирующий, включает инструмент, названный LMTOOLS. Используя LMTOOLS, можно выполнить много задач управления лицензиями, таких как:

  • Получите состояние сетевого менеджера лицензий.

  • Запустите и остановите сетевой менеджер лицензий.

  • Сконфигурируйте сетевой менеджер лицензий как сервис.

Чтобы проиллюстрировать, следующий пример показывает, как использовать LMTOOLS, чтобы видеть текущий статус сетевого менеджера лицензий:

  1. Запустите LMTOOLS путем двойного клика по lmtools.exe файл в matlabroot\etc\$ARCH папка, где matlabroot ваша папка установки MATLAB и $ARCH специфичная для платформы подпапка, такая как win64.

  2. Выберите вкладку Server Status.

  3. Нажмите кнопку Perform Status Enquiry. LMTOOLS отображает ту же информацию, как будто вы ввели команду lmutil lmstat -a.

    LMTOOLS dialog box, displaying the status of the license manager

Используя утилиты командной строки

FlexNet, лицензирующий, включает набор утилит управления лицензиями, которые можно использовать, чтобы запустить, остановить и контролировать сетевой менеджер лицензий.

На компьютерах Windows, пакеты FlexNet все утилиты в одном исполняемом файле командной строки под названием lmutil.exe. Эта программа доступна в matlabroot$ARCH \etc\ папка, где matlabroot ваша папка установки MATLAB и $ARCH специфичная для платформы подпапка, такая как win64. Например, чтобы осуществить проверку состояния сетевого менеджера лицензий, откройте окно команды DOS и запустите lmutil определение lmstat в качестве аргумента:

lmutil lmstat -a -c "C:\Program Files\MATLAB\R2021a\etc\license.dat"

-a опция запрашивает полную распечатку. Необходимо также включать the-c опция, чтобы задать файл лицензии, чтобы использовать. Необходимо использовать эту опцию с каждым lmutil опция. Если ваш путь к установке содержит пробелы, заключите путь в кавычки. Следующий листинг является фрагментом возвращенной информации.

lmutil - Copyright (c) 1989-2014 Flexera Software Inc. All Rights Reserved.
Flexible License Manager status on Tue 11/5/2014 10:11

[Detecting lmgrd processes...]
License server status: 27000@ah-jcustomer
License File(s) on customerj: C:\Program Files\MATLAB\R2021a\etc\license.dat:

  customerj: license server UP (MASTER) v.11.9

Vendor daemon status (on ah-jcustomer):

    MLM: UP v11.9

Feature usage info:

Users of MATLAB: (Total of 5 licenses available)

Users of SIMULINK: (Total of 5 licenses available)

Users of Control_Toolbox: (Total of 5 licenses available)

Users of Identification_Toolbox: (Total of 5 licenses available). 

Просмотреть список всех утилит в lmutil пакет, введите:

lmutil -h

Чтобы получить справку для конкретной утилиты, введите имя утилиты с -h опция, как в следующем примере:

lmutil lmstat -h

На Linux и macOS компьютерах, эти утилиты управления лицензиями являются отдельными исполняемыми файлами, доступными в matlabroot/ и т.д. папка. Например, чтобы просмотреть состояние сетевого менеджера лицензий, используйте lmstat утилита, можно следующим образом:

lmstat -a

lmutil - Copyright (c) 1989-2016 Flexera Software Inc. All Rights Reserved.
Flexible License Manager status on Fri 11/4/2016 10:11

License server status: 27000@ah-jcustomer
License File(s) on customerj: /user/local/MATLAB/R2021a/etc/license.dat:

  customerj: license server UP (MASTER) v.11.9

Vendor daemon status (on customerj):

    MLM: UP v11.9

Feature usage info:

Users of MATLAB: (Total of 5 licenses available)

Users of SIMULINK: (Total of 5 licenses available)

Чтобы получить справку для конкретной утилиты, используйте -h опция, как в следующем примере:

lmstat -h

В следующей таблице перечислены имена самых полезных включенных инструментов управления лицензиями.

УтилитаОписание

lmdiag

Диагностируйте проблемы контроля лицензии.

lmdown

Закройте всех демонов лицензии (оба lmgrd и все демоны поставщика) на узле сервера лицензий.

lmhostid

Сообщите об идентификаторе хоста системы.

lmreread

Заставьте сетевой менеджер лицензий перечитать файл лицензии и запустить любых новых демонов поставщика.

Примечание

Когда вы используете lmreread повторно обрабатывать файл лицензии для основанной на пользователе лицензии, изменений в INCLUDE операторы в связанном сетевом файле опций менеджера лицензий вступают в силу после 15-минутной задержки.

lmstat

Отобразите состояние всех действий лицензирования сети.

lmswitchr

Переключитесь на другой файл журнала отчета.

lmver

Определите версию библиотеки или двоичного файла.

Список благодарностей

Эта тема перечисляет владельцев авторских прав содержимого, используемого в сетевом демоне поставщика менеджера лицензий.

MD5

MD5, выведенный из Дайджеста сообщения RSADSI MD5 Algorithm.Copyright (C) 1991-2, RSA Data Security, Inc. Созданный 1991. Все права защищены.

Лицензия на копию и использование, которое предоставляют это программное обеспечение при условии, что это идентифицировано как "RSA Data Security, Inc. Алгоритм Дайджеста сообщения MD5" во всем существенном упоминании или ссылке на это программное обеспечение или эту функцию.

Лицензия также выдана, чтобы сделать и использовать производную, работает при условии, что такие работы идентифицированы, как "выведено из RSA Data Security, Inc. Алгоритм Дайджеста сообщения MD5" во всем существенном упоминании или ссылке на выведенную работу.

RSA Data Security, Inc. не делает представлений или относительно высокого спроса этого программного обеспечения или относительно пригодности этого программного обеспечения ни для какой конкретной цели. Это обеспечивается, "как" без фактической или подразумеваемой гарантии любого вида.

Эти уведомления должны быть сохранены в любых копиях любой части этой документации и/или программного обеспечения.

Похожие темы