主要内容

在单独的虚拟机上配置许可证管理器

这个过程包括设置许可服务器和设置运行MATLAB的机器®

步骤1:设置许可证服务器

必须添加或更改安全组以打开许可证管理器入站端口。

对于AWS,许可证管理器必须与MATLAB在同一个VPC中。对于Azure,许可证管理器必须位于同一个虚拟网络(VNET)中。

  1. 获取固定MAC地址。

    要在云中托管许可证管理器,您必须有一个固定的地址:

    • Azure:创建虚拟网络时,即使虚拟机处于释放状态,该虚拟网络的MAC地址也不会被删除。看到Azure虚拟网络FAQ

    • AWS:使用ENI (Elastic Network Interface), ENI包含静态MAC地址属性。看到弹性网络接口

      删除云资源时,也会同时删除固定MAC地址。MathWorks许可证中心的固定MAC地址每年最多更改4次。

  2. 去激活和激活license。

    1. 去激活license:如果此license之前已经被激活,需要先去激活license。否则,可跳过此步骤。

      1. 授权中心然后单击要停用的许可证。

      2. 安装和激活选项卡。

      3. 单击激活标签。

      4. 点击禁用

    2. 使用固定MAC地址激活license。

      1. 点击许可证来激活

      2. 安装和激活选项卡。

      3. 点击激活获取License文件

      4. 2 .在“主机ID”中输入固定MAC地址。

      5. 点击继续当您完成所有字段。

  3. 将激活时提供的许可证文件下载到服务器机器的文件夹中美元MATLAB /许可证,在那里MATLAB美元是你的MATLAB根。

  4. 按照使用MathWorks帐户安装许可证管理器中的说明安装网络许可证管理器。

  5. 启动网络许可管理器。请参阅安装和许可文档中的“启动网络许可管理器”以获得说明。

步骤2:建立机器运行MATLAB

  1. 禁用网络许可。

    在客户机上,查找license_info.xml然后改个名字。License文件通常位于美元MATLAB /许可证,在那里MATLAB美元为MATLAB根。

  2. 创建指向服务器的许可证文件。

    1. 打开网络许可文件(license.dat)。

    2. 复制服务器行到一个新的文本文件。

    3. 下面,添加USE_SERVER.文件现在看起来应该像这样:

      SERVER Server1 0123abcd0123 12345 USE_SERVER
    4. 将新文本文件保存为network.lic在文件夹中美元MATLAB /许可证,在那里MATLAB美元是你的MATLAB根。

  3. 通过运行MATLAB验证许可正确地指向服务器。

您已完成此步骤。联系支持。金宝app如果你需要额外的帮助。

相关的话题