将群集节点移动到新的头节点

如果为 HPC Pack 群集(与原始头节点位于同一 Active Directory 域中)安装新的头节点,则可以移动现有计算节点、Windows Communications Foundation (WCF) 中转站节点、工作站节点和非托管服务器节点来处理新头节点。

注意

不能将现有的 Windows Azure 节点添加到新的头节点。 必须停止现有的 Windows Azure 节点,并且需要从新的 HPC Pack 头节点重新初始化部署。

根据 HPC Pack 的版本,可以使用提供的 HPC PowerShell 脚本将群集节点移动到新的头节点,也可以手动移动节点。

在本主题中:

使用 Move-HpcNode.ps1 脚本移动节点(HPC Pack 2012 R2 Update 1 或更高版本)

从 HPC Pack 2012 R2 Update 1 开始,可以使用 %CCP_HOME%bin 文件夹中的 Move-HpcNode.ps1 HPC PowerShell 脚本执行以下操作之一:

  • 将群集节点从一个 HPC Pack 群集移到另一个群集

  • 将当前不属于任何群集的群集节点移到 HPC Pack 群集

下表列出了可在此脚本中使用的参数。

参数 说明
名字 指定要移动的 HPC 节点的名称列表。 如果未指定 NoSourceCluster,则支持通配符值
TemplateName 指定与要移动的节点关联的节点模板的名称列表。 支持通配符值。 如果指定了 NoSourceCluster ,则无法指定此参数。
TargetClusterName 指定要将节点移动到的目标 HPC Pack 群集名称。
SourceClusterName 指定当前包含节点的 HPC Pack 群集的名称。 如果既未指定 SourceClusterName,也没有指定 NoSourceCluster 参数,则此 cmdlet 将使用CCP_SCHEDULER环境变量作为源群集名称。
NoSourceCluster 如果指定,则指示没有可用的源 HPC Pack 群集(例如,源群集的头节点已销毁)。 在这种情况下,必须在要移动的所有 HPC Pack 节点中启用 Windows PowerShell 远程处理,否则尚未启用 Windows PowerShell 远程处理的 HPC Pack 节点的移动将失败。
取消确认提示并强制群集节点脱机。

示例 1

将名为 HpcNode-* 的节点从当前 HPC Pack 群集移到名为 MyNewCluster 的新群集。

Move-HpcNode.ps1 -Name HpcNode-* -TargetClusterName MyNewCluster  
  

示例 2

将节点 HpcNode-1 和 HpcNode-2 从 HPC Pack 群集 MyOldCluster 移动到群集 MyNewCluster。

Move-HpcNode.ps1 -Name HpcNode-1,HpcNode-2 -TargetClusterName MyNewCluster -SourceClusterName MyOldCluster  
  

示例 3

将不属于 HPC 群集“HpcNode-1”和“HpcNode-2”的任何移动 HPC 节点“HpcNode-1”和“HpcNode-2”(当前不属于 HPC 群集 MyNewCluster“群集)的节点移动到 HPC 群集 MyNewCluster。

Move-HpcNode.ps1 -Name HpcNode-1,HpcNode-2 -TargetClusterName MyNewCluster -NoSourceCluster  
  

手动将群集节点移动到新的头节点

可以使用与向新群集添加节点相同的步骤,手动将群集节点移动到新的头节点。

第一步,可以从原始头节点导出群集配置设置,并在新头节点上导入设置。 可以导出和导入群集用户、节点组、节点模板、操作系统映像和驱动程序,以及各种其他设置。 有关详细信息和步骤,请参阅 导出和导入 Windows HPC 群集配置设置

然后,可以使用这些设置将节点添加到新的头节点。 有关详细信息,请参阅下表中列出的主题。

若要了解还原完整群集环境(包括 HPC 群集数据库中的数据)的选项,请参阅 备份和还原 Windows HPC 群集中的主题。

节点类型 过程
计算节点和 Windows Communication Foundation (WCF) 中转站节点 从裸机部署节点

添加预配置节点

通过导入节点 XML 文件 添加节点
工作站节点 将工作站节点添加到 Windows HPC 群集
非托管服务器节点 将非托管服务器添加到 Windows HPC 群集
Windows Azure 节点 使用 Microsoft HPC Pack 突发到 Azure 辅助角色实例

另请参阅