主要内容

安装和配置MATLAB并行服务器MATLAB作业调度器和在线许可

如果你没有现有的集群调度程序,遵循这些说明MATLAB集成®提供的作业调度器MATLAB并行服务器™。如果你已经有一个集群调度程序,看看安装和配置MATLAB并行服务器为第三方调度器

这些指令指导您完成以下任务:

将MATLAB与调度器集成后,您可以访问集群的工人从MATLAB桌面客户机会话(需要并行计算工具箱™)。工人MATLAB计算引擎,通常对应于一个核心。

这些步骤中的设置使用在线许可。

检查许可证类型和用户

检查许可证类型

请注意

如果你有一个校园范围内的许可MATLAB并行服务器在线,那么你已经获得许可,可以跳过添加最终用户许可。如果你不确定你的许可的细节,然后联系许可管理员。

安装MATLAB并行服务器使用在线授权,你必须检查你的许可类型。

  1. 在您的浏览器中去授权中心与你的MathWorks并登录®管理员帐户。

  2. 选择MATLAB并行服务器你打算使用的许可。

  3. 安装和激活选项卡中,寻找许可证管理器:紧随其后的是许可证管理器类型目前分配给本授权。

添加最终用户许可

与在线授权,任何用户的MATLAB并行服务器必须添加作为一个最终用户许可。添加最终用户许可,你必须是一个许可管理员。如果你不是一个授权管理员,提供所需的授权终端用户列表许可管理员连同下面的步骤。如果你是一个许可管理员,遵循这些步骤。

  1. 如果你不已经作为管理员登录,去授权中心并与MathWorks登录管理员帐户。

  2. 选择您的MATLAB并行服务器许可证,然后单击管理用户

  3. 点击添加用户将用户添加到列表中。

    许可中心部分添加用户的电子邮件地址,名字和国家

  4. 提供用户的电子邮件地址,姓名,和国家。点击添加用户。注意,如果指定的电子邮件地址不符合现有MathWorks账户,为用户创建一个新的帐户。

  5. 根据需要添加最终用户。

把安装文件

如果你不是一个许可管理员,您可以下载网络安装程序。有关更多信息,请参见使用互联网连接安s manbetx 845装产品。注意,这个方法执行一个完整的下载必要的文件每个计算节点设置。

为了节省时间和消除需要在每台计算机上运行installer-based下载过程在您的集群,在安装之前下载安装文件。这样做有利于安装大量的机器。如果你有访问管理员的帐户为您的许可证,您可以使用安装程序下载文件不需要安装它们。如果没有,联系管理员的许可获得安装文件的一个副本。有关更多信息,请参见下载产品没有安装s manbetx 845。或者,进行网络安装程序。当你使用安装程序下载文件时,您必须:

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

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

MATLAB并行服务器有两个服务器端组件:

MATLAB与运行的计算机集群客户端计算机

在所有节点上安装软件

每台计算机上安装软件在您的集群,遵循这些步骤:

  1. 启动MATLAB安装程序的安装文件下载把安装文件

  2. 选择MathWorks帐户登录并按提示。

  3. 选择所有终端用户将使用s manbetx 845的产品。

  4. 安装完成后,更新mjs_def文件中matlabroot /工具箱/并行/ bin。取消并设置:

    • Unix:USE_ONLINE_LICENSING = " true "

    • 窗口:USE_ONLINE_LICENSING = true

为获得最佳性能,在每个节点上本地安装软件。然而,你也可以在网络共享位置安装软件。

请注意

安装非交互的(默默地)如果你想

  • 一台机器上安装软件,没有图形用户界面(GUI)。

  • 保存的时间需要为每个计算节点配置安装程序。

有关更多信息,请参见安装非交互的

您可以测试安装和许可通过运行以下命令在命令行界面。matlabrootMATLAB安装文件夹。文件名写日志文件的位置,例如,一个临时位置。你必须在这个位置有写权限。

matlabroot/工具箱/并行/ bin / checkLicensing日志文件文件名

配置MATLAB作业调度器和管理中心

MATLAB提供的作业调度器是一个调度器MATLAB并行服务器。MATLAB作业调度器只有MATLAB运行的主要目的是为集群的工作。调度程序界面是一个高级抽象,使您提交工作你的计算资源,并允许您以避免处理不同的操作系统和环境。

以下步骤配置MATLAB与管理中心,作业调度器的图形界面。如果你的机器不提供图形,使用命令行接口。有关更多信息,请参见乔丹开始服务,MATLAB作业调度器,和工人(命令行)

  1. 在头节点上,开始管理中心。去matlabroot /工具箱/并行/ bin和执行文件命名admincentermatlabrootMATLAB安装文件夹。

  2. 点击添加或找到,并指定您所使用的电脑,作为头节点和计算节点。

  3. 按照提示和确认启动mj服务。如果有必要,使用命令行界面手动启动mj服务。有关更多信息,请参见使用命令行界面(Windows)使用命令行界面(UNIX)

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

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

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

    2. 选择每个电脑的工人数量。

  6. 验证您的配置通过检查工人的地位工人部分。

  7. 为了解决问题,点击测试连接主机部分。

  8. 如果您使用UNIX®、配置mj服务在启动时自动启动。说明,请参阅乔丹开始服务,MATLAB作业调度器,和工人(命令行)

头节点使用计算资源来运行MATLAB作业调度器。如果你建立了工人的头节点,他们用MATLAB作业调度器争夺资源。

提示

避免设置工人的头节点。如果工人使用太多的系统资源,比如内存、处理器、网络或本地存储,作业管理器会变得反应迟钝。

下面的屏幕截图显示了最终的设置在管理中心。

在管理中心屏幕上。部分列出ComputeNodeHostname和HeadNodeHostname顶部。中间部分列出了MATLAB作业调度器工作经理。下面列出的名称集群中的工人。

请注意

如果你需要更多的帮助在配置期间,如您的集群需要防火墙配置或你想要设置多个mj安装,看到更详细的指导为MATLAB作业调度器集成配置高级选项

连接MATLAB客户的MATLAB并行服务器集群

使用MATLAB并行服务器,您必须运行客户端计算机MATLAB和并行计算工具。在MATLAB将来发布,选择平行>发现集群并按照指令自动发现和设置您的集群。

或者,您可以手动配置如下:

  1. 在MATLAB选项卡上,选择平行>创建和管理集群

  2. 选择添加集群配置文件>MATLAB作业调度器

    • 创建您的概要文件并单击MATLAB作业调度器编辑

    • 更新头节点的主机名。

    • 更新车牌号码。

    • 点击完成并选择设置为默认(可选)。

在成功验证您的集群之后,您现在可以使用MATLAB会话提交工作MATLAB并行服务器集群。

请注意

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

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

的信息为您的集群配置更高级选项,看看MATLAB集群作业调度程序定制。例如,您可以设置集群的安全将MATLAB集群安全作业调度器。完成配置后,尝试的一些示例集群的工作流在集群和云上运行的代码

相关的话题