如何更新网络许可证管理器?

15 visualizzazioni (ultimi 30 giorni)
MathWorks Support Team
MathWorks Support Team il 31 Mag 2023
我有网络许可证,我想知道如何更新许可证服务器上的许可证管理器软件和 MATLAB 许可证文件。

Risposta accettata

MathWorks Support Team
MathWorks Support Team il 1 Giu 2023
Modificato: MathWorks Support Team il 31 Mag 2023
要更新网络许可证管理器,您必须首先获取更新的许可证文件,然后使用 MathWorks 安装程序安装更新的许可证管理器软件,或手动更新许可证管理器二进制文件。
 
以下说明适用于:
更新网络许可管理器要求已经在 MathWorks 网站上激活许可服务器。
要获取更新的许可证文件,请执行以下操作:
  1. 许可证中心  点击打开许可证。
  2. 单击 “安装和激活” 选项卡。
  3. 在 “获取许可证文件” 下,单击向下箭头以下载许可证文件,或单击信封以通过电子邮件发送许可证文件。
如果您看到 “激活以检索许可证文件” ,则需要激活许可证。 有关使用新网络许可证安装许可证管理器的信息,请参阅以下文章:如何安装网络许可管理器?
如果要将许可证转移到新的许可证服务器,则需要先停用许可证,然后再重新激活到新的许可证服务器:
使用MathWorks 安装程序更新许可证管理器
新的许可证管理员,建议使用 MathWorks 安装程序更新许可证管理器。与手动更新许可证管理器相比,它需要更长的时间,但不易出错。
1) 停止当前许可证管理器服务
(仅限 Windows 计算机) 停止并删除服务
在 Windows 上,必须先删除现有的许可证管理器服务,然后安装程序才能创建新许可证管理器服务。
要删除现有服务,请执行以下操作:
  1. 打开 MATLAB 安装文件夹。
  2. 打开文件夹 “etc\win64" 。
  3. 运行 “lmtools.exe”。
  4. 转到 “Start/Stop/Reread” 选项卡。
  5. 单击 “Stop Server“。
  6. 转到 ”Config Services“ 选项卡。
  7. 单击 “Service Name” 下拉菜单,然后选择要删除的服务。
  8. 单击 “Remove Service”。
  9. 重新启动服务器以保存对注册表所做的更改。
(Linux 和 MacOS) Stop Server
Linux 和 MacOS 不共享 Windows 的服务概念。相反,请在继续操作之前使用 lmdown 脚本停止许可证管理器。
2)下载并运行 MathWorks 安装程序
许可证管理器安装程序是 MathWorks 安装程序的一部分。MathWorks Installer可以在这里下载。
拥有安装程序后:
  1. 启动 MATLAB 安装程序。
  2. 点击右上角的“高级选项”。
  3. 选择“我要安装网络许可管理器”
  4. 接受软件许可协议的条款。
  5. 当系统提示输入许可证文件时,请指定从 MathWorks 许可证中心下载的“license.lic”文件。
  6. 选择目标文件夹。
  7. 要在机器重启时启动许可管理器,请选择  "Configure the license manager as a service" 和 “Start Server at Power Up”(仅限 Windows)。
  8. 单击“开始安装”。
您现在可以像更新之前一样启动许可证管理器。
注意:使用 MathWorks 安装程序更新许可证管理器时新生成的许可证文件 license.dat 将不包括从旧许可证 license.dat 对服务器行所做的更改。 您可能需要将更许可证文件中的服务器行 license.dat 替换为旧许可证中的服务器行。
旧的许可证管理器仍将位于最初安装它的文件夹中。现在已安装更新的许可证管理器,您可以删除此文件夹。
如果您从 FlexLM 服务器为多个供应商提供服务,或者您只是喜欢手动执行操作,则可以在不使用 MATLAB 安装程序的情况下更新许可证管理器。虽然手动更新许可证管理器比使用 MathWorks 安装程序更快,但它更容易出错,仅建议有经验的许可证管理员使用。
首先,您必须下载许可证管理器二进制文件。许可证管理器二进制文件可以在此处下载
许可证管理器由三个二进制文件组成,对于 Windows 计算机则包含四个二进制文件:
  • lmgrd,核心许可证管理器二进制文件。
  • MLM,MATLAB供应商守护程序。
  • lmutil,一套用于管理许可证管理器的工具。
  • lmtools.exe,许可证管理器的图形前端。(仅限 Windows)
要更新许可证管理器:
现在可以使用启动脚本启动许可证管理器。
  1. 停止许可管理器。 在 Windows 计算机上,删除许可证管理器服务。
  2. 将服务器上的二进制文件替换为上面下载的二进制文件。
  3. 更新许可证文件。
联系我们
如果您需要进一步的帮助,请 联系 MathWorks 支持 并附上您的 license.dat ,debug文件 lmlog 和 option 文件(如果有的话)。

Più risposte (0)

Categorie

Scopri di più su 管理产品 in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!