В этом разделе описывается несколько утилит, предоставляемых при лицензировании FlexNet ®, которые можно использовать для управления диспетчером сетевых лицензий. Подробные сведения об этих утилитах см. в Руководстве по администрированию лицензий, включенном в формат PDF при установке MATLAB ® ().matlabroot\etc\LicenseAdministration.pdf
LMTOOLS доступен только для компьютеров с ОС Windows ®. Все операционные системы могут использовать утилиты командной строки.
На компьютерах Windows лицензирование FlexNet Publisher включает средство, называемое LMTOOLS. С помощью LMTOOLS можно выполнять множество задач управления лицензиями, таких как:
Получение статуса диспетчера сетевых лицензий.
Запустите и остановите диспетчер сетевых лицензий.
Настройте диспетчер сетевых лицензий как службу.
Для иллюстрации в следующем примере показано, как использовать LMTOOLS для просмотра текущего состояния диспетчера сетевых лицензий:
Запустите LMTOOLS, дважды щелкнув значок lmtools.exe в файле папка, где matlabroot\etc\$ARCHmatlabroot является вашей папкой установки MATLAB и является подпапкой, специфичной для платформы, например $ARCHwin64.
Выберите вкладку Состояние сервера.
Нажмите кнопку «Выполнить запрос состояния». LMTOOLS отображает ту же информацию, что и при вводе команды lmutil lmstat -a.

Лицензирование FlexNet включает набор утилит управления лицензиями, которые можно использовать для запуска, остановки и мониторинга диспетчера сетевых лицензий.
На компьютерах Windows FlexNet упаковывает все утилиты в один исполняемый файл командной строки с именем lmutil.exe. Эта программа доступна в папка, где matlabroot\etc\$ARCHmatlabroot является вашей папкой установки MATLAB и $ARCH является подпапкой, специфичной для платформы, например win64. Например, чтобы запустить проверку состояния диспетчера сетевых лицензий, откройте командное окно DOS и запустите lmutil определение lmstat в качестве аргумента:
lmutil lmstat -a -c "C:\Program Files\MATLAB\R2021a\etc\license.dat"
-a параметр запрашивает подробный список. Необходимо также включить-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/etclmstat утилита, следующим образом:
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
В следующей таблице перечислены имена наиболее полезных инструментов управления лицензиями.
| Полезность | Описание |
|---|---|
| Диагностика проблем с выдачей лицензии. |
| Завершение работы всех демонов лицензий (оба |
| |
| Выполните повторное чтение файла лицензии менеджером сетевых лицензий и запустите любые новые демоны поставщика. Примечание При использовании |
| Отображение состояния всех действий по сетевому лицензированию. |
| Переключитесь на другой файл журнала отчетов. |
| Определите версию библиотеки или двоичного файла. |
В этом разделе перечислены владельцы авторских прав на содержимое, используемое в демоне поставщика диспетчера сетевых лицензий.
MD5, полученный от RSADSI MD5 Message-Digest Algorithm.Copyright (C) 1991-2, RSA Data Security, Inc. Создан в 1991 году. Все права защищены.
Лицензия на копирование и использование данного программного обеспечения предоставляется при условии, что оно идентифицировано как "RSA Data Security, Inc. MD5 Алгоритм Message-Digest "во всех материалах с упоминанием или ссылкой на это программное обеспечение или эту функцию.
Лицензия также предоставляется на выполнение и использование производных работ при условии, что такие работы идентифицируются как "полученные от RSA Data Security, Inc. Алгоритм Дайджеста сообщения MD5» во всем существенном упоминании или ссылке на полученную работу.
RSA Data Security, Inc. не делает никаких заявлений относительно коммерческой пригодности данного программного обеспечения или пригодности данного программного обеспечения для какой-либо конкретной цели. Он предоставляется «как есть» без явной или подразумеваемой гарантии любого рода.
Эти уведомления должны храниться в любых копиях любой части настоящей документации и/или программного обеспечения.