整合MATLAB作业调度网络许可管理

如果你没有一个现有的调度器集群,请按照以下说明MATLAB的整合®作业调度,设置有MATLAB并行服务器™。如果你已经有一个调度集群,请参阅与第三方调度程序集成MATLAB

当你与调度集成MATLAB,您就可以用并行计算工具箱™桌面MATLAB客户端会话访问工人集群。

这些步骤中的设置使用网络许可证管理。

激活你的MATLAB并行服务器执照

安装MATLAB并行服务器,您必须激活许可证。要激活您的MATLAB并行服务器执照:

  1. 导航//www.tianjin-qmedu.com/licensecenter

  2. 登录到管理员帐户MathWorks的。

  3. 您的选择MATLAB并行服务器许可,并点击安装和激活标签。

  4. 在最右侧,下相关任务, 选择激活检索许可证文件

  5. 填写所需信息。这些信息必须是指承载许可证管理器的计算机。在这些指令中,它是头节点。欲了解更多信息,请参阅在头节点上安装软件

  6. 在信息,下载填写或通过电子邮件发送许可文件,并复制文件安装密钥后。这些在后面的过程中使用。

注意

激活是没有必要的试验。联系您的销售代表,以获得许可证文件和文件安装密钥。

获取安装文件

为了节省时间,并消除您的集群需要基于安装程序下载过程中的每一台计算机,之前下载的安装文件安装。这样做有利于在大量机器的安装。如果你有机会获得一个管理员帐户,您的许可,您可以使用安装程序来下载文件,但不安装它们。如果没有,请联系您的许可管理员联系以获取安装文件的副本。欲了解更多信息,请参阅下载产品无需安装s manbetx 845(安装和许可)。当使用安装程序下载的文件,选择下列选项:

  • 选择集群机器相应的操作系统。

  • 选择所有产品下载。s manbetx 845MATLAB并行服务器不能运行要求没有安装产品的工作。s manbetx 845

有三种服务器端组件MATLAB并行服务器

  1. 许可管理器,它承载MATLAB并行服务器许可使用每个工人。欲了解更多信息,请参阅在头节点上安装软件

  2. MATLAB的作业调度程序,它运行在头节点上和群集上管理工作。欲了解更多信息,请参阅在头节点上安装软件

  3. MATLAB并行服务器,它运行在计算节点上。欲了解更多信息,请参阅工作器节点上安装软件

在头节点上安装软件

从以前的工序中使用的离线安装。有关离线安装过程的详细信息,请参阅产品安装使用文件s manbetx 845安装密钥(安装和许可)。

  1. 选择计算机主机的许可证管理器与MATLAB作业调度程序。这台计算机是你的头节点。

  2. 从所获得的安装文件开始安装MATLAB获取安装文件

  3. 选择使用一个文件安装密钥,并继续通过提示。

  4. 选择所有产品,包括许可s manbetx 845管理。

  5. 在许可证文件的步骤,浏览到您的的license.lic文件(从获得的激活你的MATLAB并行服务器许可证)。

  6. 启动许可证管理。

这个许可证不允许你从工作节点或头节点上运行MATLAB。如果你想测试安装,请完成以下设置,然后按照步骤MATLAB的客户端连接到MATLAB并行服务器集群

工作器节点上安装软件

这个过程类似于在头节点上安装软件。有关离线安装过程的详细信息,请参阅产品安装使用文件s manbetx 845安装密钥(安装和许可)。

  1. 从所获得的安装文件开始安装MATLAB获取安装文件

  2. 选择使用一个文件安装密钥并继续通过提示。

  3. 选择所有产品。s manbetx 845但是,不要安装许可证管理。

  4. 使用的license.dat从头部节点文件。您可以从这个文件matlabroot /等文件夹,其中matlabroot是MATLAB安装文件夹。

为了获得最佳性能,每个节点上的本地安装。不过,您也可以安装在一个网络共享位置。为了节省时间,您可以执行工作节点上的非交互式安装(无提示安装)。有关说明,请参阅非交互式安装(安装和许可)。

配置MATLAB作业调度与管理中心

MATLAB的作业调度是调度附带MATLAB并行服务器。MATLAB的作业调度主要用于仅运行MATLAB工作小到中等规模的集群。调度接口是一个高层次的抽象,可以让您将作业提交到您的计算资源,所以你不必处理操作系统和环境的差异。

  1. 在头节点上,启动管理中心。浏览matlabroot /工具箱/并行/ bin中并执行指定的文件admincentermatlabroot是MATLAB安装文件夹。

  2. 请点击添加或查找和您正在使用的头节点和工作节点指定的计算机。

  3. 通过提示的进展,并确认启动MJS服务。如果有必要,使用命令行界面手动启动MJS服务。欲了解更多信息,请参阅使用命令行界面(视窗)要么使用命令行界面(UNIX)

  4. 在MATLAB作业调度部分,单击开始。为您的MATLAB作业调度程序指定一个名称,然后从下拉列表中选择头节点。

  5. 要添加MATLAB并行服务器工人,点击开始在里面工人管理中心的部分。

    1. 选择电脑主办的工人。

    2. 选择每台计算机的工人人数。

  6. 要验证您的配置,查看工人身份工人部分。

  7. 要解决问题,请点击测试连通性在里面主办部分。

  8. 如果您使用的是UNIX,配置MJS服务在启动时自动启动。有关说明,请参阅启动MJS服务,MATLAB作业调度,和工人(命令行)

下面的截图显示在管理中心的最终设置:

注意

如果您需要在配置过程中更多的帮助,如您的集群需要防火墙配置,或者您要设置多个MJS安装,看到这个更详细的指导:为MATLAB作业调度程序的集成配置高级选项

连接MATLAB客户端的MATLAB并行服务器

要使用MATLAB并行服务器,你必须使用一个客户端计算机上运行MATLAB和并行计算工具箱。在MATLAB工具条,使用平行>发现群集并按照指示自动发现和设置您的集群。或者,您可以按如下手动配置:

  1. 在MATLAB中,对选项卡,选中平行菜单。选择创建和管理集群

  2. 请点击添加群集配置文件>MATLAB作业调度

  3. 要修改MATLAB作业调度程序配置文件的名称,双击文件名称。

  4. 要编辑配置文件,选中它并点击编辑在工具栏。

  5. 在里面主办字段中输入头节点的主机名。

  6. 请点击完成。下图显示了配置之后的MATLAB作业调度群集配置文件:

  7. 为了使这个配置文件的默认选择设为默认

  8. 验证群集配置文件。

如果群集的验证是成功的,您的MATLAB会话现在可以将作业提交到MATLAB并行服务器簇。

注意

如果您的验证未通过,请联系MathWorks的安装支持团队万博1manbetx

任何MATLAB集群的工人,你开始使用动态授权:他们可以使用所有你在MATLAB客户端许可的功能,而只检查出MATLAB并行服务器许可证群集。

要为群集配置更高级的选项,请参阅MATLAB作业调度集群定制。例如,您可以设置集群中的安全集MATLAB作业调度集群安全。你完成配置后,尝试集群的工作流程的一些例子在集群和云中运行代码

相关话题