如何安装MATLAB许可证管理器

조회 수: 262 (최근 30일)
MathWorks Support Team
MathWorks Support Team 2018년 3월 22일
편집: MathWorks Support Team 2023년 6월 1일
我有一个网络版许可证,我想知道如何安装许可证管理器软件和新服务器上的MATLAB许可证文件

채택된 답변

MathWorks Support Team
MathWorks Support Team 2024년 8월 14일
편집: MathWorks Support Team 2023년 6월 1일
要安装Network License Manager,必须首先激活并获取许可证文件,然后使用产品安装程序安装许可证管理器软件,或者使用许可证管理程序二进制文件手动安装。
以下说明适用于:
  1. 激活网络许可证并获取许可证文件
  2. 使用产品安装程序安装许可证管理器
  3. 使用二进制文件手动安装许可证管理器
  4. 在客户端机器上安装产品(即MATLAB)
  5. 控制对许可证的访问
激活网络许可证并获取许可证文件(必需)
要安装网络许可证管理器,必须首先在MathWorks网站上激活许可证服务器以获取许可证文件。要生成许可证文件,请执行以下操作:
  1. 在 许可证中心 点击要安装的许可证号。
  2. 点击“安装和激活”标签
  3. 点击“激活并获取许可证文件”(如果您在“安装和激活”标签下看到的是“已激活的服务器”,则略过这一步)
  4. 在新的页面按照提示输入:MATLAB版本、操作系统、主机 ID和激活标签信息( 如何获取主机 ID
  5. 选择“下载许可证文件”或“用电子邮件发送许可证文件”
如果您在点击“激活并获取许可证文件”链接后刷新的页面看到“已激活的服务器”,则您的服务器已激活。在这个页面,点击蓝色箭头图标来下载许可证文件,或蓝色邮箱图标来接收许可证邮件。
有关更新License Manager的信息,请参阅以下文章:
一旦您获得了更新后的许可证文,您就可以运行MATLAB安装程序来安装新版许可证管理器组件,为新服务器准备许可证文件了。
 
(R2020a 及之后的版本)
  1. 导航到MathWorks网站的下载中心
  2. 选择“下载[您的操作系统]”。
  3. 启动MATLAB安装程序。
  4. 点击右上角“高级选项”按钮。
  5. 选择“我要安装网络许可证管理器”。
  6. 接受《MATLAB软件许可证协议》条款。
  7. 当提示需要许可证文件时,选择您之前下载的“license.lic”文件。
  8. 确认安装路径。
  9. 如您想设置在系统启动时自动打开许可证管理器,选择“将许可证管理器配置为一项服务”(仅Windows系统)。
  10. 点击“安装”。
  11. 启动许可证管理器
在Linux上,如果没有LSB核心库,许可证管理器将无法启动。请参见:为什么我无法在Linux上启动Network License Manager?(英文版)
(R2019b及之前的版本)
  1. 导航到MathWorks网站的下载中心
  2. 选择“下载[您的操作系统]”
  3. 启动MATLAB安装程序。
  4. 选择“使用文件安装密钥”安装。
  5.  接受《MATLAB软件许可证协议》条款。
  6.  输入您的文件安装密钥。
  7.  确认安装路径。
  8. 从要安装的产品列表里选择“License Manager”。
  9. 除非您想同时安装MATLAB客户端等软件,否则反选所有除“License Manager”的其它产品项。使用列表最顶部的勾选框来全选或反全选产品。
  10. 在要求加载许可证文件的时候,点击“打开”按钮来加载您刚从MathWorks许可证中心下载的名“license.lic”的文件。
  11. 如您想设置在系统启动时自动打开许可证管理器,选择“将许可证管理器配置为一项服务”(仅Windows系统)。
  12. 点击“安装”。
  13. 启动许可证管理器
在Linux上,如果没有LSB核心库,许可证管理器将无法启动。请参见:为什么我无法在Linux上启动Network License Manager?(英文版)
下载Enterprise License Manager 安装程序
  1. 导航到MathWorks网站的下载中心
  2. 从“我想:" 选择列表中选择“获取许可证管理器”。
  3. 单击匹配平台的“下载”以下载安装程序。
  4. 按照 “使用MATLAB安装程序安装许可证管理器” 中的步骤完成安装。从步骤3开始。
使用二进制文件手动安装许可证管理器
如果您从FlexNet服务器为多个供应商提供服务,或者您只是喜欢手动操作,则可以在不使用产品安装程序的情况下更新许可证管理器。这只建议有经验的许可证管理员使用。
许可证管理器文件可以从这个链接下载:
许可证管理器由四个部分组成:
  • 名为“lmgrd.exe”的许可证管理器主文件。
  • 名为“mlm.exe”的MATLAB后台程序。
  • 名为“lmutil.exe”的许可证管理器管理组件。
  • 名为“lmtools.exe”的许可证管理器图形化窗口程序(仅Windows系统)
手动安装许可证管理器的步骤:
  1. 提取下载的文件夹并将其放置在所需的目的地。
  2. 将license.lic放入LicenseManagerRoot/etc文件夹中。
  3. 编辑license.lic以包括SERVER和DAEMON行,然后将其重命名为license.dat。
  4. 创建一个文本文件用作调试日志(lmlog.txt)。
  5. 启动许可证管理器
有关添加SERVER和DAEMON行的信息,请参阅以下文章:
注意:在Windows上手动安装许可证管理器时,不会在lmtools.exe中自动配置网络许可证管理服务。您需要手动 配置该服务 (英文版)。
在客户端机器上安装软件 (即MATLAB)
您需要license.dat文件的副本才能在客户端机器上安装MATLAB或其他MathWorks产品。此文件位于许可证管理器安装文件夹中:
  1. 打开安装许可证管理器的文件夹。
  2. 打开文件夹 “etc”。
  3. 创建文件“license.dat”的副本。不要从此目录中删除该文件。
如何为网络版许可证的客户端机器安装软件(例如MATLAB),请参考以下链接,
如果您有一个网络指定用户版许可证,或您想控制许可证上各产品的使用权限,您可以使用一个Options文件。
要创建一个Options文件,请查看以下文档:
如果您需要进一步的帮助,请 联系 MathWorks 支持 并附上您的 MATLAB 安装日志文件 。

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 管理产品에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!