Администрирование сетевых именованных пользовательских лицензий

Лицензирование пользователей с именованными сетями

Лицензия Network Named User разрешает указанное количество именованных пользователей устанавливать и запускать MathWorks® продукты по сети, управляемые по одной лицензии. Список авторизованных пользователей должен быть указан под именем пользователя MathWorks. Лицензия Network Named User может включать несколько продуктов, каждый из которых имеет одинаковое или разное количество лицензированных пользователей. Для этого типа лицензии требуется сервер лицензий.

Как администратор лицензии Network Named User, у вас есть две основные цели:

Настройка лицензирования именованных пользователей

Как задать авторизованных пользователей

С помощью лицензий Network Named User MathWorks использует файл опций для диспетчера сетевых лицензий, чтобы идентифицировать конкретных именованных пользователей, которым вы присвоили права на использование. Файл опций является текстовым файлом, который содержит опцию операторы. Оператор option начинается с ключевого слова, которое идентифицирует опцию, например RESERVE, INCLUDE, EXCLUDE, GROUP, или HOST_GROUP.

Примечание

Не путайте файл лицензии с файлом опций диспетчера сетевых лицензий. Файл лицензии содержит зашифрованные пароли для каждого продукта, который вы лицензируете для установки и запуска. Файл опций диспетчера сетевых лицензий является текстовым файлом, содержащим операторы опций диспетчера лицензий.

Если у вас есть лицензия Network Named User, после установки продуктов может потребоваться:

Для получения дополнительной информации о создании опций файлов диспетчера сетевых лицензий смотрите Руководство по администрированию лицензий, доступное в PDF форме matlabroot/etc/LicenseAdministration.pdf, где matlabroot представляет вашу папку установки. Этот файл доступен только после установки диспетчера сетевых лицензий.

Проверьте файл Options

В рамках процесса установки инсталлятор 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

Убедитесь, что ваша линия DAEMON включает ваш файл опций

Когда установщик создает файл опций во время установки, он также добавляет Options= синтаксис DAEMON линия в файле лицензии. Этот синтаксис задает путь к файлу опций.

Например, если ваш сервер назван thunderball и его IP-адрес 144.212.111.103, а SERVER и DAEMON линии в файле лицензии будут выглядеть следующим образом:

SERVER thunderball INTERNET=144.212.111.103 27000
DAEMON MLM "C:\Program Files\MATLAB\R2021a\etc\win64\MLM.exe" \
            options="C:\Program Files\MATLAB\R2021a\etc\mlm.opt"

Похожие темы

Внешние веб-сайты