更新或修改网络许可文件
关于网络许可证
每个产品网络许可证包含加密的密码,您的组织是授权给安装和运行。
一般来说,你不需要修改服务器上的网络许可文件或在客户端计算机。然而,在某些情况下,您必须编辑许可文件:
当你改变许可服务器的名称(例如,如果许可证正在托管在一个新的服务器)。看到更新网络许可。
当你改变端口号(例如,如果服务器的端口地址改变了)。以下支持文章包含迁移MATL万博1manbetxAB客户端安装说明:MATLAB客户机安装迁移到新的许可证服务器。
当你用一个新的许可证文件更新网络安装。看到MATLAB®回答我怎么更新许可使用的许可文件管理器?
内部网络许可文件
网络许可文件是一个特殊格式化的ASCII文本文件,其中包含加密产品每个产品你授权的密码。每个产品密码识别键可用于该产品的数量。网络许可管理器允许或拒绝访问产品根据许可证密钥与每个产品的可用性。
每一个
增量
线标识产品,可用键的数量的产品,和其他信息。(增量
在您的许可文件可能不包括每个元素的例子所示)。反斜杠(
\
)字符表示持续到下一行。行,以井号(#)开头的行是注释。的MathWorks®安装程序使用这些注释行中的信息如许可证服务器主机ID或网络地址的时候处理在安装许可证文件。
#开始- - - - - - - - - - - - -开始- - - - - - - - - - - - -开始# MATLAB许可密码文件。# LicenseNo: 123456 HostID: 6 c4b905f446e MATLAB传销46 # # R2021b #增加30 - 2025年1月- 13 FDC7243F4976 \ VENDOR_STRING = vi = 0: = 200: ae = 1:陆= 300:lo = CN: ei = 1234567: lr = 1:2p = 0: \ DUP_GROUP =呃asset_info = 123456 = 21 - 11月发布- 2021借= 720 \注意MATLAB SN = 123456标志= =产品=“00 c8 0547 EFDF 50 d7 B9CE c9d 3348 \ 561 b E9E3 6 cca 7986 c8 C2F6 794 f EE84“增量模型传销46 30 - 2万博1manbetx025年1月- 1 7 de4d05ff067 \ VENDOR_STRING = vi = 0: = 200: ae = 1:陆= 300:lo = CN: ei = 1234567: lr = 1:2p = 0: \ DUP_GROUP =呃asset_info = 123456 = 21 - 11月发布- 2021借= 720 \注意=产品=模型SN = 123456标志=“00 C534 0 a32 1821 \ AFCE D040 2085 9005 4983 7 efb e00 875 f E4A7 FEE6 9548”
授权处理
当你安装网络许可管理器或MATLAB软件,安装程序处理网络许可使用在服务器和客户端机器,分别是:
在网络许可管理器安装在服务器上
在服务器上,安装程序:
使网络许可文件命名的副本
license.dat
、流程文件添加服务器
和守护进程
线,并将这个副本/等
文件夹安装网络许可管理器。MATLAB安装文件夹。的
服务器
线标识服务器主机和端口号。的守护进程
线标识网络许可管理器守护程序的名称。网络命名用户许可,安装程序会在安装期间创建一个选项文件时,它也增加了
选择=
语法的守护进程
在您的许可文件。这个语法指定选项文件的路径名。例如,如果您的服务器名字
霹雳弹
和它的mac地址是03:42:f8:1b: b2:72,服务器
和守护进程
在您的许可文件看起来像这样:服务器霹雳弹03:42:f8:1b: b2:71守护进程传销“C: \ Program Files \ MATLAB \R2023a\ \ win64 \传销。exe”\选项= " C: \ \ MATLAB \程序文件R2023a\ etc \ mlm.opt”
在MATLAB上安装客户端计算机
首先,你必须复制license.dat
网络许可管理器的配置文件在安装期间和把它在客户端机器上或网络访问的地方之前,您可以运行安装程序。
然后,在安装过程中,安装程序会创建一个副本,license.dat
和流程删除增量
行和守护进程
在许可文件,离开了服务器
线。它还声明补充道USE_SERVER
到文件。这条线分客户端服务器上的网络许可证文件,其中包含所有的密码产品。s manbetx 845
这个配置文件名称network.lic
并将文件中
。matlabroot
\许可证
请注意
不给用户从许可证许可文件下载中心。他们只能安装许可证文件专门配置的安装期间网络许可管理器。
MATLAB许可证搜索路径
MATLAB在启动时读取许可文件来检查产品的许可。MATLAB搜索许可文件在以下地点,在指定的顺序:
指定的许可文件MATLAB启动命令行上使用- c选项。- c选项覆盖整个搜索顺序和只使用在命令行上指定。这是只有MATLAB搜索路径。
环境变量
MLM_LICENSE_FILE
和LM_LICENSE_FILE
。这个概要文件的文件夹的人开始这个项目
的
\许可证
MATLAB安装文件夹的文件命名license.dat
或任何文件扩展名.lic
。
当MATLAB从网络许可服务器签出,所有工具箱签出在同一会话也来自许可证服务器。如果一个许可证文件的路径不是一个服务器许可(也就是说,它是个体独立的许可文件,指定的计算机,或审判),工具箱仍然可以签出文件或从许可证服务器。
将MATLAB许可搜索路径
默认情况下,MATLAB安装许可证文件在客户端计算机\许可证
文件夹在MATLAB客户机安装文件夹中。然而,您可以覆盖这个位置在以下方式:
指定许可文件的路径在MATLAB在命令行启动使用
- c
选择。- c选项覆盖整个搜索订单,包括环境变量,并使用只有在命令行上指定。这是只有MATLAB搜索路径。
您可以指定一个搜索路径列表。当使用
- c
选项,请记住以下几点:如果您的许可证文件的路径包含空间,附上引号的路径名。
如果你指定多个许可文件,一定要附上许可证文件的完整列表引号。
设置环境变量。
MLM_LICENSE_FILE
指定为MathWorks产品许可文件的位置。s manbetx 845MATLAB搜索这个环境变量。
请注意
虽然您可以设置环境变量LM_LICENSE_FILE
,使用这个变量是气馁,因为它会影响所有Flex-enabled产品。s manbetx 845相反,使用<
。供应商
> _LICENSE_FILE
请注意
如果你使用环境变量MLM_LICENSE_FILE
你必须删除matlab /许可证/ network.lic
。
更新网络许可
当你收到一个新的许可证MathWorks因为产品或座位数量已经改变了,计划在网络上更新许可文件服务器时,用户至少有可s manbetx 845能访问MATLAB许可证。这个过程需要停止并启动网络许可管理器(不执行重读,因为它会干扰某些许可)。
这个过程假定您没有更新许可证管理器软件。如果你也看到更新网络许可管理器软件。
更新服务器上的许可文件:
去授权中心MathWorks网站并登录您的帐户。
选择您希望更新的许可证。
点击安装和激活。
得到许可文件服务器更新。
停止网络许可管理器。
打开现有的许可证服务器上和一个编辑器的新执照。你要复制的大部分新许可证到老许可这些指令:
在现有的许可证,删除所有内容除了服务器和守护进程在文件的顶部。
在新的许可,复制所有内容从以下服务器和守护进程结束。
将复制的内容粘贴到下面的现有的许可证服务器和守护进程。
保存现有的许可证。你可以存储新的许可作为备份,记住必须更换服务器和守护进程与特定于您的组织。
如果你有一个选项文件,这取决于它是如何配置,您可能需要更新它。如果你没有一个选项文件,跳过这个步骤。
启动网络许可管理器。
您可以执行状态查询确认许可文件已更新。以下支持文章包含指令执行状态万博1manbetx询问:“监视器的使用许可证或钥匙”。