定制示例插件脚本的行为
当使用通用调度程序接口,您可以修改插件的行为脚本通过设置附加属性为一个通用的集群配置文件或对象使用AdditionalProperties
。通用调度器接口的更多信息,请参阅使用通用调度程序接口配置。
示例插件脚本允许您设置这些属性。
所有的属性调度器
财产 | 描述 | 类型 |
---|---|---|
|
作业提交额外的调度器理由。示例插件的脚本将该属性的值添加到调度器提交的字符串。 |
字符串 |
|
选项来显示你如何验证连接到集群时,指定为以下之一:
|
字符串 字符串数组 |
|
集群机器的主机名,调度器实用程序提交工作。直接使用这个如果集群无法提交工作调度器。 集群计算机必须运行Linux。 |
字符串 |
|
位置在客户端机器上的SSH识别你的身份文件 |
字符串 字符串数组 |
|
将此属性设置为 |
逻辑 |
|
位置存储在集群上的工作文件。使用这个属性如果你的客户和集群节点没有一个共享文件系统。 |
字符串 |
|
使用一个身份文件的选项。将此属性设置为 |
逻辑 |
|
用户名登录 |
字符串 |
|
选择使用独特的子文件夹。将此属性设置为 |
逻辑 |
当你创建一个通用的集群配置文件首次与通用概要文件向导中,安装程序将指导您完成设置这些属性。安装程序的更多信息,请参阅接口与第三方调度器。
您还可以定义自己的属性来定制插件的行为脚本。要做到这一点,您必须修改插件脚本。有关更多信息,请参见添加用户自定义(并行计算工具箱)。
设置附加属性
集群中可以设置附加属性,与集群配置文件管理器,或者通过编程的方式。
在集群配置文件设置属性
当你在集群配置文件设置附加属性,属性应用每次你使用集群。
在MATLAB将来发布,家选项卡,环境区域,选择平行>创建和管理集群。
在集群配置文件管理器中,单击您想修改的通用配置文件。
点击编辑在右下方。
去
AdditionalProperties
表。添加一个新属性,点击添加。修改一个现有的属性,单击属性。
下图显示了一个示例的设置AdditionalSubmitArgs
对于一个LSF®集群配置文件。
以编程方式设置属性
你可以设置附加属性以编程方式访问AdditionalProperties
集群的一个通用的对象。注意,此操作不更新集群配置文件和只适用于特定的集群对象的属性。以下是如何设置的一个例子AdditionalSubmitArgs
对于一个LSF集群。
首先,创建一个对象通过使用集群parcluster
函数。在以下代码中,改变MyLSFCluster
集群的配置文件的名称。
c = parcluster (“MyLSFCluster”);
接下来,设置AdditionalSubmitArgs
这插件脚本使用一个不同的作业队列。
c.AdditionalProperties。AdditionalSubmitArgs =“q matlab_queue”;
这种变化,MATLAB将附加参数传递到当你提交作业调度器。例如,提交批处理作业。
工作=批(c,“myScript”);
相关的话题
- 使用通用调度程序接口配置
- 插件脚本通用的调度器(并行计算工具箱)