为云平台配置 MATLABParallel Server 许可
在您开始之前
本文档向管理员展示如何设置用于 MATLAB® Parallel Server™ 云参考架构的许可证。如果您是最终用户,请联系您的管理员。
要使用作为 MathWorks 参考架构(Azure 或 AWS)的一部分提供的默认 MATLAB Parallel Server 安装,您必须使用版本 R2018a 或更高版本。安装默认配置为使用在线许可。该许可证管理器可能与您当前的许可证配置不同。按照这些说明设置您的许可证以使用此安装。
如果您对此许可证配置进程的任何部分有疑问,请联系 MathWorks 云支持。
许可证配置要求
要设置许可证以使用在云中运行的 MATLAB Parallel Server:
您必须是 MATLAB Parallel Server 许可证的管理员。如果您没有服务器许可证,您可以申请免费试用或联系您的 MathWorks 销售代表。如果您不确定自己是否是管理员,或者不确定自己是否与 MATLAB Parallel Server 许可证相关联,请登录您的 MathWorks 帐户。点击 MATLAB Parallel Server 许可证。如果您看到“管理用户”选项卡,则表明您是管理员。
所有获得许可的最终用户均必须与服务器许可证相关联。(此程序中包含说明。)
最终用户的 MATLAB 许可证必须包含 Parallel Computing Toolbox。需要工具箱才能将作业提交到运行服务器的集群。最终用户必须使用与集群相同的版本。
选择许可配置选项
从以下场景中,选择使用在线许可设置许可证管理器的过程。并非所有场景都需要所有程序。
如果您的许可证设置方案未在此处列出,请联系支持人员。
场景 | 过程 |
---|---|
| |
您想获取 MATLAB Parallel Server 的新的按需许可证。 | |
| |
| |
| |
| 选择下列选项之一: |
更改许可证管理器类型
登录您的 MathWorks 帐户。
在您的 MathWorks 帐户中,点击您计划在云中使用的 MATLAB Parallel Server 许可证。
转到安装和激活。
在许可证管理器的文本框中,点击编辑图标(铅笔)。
按照所示步骤操作,然后点击更改为在线许可。
要使用网络许可证管理器,请重复这些步骤以查看有关切换回来的说明。
将最终用户添加到许可证
为了使在线许可知道哪些用户有权签出许可证,您必须为该许可证定义一个允许的用户列表。允许的用户必须拥有与按需许可证关联的 MathWorks 帐户。
您可以自己关联最终用户,也可以生成电子邮件以便最终用户可以自行关联。这两项操作均在许可证中心执行。
登录与您要使用的许可证关联的 MathWorks 帐户。
在您的 MathWorks 帐户中,点击 MATLAB Parallel Server 许可证。
转至管理用户。
手动关联最终用户:
点击添加用户。
添加最终用户。对您需要关联的最终用户重复此步骤。
邀请最终用户建立关联:
点击邀请用户添加他们自己。
在模板中输入电子邮件地址。
禁用 MATLABParallel Server 的网络许可证管理器
要将已安装的网络许可证管理器更改为在线许可,您必须关闭服务并删除许可证(如果许可证管理器仅适用于 MATLAB Parallel Server)或修改许可证(如果许可证管理器除了管理服务器之外还管理其他产品)。
如果网络许可证管理器仅管理 MATLABParallel Server 群集
禁用网络许可证管理器并删除许可证。
平台 | 过程 |
---|---|
Windows® |
|
Linux® |
|
如果网络许可证管理器管理多个产品
修改许可证以删除 MATLAB Parallel Server。
关闭网络许可证管理器。
平台 过程 Windows
在您当前的 LMtools.exe 中,导航到 Start/Stop/Reread 选项卡并选择 Stop Server。
Linux
运行
lmdown
。打开 MathWorks 许可证文件进行编辑:
matlabroot/etc/license.dat
您的许可证文件的具体名称及其位置可能会有所不同。如果您在查找许可证文件时遇到问题,请参阅 MATLAB 的许可证文件位于哪里?
在许可证文件中,找到并删除以以下内容开头的条目:
INCREMENT MATLAB_Distrib_Comp_Engine ...
该条目可能会跨越文件中的多行。删除整个条目并保存文件。
重新启动网络许可证管理器以使许可证文件更改生效。
网络许可证管理器实用程序(例如
lmstat
)可以验证只有适当的产品获得了许可。要使用lmstat
函数,请打开终端并运行以下命令:cd $MATLABROOT/etc/glnxa64 ./lmutil lmstat -a