主要内容

设置环境变量的工人

一些计算使用系统环境变量,如需要访问Amazon S3™的计算。当你卸下计算工人使用并行计算工具箱™,客户机和工人可以有不同的操作系统环境变量。在客户端,您可以使用setenv设置环境变量。然后您可以从客户机环境变量复制到工人,工人以同样的方式作为客户机执行计算。

为集群配置文件设置环境变量

每一个集群配置文件不是一个本地集群有一个EnvironmentVariables财产。您可以使用这个属性来指定一个环境变量列表从客户端复制到集群的工人。这些环境变量设置工人工作期间或平行池。

集群配置文件管理器的屏幕截图。MyMJSProfile1集群配置文件被选中,工人对话框打开。

使用集群配置文件管理器来管理集群配置文件。设置EnvironmentVariables财产集群配置文件使用集群配置文件管理器,使用以下步骤。

  1. 打开集群配置文件管理器。打开集群配置文件管理器,选项卡中环境部分中,选择平行>创建和管理集群

  2. 在集群配置文件管理器中,选择您的集群的集群配置文件列表。对于这个示例,选择MyMJSProfile1集群。

  3. 去工人节。添加环境变量的名字你想从客户端复制到集群的工人。每行使用一个名字,没有逗号或其他分隔符。不设置任何列出的变量不是复制到工人。

  4. 点击完成保存配置文件设置。

关于集群配置文件管理器的更多信息,请参阅自定义启动参数(MATLAB并行服务器)

为工作或池设置环境变量

你也可以从客户机环境变量复制到工人通过编程工作期间或平行池。被添加到名单EnvironmentVariables财产平行配置文件中指定的环境变量的完整列表。不设置任何列出的变量不是复制到工人。

  • 当你使用createJob批处理创建一个工作,您可以指定环境变量使用的名字“EnvironmentVariables”名称-值对的论点。这些环境变量设置工人当作业开始。当工作完成时,环境变量返回到之前的值。

  • 当你使用批处理创建一个平行池,您可以指定环境变量使用的名字“EnvironmentVariables”名称-值对的论点。这些环境变量设置平行的持续时间的工人池。

另请参阅

||

相关的话题