主要内容

配置为HPC包

配置集群微软HPC包

按照以下说明配置您的MATLAB®并行服务器™安装工作与微软®HPC Pack或CCS(计算集群服务器)。在以下说明中,matlabroot是指MATLAB的安装位置。

金宝app支持版本:MATLAB计算集群服务器2003,Windows®HPC Server 2008、Windows HPC Server 2008 R2、Microsoft HPC Pack 2012、Microsoft HPC Pack 2012 R2和Microsoft HPC Pack 2016。

请注意

如果在网络共享安装中使用HPC Pack,则网络共享位置必须位于“Intranet”区域。您可能需要调整集群节点的Internet选项,并将网络共享位置添加到Intranet站点列表中。

  1. 以具有管理员权限的用户登录集群头节点。

  2. 打开具有管理员权限的命令窗口并运行以下文件命令

    matlabroot\工具箱\平行\ bin \ MicrosoftHPCServerSetup.bat集群

    如果在网络共享安装中使用HPC Pack,此命令将执行集群中所有机器所需的一些设置。MATLAB安装的位置必须在每个集群节点上相同。如果没有在网络共享安装中使用HPC Pack,则必须在每个集群节点上运行此命令。

    请注意

    如果需要覆盖脚本默认值,请修改MicrosoftHPCServerSetup.xml在运行之前MicrosoftHPCServerSetup.bat.使用-def_file参数时,脚本的MicrosoftHPCServerSetup.xml文件在自定义位置。例如:

    MicrosoftHPCServerSetup.bat -cluster -def_file  . exe

    您只在实际运行脚本的节点上修改该文件。

    一个你可能设置的值的例子是CLUSTER_NAME.如果在这个参数中为集群提供一个友好的名称,它将被MATLAB的发现集群特性识别并显示在生成的集群列表中。

为HPC包配置客户端计算机

此配置适用于所有版本的HPC Pack。

请注意

如果在网络共享安装中使用HPC Pack,则网络共享位置必须位于“Intranet”区域。您可能需要调整集群节点的Internet选项,并将网络共享位置添加到Intranet站点列表中。

  1. 打开具有管理员权限的命令窗口并运行以下文件命令

    matlabroot\工具箱\平行\ bin \ MicrosoftHPCServerSetup.bat客户机

    该命令执行客户机机器所需的一些设置。

    请注意

    如果您需要覆盖脚本中的默认值,请修改MicrosoftHPCServerSetup.xml在运行之前MicrosoftHPCServerSetup.bat.使用-def_file参数时,脚本的MicrosoftHPCServerSetup.xml文件在自定义位置。例如:

    MicrosoftHPCServerSetup.bat -client -def_file  .bat
  2. 要从MATLAB提交作业或发现集群,必须在MATLAB客户机机器上安装Microsoft HPC Pack客户端实用程序。如果它们还没有安装并且是最新的,请向系统管理员询问要安装的正确的客户端实用程序。这些实用程序可从微软下载中心获得。

    如果您已经安装了多个版本的Microsoft HPC Pack客户端实用程序,那么MATLAB将使用最新的安装。要配置MATLAB使用特定的安装,设置环境变量“MATLAB_HPC_SERVER_HOME”到要使用的客户端实用程序的安装位置。

验证安装使用微软HPC包

此过程验证您的并行计算产品是否已正确安装和配置,以使用Microsoft Windows HPC Pack下载188bet金宝搏或计算集群服务器(CCS)。

步骤1:创建集群概要文件

在此步骤中,您将创建一个集群概要文件,以便在后续步骤中使用。要创建集群概要文件,请尝试发现您的集群。在首页选项卡,环境区域,选择平行>发现集群.有关更多信息,请参见发现集群(并行计算工具箱).或者,如果您的集群无法被发现,请执行以下步骤。

  1. 启动集群概要文件管理器。在首页选项卡,环境区域,选择平行>创建和管理集群

  2. 通过选择在集群概要文件管理器中创建一个新的概要文件添加集群配置文件>高性能计算服务器

  3. 在列表中选择新概要文件后,单击重命名并编辑配置文件名称为HPCtest.新闻输入

  4. 在Properties选项卡中,为以下字段提供文本:

    1. 设置描述字段用于测试HPC服务器的安装

    2. 设置NumWorkers字段更改为希望在其上运行验证测试的工作人员的数量,该数量应在许可的限制范围内。

    3. 设置宿主字段更改为正在运行调度程序的主机的名称。根据您的网络,这可能是一个简单的主机名,也可能是一个完全限定的域名。

      注意:以下四个属性设置(JobStorageLocationClusterMatlabRootClusterVersion,UseSOAJobSubmission)是可选的,只有在没有运行时才需要在概要文件中设置MicrosoftHPCServerSetup.bat中描述的为Microsoft HPC Pack配置集群,或者如果您想重写该脚本建立的设置。

    4. 设置JobStorageLocation到希望存储作业和任务数据的位置。这必须是所有工作机器都可以访问的。

      请注意

      JobStorageLocation不应该被运行不同版本的并行计算产品共享;下载188bet金宝搏集群上的每个版本都应该有自己的版本JobStorageLocation

    5. 设置ClusterMatlabRoot到要由工人机器执行的MATLAB的安装位置,如安装说明的第1章所确定。

    6. 设置ClusterVersion字段HPCServerCCS

    7. 如果您想在HPC Server集群上测试SOA作业提交,请设置UseSOAJobSubmission真正的.如果您计划在集群中使用SOA作业提交,那么您应该首先在不进行SOA提交的情况下进行测试,然后返回并使用SOA作业提交进行测试。默认值是在运行时根据调度程序确定的。

      到目前为止,对话框应该如下图所示:

  5. 点击完成保存集群配置文件。

步骤2:验证配置

在此步骤中,您将验证集群配置文件,从而验证安装。您可以指定在验证配置文件时要使用的工作人员数量。如果不指定worker的数量验证选项卡,则验证将尝试使用与NumWorkers财产的属性选项卡。您可以指定较少数量的worker来验证配置,而不需要占用整个集群。

  1. 如果群集配置文件管理器尚未打开,则从MATLAB桌面启动群集配置文件管理器,方法是选择首页选项卡中环境区域平行>创建和管理集群

  2. 在清单中选择集群配置文件。

  3. 点击验证选项卡。

  4. 使用复选框选择所有测试或验证阶段的子集,并指定在验证概要文件时使用的工作人员数量。

  5. 点击验证

Validation Results选项卡显示输出。下图显示通过所有验证测试的概要文件的结果。

请注意

如果您的验证未通过,请联系MathWorks安装支持团队金宝app

如果验证通过,现在就有了一个有效的配置文件,可以在其他并行应用程序中使用。您可以根据应用程序对配置文件进行任何修改,例如NumWorkersRangeAttachedFilesAdditionalPaths等。

若要为其他用户保存配置文件,请选择配置文件并单击出口,然后将您的配置文件保存到一个方便的位置。稍后,当运行集群概要文件管理器时,其他用户可以通过单击导入您的概要文件进口