服务器 频道

Win2008 HPC新功能之节点模板入门

  【IT168 专稿】节点模板是 Windows HPC Server 2008 中的新功能。它们定义在群集中添加、配置和维护计算节点时需要执行的任务。

  可以使用节点模板在计算节点上执行以下任务:

  安装和配置 HPC Pack 2008;部署和配置操作系统镜像;安装应用程序和设备驱动程序;安装软件更新;使计算节点返回到已知配置

  通过使用"配置"中的"创建节点模板向导",可以创建新的节点模板。可以将更多任务添加到您创建的节点模板中,也可以通过使用"节点模板编辑器"修改现有任务。

  (一)了解节点模板

  有四种类型的节点模板任务:

  1、正在设置

  在计算节点的部署过程发生之前,在头节点上执行设置任务。下表列出可以在节点模板上添加或修改的设置任务,以及与它关联的属性。

任务名称

任务说明

属性

创建计算机帐户

Active Directory 中为计算节点创建计算机帐户。

·         Domain(可选):指定将在其上创建计算机帐户的域的名称。如果不指定此属性,则使用头节点的域。

·         ComputerPath(可选):指定在 Active Directory 中将创建计算机帐户的路径。默认是 cn=Computers。如果不指定此属性,则使用头节点的计算机路径。

  2、配置

  当计算节点在部署过程开始时启动到 Windows Preinstallation Environment (Windows PE) 中时,将在计算节点上执行配置任务。下表列出可以在节点模板上添加或修改的配置任务,以及与每个任务关联的属性。

任务名称

任务说明

属性

运行 Windows PE 命令

Windows PE 中运行命令。

·         失败后继续(可选):如果选择了“True”,则在命令未能成功运行的情况下,配置任务将不会失败。如果选择了“False”,则在命令未能成功运行的情况下,配置任务将失败。

·         ErrorWhiteList(可选):指定应当为命令忽略的返回错误代码。当命令成功运行时期望从该命令返回的默认返回代码是零 (0)。如果命令返回除零以外的其他成功代码,那么必须将该返回代码添加到应当忽略的错误代码列表中,否则它将被解释为错误代码并且任务将失败。

·         命令(必需):指定要运行的 Windows PE 命令。

多播复制

使用多播协议从头节点复制文件。

·         UnicastFallback(可选):如果选择了“True”并且多播失败,将使用服务器消息块 (SMB) 协议复制文件。如果选择了“False”并且多播失败,则任务将失败。

·         DestFile(必需):指定文件将复制到其中的计算节点的驱动器的绝对路径。如果已将分区磁盘任务添加到节点模板,请确保指定的路径对将通过该任务创建的分区有效。

·         SourceFile(必需):指定要复制的文件的名称和路径,相对于 Microsoft HPC Pack\Data\InstallShare 文件夹。

单播复制

使用服务器消息块 (SMB) 协议从头节点复制文件。

·         Directory(可选):指定正在复制的是文件(“False”)还是文件夹(“True”)。

·         Destination(必需):指定文件将复制到其中的计算节点的驱动器的绝对路径。如果已将分区磁盘任务添加到节点模板,请确保指定的路径对将通过该任务创建的分区有效。

·         Source(必需):指定要复制的文件的名称和路径,相对于 Microsoft HPC Pack\Data\InstallShare 文件夹。

分区磁盘

使用 Diskpart 的脚本在计算节点上将磁盘分区。

·         DiskPartScript(必需):指定要用于 Diskpart 的脚本的名称和路径。

装入共享

在所安装的操作系统的 Windows PE 阶段共享文件夹。

·         DriveLetter(可选):指定将共享的文件夹的驱动器号。

·         User(可选):指定共享文件夹时使用的用户名。

·         UserPassword(可选):指定共享文件夹时使用的密码。

·         Path(必需):指定将共享的文件夹的名称和路径。

安装 Windows

在计算节点上安装 Windows Server 操作系统。

·         自定义无人参与文件(可选):指定要用于安装的自定义无人参与文件的绝对路径。

·         安装驱动器(可选):指定将安装 Windows Server 操作系统的驱动器号。如果已将分区磁盘任务添加到节点模板,请确保指定的驱动器号对将通过该任务创建的分区有效。

·         本地管理员密码(可选):指定在计算节点上的本地管理员帐户的密码。

·         产品密钥(可选):指定要用于此节点模板以激活操作系统的产品密钥。

·         自动生成本地管理员密码(必需):如果选择了“True”,则自动生成本地管理员帐户的密码。在自动生成密码之后,它将是机密的,不能恢复。如果选择了“False”,则应当使用本地管理员密码属性指定密码。

·         镜像(必需):指定用于安装操作系统的镜像。

应用 WIM 镜像

WIM 文件中的文件提取到计算节点上的本地磁盘。

·         DestinationPath(必需):指定将在其中提取 Windows 镜像格式 (WIM) 文件中的文件的计算节点上的路径。如果已将分区磁盘任务添加到节点模板,请确保指定的路径对将通过该任务创建的分区有效。

·         WimPath(必需):指定用于存储将提取的 WIM 文件的计算节点上的路径。

重新启动

重新启动计算节点。

·        

    3、部署

  在已安装操作系统之后,在计算节点上执行部署任务。下表列出可以在节点模板上添加或修改的部署任务,以及与每个任务关联的属性。

任务名称

任务说明

属性

单播复制

使用服务器消息块 (SMB) 协议从头节点复制文件。

·         Directory(可选):指定正在复制的是文件(“False”)还是文件夹(“True”)。

·         Destination(必需):指定文件将复制到其中的计算节点的驱动器的绝对路径。

·         Source(必需):指定要复制的文件的名称和路径,相对于 Microsoft HPC Pack\Data\InstallShare 文件夹。

运行操作系统命令

作为本地管理员运行命令。

·         失败后继续(可选):如果选择了“True”,则在命令未能成功运行的情况下,部署将不会失败。如果选择了“False”,则在命令未能成功运行的情况下,部署将会失败。

·         ErrorWhiteList(可选):指定应当为命令忽略的返回错误代码。当命令成功运行时期望从该命令返回的默认返回代码是零 (0)。如果命令返回除零以外的其他成功代码,那么必须将该返回代码添加到应当忽略的错误代码列表中,否则它将被解释为错误代码并且任务将失败。

·         命令(必需):指定要以管理员权限运行的命令。

安装 HPC

在计算节点上安装 HPC 包。

·         安装程序源目录(必需):指定 HPC 包的安装文件的位置。

装入共享

共享计算节点上的文件夹。

·         DriveLetter(可选):指定将共享的文件夹的驱动器号。

·         User(可选):指定共享文件夹时使用的用户名。

·         UserPassword(可选):指定共享文件夹时使用的密码。

·         Path(必需):指定将共享的文件夹的名称和路径。

加入域

使计算节点加入到 Active Directory 域。

·         Domain(可选):指定计算节点将加入的域的名称。如果不指定此属性,则使用头节点的域。

重新启动

重新启动计算节点。

·        

注销

注销计算节点。

·        

  4、维护

  在"节点管理"中选择节点然后单击"维护"时,将在计算节点上执行维护任务。有关详细信息,请参阅维护节点。下表列出可以在节点模板上添加或修改的维护任务,以及与每个任务关联的属性。

任务名称

任务说明

属性

安装后命令

安装 HPC Pack 后,在计算节点上运行某一命令。

·         失败后继续(可选):如果选择了“True”,则在该命令未能成功运行的情况下维护任务不会失败。如果选择了“False”,则在该命令未能成功运行的情况下维护任务将会失败。

·         超时(可选):指定命令超时前经过的秒数。如果未指定该属性,则默认超时值为 60 秒。

·         工作目录(可选):指定从中运行命令的文件夹。

·         命令(必需):指定要运行的命令。 该命令使用在头节点配置过程中提供的安装凭据运行。

激活操作系统

激活计算节点上的操作系统。

·        

应用更新

Microsoft Update Windows Server Update Services (WSUS) 将更新应用到计算节点。

·         修补程序(可选):指定将应用到计算节点的更新的列表。

·         类别(必需):指定将应用到计算节点的更新的类型。

 

  (二)创建节点模板

  使用节点模板,可以部署操作系统镜像,可以将特定驱动程序和软件添加到计算节点,可以将预配置的节点添加到 HPC 群集,还可以将软件更新应用到计算节点。若要创建节点模板,请使用"配置"中的"创建节点模板向导"。

  创建节点模板

  在"任务列表"中,单击"创建节点模板"。将出现"创建节点模板向导"。

  执行"创建节点模板向导"中的步骤。

  (三)编辑节点模板

  可以使用"节点模板编辑器"将部署、配置和维护任务添加到节点模板。使用"创建节点模板向导"创建模板时,这些任务中的某一些将添加到新模板。还可以使用"节点模板编辑器"修改现有任务的属性、删除任务或更改任务的运行顺序。

  编辑节点模板

  在"配置"的"导航窗格"中,单击"节点模板"。

  在视图窗格中,选择节点模板。

  在"操作"窗格中,单击"编辑"。将出现"节点模板编辑器"对话框。

  添加任务:

  单击"添加任务",然后从可用任务的列表中单击任务。

  在属性窗格中,设置新任务的属性。

  修改现有任务:

  在"节点模板任务"的列表中,选择任务,然后在属性窗格中修改任务属性。

  更改任务的运行顺序:

  在"节点模板任务"的列表中,选择任务,然后单击"上移"或"下移"。

  删除现有任务:

  在"节点模板任务"的列表中,选择任务,然后单击"删除任务"。

  在完成编辑节点模板之后,单击"保存"。
 

0
相关文章