安装和配置MATLAB并行服务器对于Slurm
如果你有一个集群与粘,很多遵循这些说明MATLAB集成®与你的调度器使用MATLAB并行服务器™。如果你没有现有的集群调度程序,见:安装和配置MATLAB并行服务器进行MATLAB作业调度器和网络许可管理器。
这些指令指导您完成以下任务:
MATLAB与粘,很多集成后您可以访问集群的工人从桌面MATLAB与并行计算工具箱™客户机会话。工人MATLAB计算引擎,通常对应于一个核心。
这些步骤中的设置使用网络许可管理器。
激活你的MATLAB并行服务器许可证
安装MATLAB并行服务器,你必须激活你的驾驶执照。激活你的MATLAB并行服务器许可:
登录到管理员的MathWorks帐户。
选择您的MATLAB并行服务器许可证,并单击安装和激活选项卡。
在最右边的身边,相关的任务中,选择激活检索许可文件。
填写所需信息。这个信息必须参考机,主机许可证管理器。在这些指令,它是节点。有关更多信息,请参见安装许可证管理器。
填写信息后,下载或电子邮件许可文件并复制文件安装的关键。这些都是在之后的开发过程中使用。
请注意
激活不是必要的试验。请联系您的销售代表获得许可文件和文件安装的关键。
把安装文件
节省时间和消除需要installer-based下载过程中每台计算机集群,下载安装文件在安装之前。这样做有利于安装大量的机器。如果你有访问管理员的帐户为您的许可证,您可以使用安装程序下载文件不需要安装它们。如果没有,联系管理员的许可获得安装文件的一个副本。有关更多信息,请参见下载产品没有安装下载188bet金宝搏。使用安装程序下载文件时,选择以下选项:
选择适当的集群节点的操作系统。
选择所有产品下载。下载188bet金宝搏MATLAB并行服务器不能运行作业要求的产品没有安装。下载188bet金宝搏
有三种服务器端组件MATLAB并行服务器:
许可证管理器,它托管MATLAB并行服务器每个工人所使用的许可证。有关更多信息,请参见安装许可证管理器。
你的第三方作业调度器,在头节点上运行在集群和管理工作。你这个调度器集成MATLAB并行服务器。有关更多信息,请参见安装许可证管理器和配置您的集群。
MATLAB并行服务器在计算节点上运行。有关更多信息,请参见在计算节点上安装软件。
安装许可证管理器
选择一个计算机节点主机许可证管理器。安装、使用前一步的离线安装程序。离线安装过程的更多信息,请参阅使用文件安装密钥下载188bet金宝搏安装产品。
开始的MATLAB安装程序安装文件了把安装文件。
选择高级选项>我想安装网络许可管理器。
在许可证文件步骤中,浏览到你的
覆盖
文件(来自激活您的MATLAB并行服务器许可证)。继续通过提示完成网络管理器安装。关于程序的更多信息,请参阅许可证服务器上安装许可证管理器
启动许可证管理器。
在计算节点上安装软件
这个过程是相似的安装许可证管理器。离线安装过程的更多信息,请参阅使用文件安装密钥下载188bet金宝搏安装产品。
开始的MATLAB安装程序安装文件了把安装文件。
选择高级选项>我有一个文件安装的关键并继续通过提示。
选择所有产品。下载188bet金宝搏另外,为了节省空间,只安装的产品集群的用户许可。下载188bet金宝搏
使用
license.dat
文件头节点。您可以获得这个文件的matlabroot /等
文件夹,matlabroot
MATLAB安装文件夹。
为获得最佳性能,在每个节点上本地安装。然而,你也可以安装在网络共享位置。
您可以测试安装和许可通过运行以下命令在命令行界面。matlabroot
MATLAB安装文件夹。文件名
写日志文件的位置,例如,一个临时位置。你必须在这个位置有写权限。
matlabroot/工具箱/并行/ bin / checkLicensing日志文件文件名
请注意
你不需要启动mj服务当你想配置MATLAB并行服务器对于粘。很多
在本地桌面安装软件
使用MATLAB并行服务器,你必须使用一个本地桌面运行MATLAB和并行计算工具。安装MathWorks®下载188bet金宝搏产品许可,包括并行计算工具箱,在本地桌面,你想提交工作到集群。帮助这个步骤,请参阅安装和许可。
任何集群工人,您开始使用MATLAB动态许可:他们可以使用所有的功能你授权的MATLAB客户机,而只检出MATLAB并行服务器集群中的许可证。
配置客户端机器
下一个步骤 | 更多的信息 |
---|---|
使用开箱即用的支持,如果你符合这些条件金宝app。
|
|
调度器使用通用接口。 |
遵循使用通用调度程序接口创建一个集群配置文件。 |
创建一个集群配置文件使用开箱即用的支持金宝app
启动集群配置文件管理器。在家选项卡,环境区域,选择平行>创建和管理集群。
创建一个新的粘资料很多。在集群配置文件管理器中,选择添加集群配置文件>Slurm。
给它一个不同的名称,选择新概要文件并单击重命名。
在属性选项卡,提供以下字段的设置。
(可选)设置描述字段。
设置JobStorageLocation你想要的位置工作和任务数据存储。这个位置必须可以访问所有工人的机器。
请注意
分享
JobStorageLocation
与并行计算产品运行不同版本不建议;下载188bet金宝搏每个集群应该有自己的版本JobStorageLocation
。设置NumWorkers现场工人的数量你想使用这个概要文件,在你的许可限制。
设置ClusterMatlabRootMATLAB的安装位置由工人执行机器。
(可选)设置SubmitArguments包括任何额外的命令参数所需的特定集群和调度器。
填充字段后,对话框看起来像这样:
点击完成保存您的集群配置文件。
使用通用调度程序接口创建一个集群配置文件
下载插件脚本界面粘从GitHub很多®存储库:
或者,您可以下载插件的脚本MATLAB中央™文件交换。
通用调度器接口的更多信息,请参阅使用通用调度程序接口配置。
验证集群配置文件
在此步骤中,我们验证您的集群配置文件,因此您的安装。您可以指定要使用的工人数量当验证你的资料。如果你不指定的工人的数量验证选项卡,然后验证将尝试使用尽可能多的工人所指定的值NumWorkers
财产的属性选项卡。您可以指定一个较小的工人数量来验证您的配置没有占领整个集群。
如果尚未打开,启动集群配置文件管理器。在家选项卡,环境区域,选择平行>创建和管理集群。
选择您的集群配置文件的清单。
单击验证选项卡。
使用复选框选择所有的测试或验证阶段的一个子集,并指定数量的工人时使用验证你的资料。
点击验证。
验证结果选项卡显示输出。下面的图显示了一个概要文件,通过验证测试的结果。
请注意
如果验证不通过,联系MathWorks安装支持团队金宝app。
如果你的验证通过了,你现在有一个有效的配置文件,您可以使用在其他并行应用程序。你可以做任何修改你的资料适合于您的应用程序,如NumWorkersRange
,AttachedFiles
,AdditionalPaths
等。
保存你的资料对于其他用户来说,选择概要文件并单击出口,然后将你的资料保存到一个文件在一个方便的位置。之后,当运行集群配置文件管理器,其他用户可以通过点击导入配置文件进口。
运行并行代码
完成配置后,您可以提交到集群的工作。有关示例,请参见在集群和云上运行的代码。