Сетевая лицензия Именованного пользователя разрешает конкретное количество Именованных пользователей устанавливать и запускать MathWorks® продукты по сети, администрируемой в соответствии с единой лицензией. Список авторизованных пользователей должен быть задан их именем пользователя MathWorks. Сетевая лицензия Именованного пользователя может включать несколько продуктов, каждого с тем же или различным количеством лицензированного пользователя. Этот тип лицензии требует сервера лицензий.
Как Администратор Сетевой лицензии Именованного пользователя, у вас есть два первичных гола:
Подготовка установки, которая оптимизирует доступность к продуктам. См. менеджер лицензий Установки на Сервере лицензий.
Гарантирование, что только у авторизованных пользователей есть доступ к продуктам. Смотрите Настроенное Лицензирование Именованного пользователя.
С Сетевыми лицензиями Именованного пользователя MathWorks использует файл опций для сетевого менеджера лицензий, чтобы идентифицировать определенных Именованных пользователей, которым вы присвоили привилегии права на использование. Файл опций является текстовым файлом, который содержит операторы опции. Оператор опции начинается с ключевого слова, которое идентифицирует опцию, такую как RESERVE
Включение
, EXCLUDE
, GROUP
, или HOST_GROUP
.
Примечание
Не путайте свой файл лицензии с вашим сетевым файлом опций менеджера лицензий. Файл лицензии содержит зашифрованные коды доступа для каждого продукта, который вам разрешают установить и запустить. Сетевой файл опций менеджера лицензий является текстовым файлом, который содержит операторы опции менеджера лицензий.
Если у вас есть Сетевая лицензия Именованного пользователя, после того, как вы устанавливаете свои продукты, вы можете должны быть:
Проверяйте, что сетевой файл опций менеджера лицензий включает всех лицензированных пользователей — смотрите Проверку Файл Опций.
Проверяйте что DAEMON
линия в вашем файле лицензии включает расположение файла опций — видят, Убеждаются, что Ваша Линия DAEMON Включает Ваш Файл Опций.
Для более подробной информации о создании сетевых файлов опций менеджера лицензий см. Руководство по администрированию Лицензии, доступное в форме PDF в matlabroot
/etc/LicenseAdministration.pdf
, где matlabroot
представляет вашу папку установки. Этот файл доступен только после того, как вы установили сетевой менеджер лицензий.
Как часть процесса установки, инсталлятор MathWorks создает сетевой менеджер лицензий, опции обрабатывают по шаблону файл, названный MLM.opt
, в etc
подпапка вашего MATLAB верхнего уровня® папка установки. В этом шаблоне опций установщик помещает INCLUDE
линия для каждого продукта вам разрешают установить и запуститься. По умолчанию установщик помещает имя пользователя человека, который выполнил установку в них INCLUDE
линии. Если вы выполнили свою собственную установку, файлу опций не может быть нужно редактирование. Однако, если вы выполнили установку для другого пользователя, или если ваш сервер лицензий установлен на Linux® и у вас были полномочия пользователя root, когда вы выполнили установку, необходимо будет отредактировать этот шаблон опций.
Например, если вашим именем пользователя является sysadmin
, файл опций выглядел бы так.
INCLUDE MATLAB USER sysadmin INCLUDE Signal_Toolbox USER sysadmin INCLUDE Optimization_Toolbox USER sysadmin
Необходимо заменить sysadmin
в них INCLUDE
операторы с именами пользователей лицензированных пользователей. Поскольку инсталлятор включает GROUPCASEINSENSITIVE
опция в файле опций и наборах это к ON
, имена для входа в систему не являются чувствительными к регистру. Если многий пользователь лицензируется для того же продукта, необходимо создать отдельный INCLUDE
линия для каждого пользователя или забирает пользователей в группу, с помощью GROUP
синтаксис, и задает имя группы в INCLUDE
строка. Количество пользователей не должно превышать количество ключей лицензии, доступных для того продукта. Этот пример показывает оба метода.
Примечание
Если вы редактируете файл опций, удостоверяетесь, что нет никаких символов дополнительного пространства в конце каждого INCLUDE
строка.
GROUPCASEINSENSITIVE ON GROUP matlab_users tom judy mike jean brad GROUP signal_users tom mike brad INCLUDE MATLAB GROUP matlab_users INCLUDE Signal_Toolbox GROUP signal_users INCLUDE Optimization_Toolbox USER mike INCLUDE Optimization_Toolbox USER jean
Когда инсталлятор создает файл опций во время установки, это также добавляет Options=
синтаксис к DAEMON
линия в вашем файле лицензии. Этот синтаксис задает путь файла опций.
Например, если ваш сервер называют thunderball
и его IP-адресом является 144.212.111.103
, SERVER
и DAEMON
линии в вашем файле лицензии выглядели бы так:
SERVER thunderball INTERNET=144.212.111.103 27000 DAEMON MLM "C:\Program Files\MATLAB\R2021b\etc\win64\MLM.exe" \ options="C:\Program Files\MATLAB\R2021b\etc\mlm.opt"