开始matlab.®软件在客户端计算机上,网络许可证管理器必须在服务器上运行。如果将操作系统配置为在计算机启动时启动网络许可证管理器,则启动网络许可证管理器的最简单方法是重新启动安装许可证管理器的计算机。
根据您的平台,有几种启动许可证管理器的方法。本主题介绍了这些方法。
笔记
与网络许可证管理器进程关联的用户名应该是在计算机上本地定义的用户,而不是在网络上定义。只有在计算机上的启动过程中找到用户名,只有在网络用户可用之前,许可证管理器才能正确启动。
警告
使用网络许可证管理器时遵循这些建议:
不要露出lmgrd
或MLM.
到互联网或不受信任的网络。
开始lmgrd
有选择-2 -P本地
因此需要本地管理员访问才能运行lmdown
。
您可以使用以下任何方法在Windows计算机上启动网络许可证管理器:
如果您选择在安装期间将其作为服务配置为服务,请使用Windows Services Control Panel启动或停止网络许可证管理器。在窗户上开始菜单,选择设置>控制面板>管理工具>服务。
使用许可证管理实用程序,lmtools.exe.
,包含在MATLAB安装中
文件夹,其中matlabroot
\等等\$ arch.
$ arch.
是特定于平台的子文件夹。开始lmtools.exe.
应用程序,并选择开始/停止/重读标签。
在Linux或Linux上启动网络许可证管理器守护进程苹果系统电脑,执行LMStart.
脚本(位于
文件夹),在哪里matlabroot
/等等matlabroot
表示顶级MATLAB安装文件夹的名称。这LMStart.
脚本停止任何当前正在运行的守护程序并启动新的守护程序。
跑步LMStart.
在A.苹果系统计算机,使用终端窗口使用终端
申请(发现在/应用/公用事业
)并导航到/等等
MATLAB安装文件夹中的文件夹:
cd /应用程序/ MATLAB_R2021A.app /等
警告
root以外的用户应该运行LMStart.
脚本是因为它是运行任何程序的安全风险,以根本不需要root权限。网络许可证管理器(lmgrd
)不需要根权限。
如果您必须以root身份启动许可证管理器,请使用苏
命令开始lmgrd
作为非特权用户,其中用户名
是一个非普遍的用户。
苏用户名-c“lmgrd -c license_file -l /var/tmp/lm_tmw.log”
配置网络许可证管理器以在Linux上的启动时自动启动®计算机,使用标准方法在Linux发行版上自动启动服务。
使用该启动网络许可证管理器服务- u
用户名
选项,在哪里用户名
表示除root外的有效用户名。
警告
出于安全原因,超级用户不能成为许可证管理器守护进程的所有者。
确保网络许可证管理器在系统引导序列的最终开始。对于正确的许可证管理器正确,网络必须已运行。使用您的Linux版本的机制提供了配置引导序列。