步骤 2:创建新的 HPC Pack 群集

本文介绍如何通过安装一个或多个 HPC Pack 头节点来创建新的 HPC Pack 群集。

安装之前

若要部署 HPC 群集的头节点,必须在将充当头节点的计算机(或计算机)上安装受支持的 Windows Server 2016 或 Windows Server 2012 R2 版本,并在 Active Directory 域中加入计算机(或计算机)。 有关在头节点上安装 HPC Pack 的系统要求的详细信息,请参阅 Microsoft HPC Pack 2016的系统要求。

有关安装的更多注意事项

  • 在安装操作系统之前,应从硬件供应商的网站获取和安装头节点计算机的最新 BIOS、固件和设备驱动程序。
  • 强烈建议在安装 HPC Pack 之前执行 Windows Server 的干净安装。 如果要在 Windows Server 的现有安装上安装 HPC Pack,请先删除所有服务器角色,然后按照本指南中的过程操作。 有关使用服务器管理器 GUI 或命令行工具删除角色服务和服务器角色的过程,请参阅“安装或卸载角色”、“角色服务”或“功能”。 如果已安装部署服务角色的部署服务器角色服务,则无法在头节点计算机上安装 HPC Pack。
  • Windows Server 必须安装在头节点上 HPC Pack 支持的以下语言之一:英语、日语或简体中文。
  • 确保 Windows 防火墙服务在头节点上运行。 这是必要的,以便可以在安装 HPC Pack 期间和之后应用 HPC 群集的 HPC 特定防火墙规则。 默认情况下,Windows Server 2016 和 Windows Server 2012 R2 中,Windows 防火墙服务正在运行。

2.1. 在将充当头节点的前两台计算机上安装头节点的必备组件(可选)

如果要创建具有单个头节点的 HPC 群集,请跳过此步骤。 如果要创建具有三个头节点的 HPC 群集以实现高可用性,则应先在前两个头节点计算机上安装必备组件。 然后,在第三个头节点计算机中执行完整的头节点安装。

在计算机上安装头节点的必备组件

  1. 若要在将充当头节点的计算机上启动 HPC Pack 安装向导,请从 HPC Pack 安装介质或网络位置运行 Setup.exe。
  2. 在 HPC Pack 安装屏幕上,单击 安装新头节点的先决条件。

安装头节点的先决条件。

  1. 在 HPC Pack 安装向导的 入门 页上,单击“下一步”
  2. Microsoft软件用户协议 页上,阅读或打印许可协议中的软件许可条款,并接受或拒绝该协议的条款。 如果接受条款,请单击“下一步
  3. 安装规则 页上,查看环境中预安装测试的结果。 如果项目的 状态失败,请查看有关测试的信息,并在环境中进行任何必要的配置更改。 如有必要,若要再次运行测试,请单击 重新运行,或再次启动 HPC Pack 安装。 所有测试通过后,单击“下一步”
  4. 联接群集 页上,输入三个头节点(用逗号分隔)的主机名作为连接字符串,然后单击 “下一步”
  5. 在“安装位置 页上,指定以下文件和数据的位置:
    • 头节点上 HPC Pack 的程序文件。
    • 头节点上的数据,例如日志文件。
  6. 证书 页上,为在 步骤 1 中准备的头 节点指定 证书:准备部署。 可以单击 浏览 选择已安装在计算机上的证书,或单击 导入 导入 PFX 格式证书。 有关证书的要求,请参阅 步骤 1.8
  7. 按照安装向导中的剩余步骤完成安装。

2.2:在单头节点计算机或第三个头节点计算机上安装完整的 HPC Pack 头节点节点

在头节点计算机(或计算机上安装操作系统)并且头节点加入 Active Directory 域后,在头节点上安装 HPC Pack。

安装注意事项

  • 若要在 Active Directory 域中安装 HPC Pack,必须使用作为头节点计算机上的管理员组成员的域用户帐户登录。
  • 某些安装选项(例如配置远程数据库服务器上群集操作所需的 HPC 数据库)要求在安装 HPC Pack 之前完成准备步骤。 有关详细信息,请参阅本指南前面的 步骤 1:准备部署
  • 在安装 HPC Pack 2016 之前,建议查看 发行说明 并了解已知问题。
  • 如果计算机已挂起重启(例如应用更新后),则应在开始安装之前重启节点。 否则,在配置某些服务器角色或功能期间,HPC Pack 安装可能会失败。 如果发生这种情况,可以安全地取消安装、重新启动计算机并恢复安装。

在计算机上安装Microsoft HPC Pack 头节点

重要

无法从存储在网络共享上的安装包安装 HPC Pack 2016 头节点。 在运行 Setup.exe之前,必须将安装包复制到本地文件夹。

  1. 若要在将充当头节点的计算机上启动 HPC Pack 安装向导,请从本地文件夹中的 HPC Pack 安装包运行 Setup.exe。
  2. 在 HPC Pack 2016 安装程序屏幕上,单击 “新建安装”或向现有安装添加新功能

HPC Pack 的新安装。

  1. 在 HPC Pack 安装向导的 入门 页上,单击“下一步”

  2. Microsoft软件用户协议 页上,阅读或打印许可协议中的软件许可条款,并接受或拒绝该协议的条款。 如果接受条款,请单击“下一步

  3. 选择安装类型 页上,单击 通过创建头节点创建新的 HPC 群集,然后单击“下一步”

  4. 头节点高可用性 页上,选择 单头节点群集高可用性群集

  5. 安装规则 页上,查看环境中预安装测试的结果。 如果项目的 状态失败,请查看有关测试的信息,并在环境中进行任何必要的配置更改。 如有必要,若要再次运行测试,请单击 重新运行,或再次启动 HPC Pack 安装。 所有测试通过后,单击“下一步”

  6. 如果选择 高可用性群集,请在 Service Fabric 群集 页上指定三个头节点的主机名(用逗号分隔)。 为 HPC 群集指定唯一的群集名称,然后单击“下一步”

  7. HPC DB 配置 页上,选择运行Microsoft SQL Server 的头节点或远程服务器作为五个 HPC 数据库中的每个位置。 然后,根据所选内容,为每个数据库配置以下设置:

    • 每个数据库和每个数据库日志的文件夹。
    • 对于在运行受支持版本的 Microsoft SQL Server、SQL Server 连接字符串和其他设置以访问远程数据库的远程服务器上配置的每个数据库。

      重要

      如果选择在远程服务器上安装一个或多个 HPC 数据库,则必须先创建并配置数据库以供远程访问,然后才能在安装 HPC Pack 期间配置设置。 有关详细信息,请参阅本指南前面的 步骤 1.3

  8. 在“安装位置 页上,指定以下文件和数据的位置:

    • 头节点上 HPC Pack 的程序文件。
    • 头节点上的数据,例如日志文件和将部署到本地节点的操作系统映像。
  9. 证书 页上,为在 步骤 1 中准备的头 节点指定 证书:准备部署。 单击“浏览 以选择已安装在计算机上的证书,或单击 导入 导入 PFX 格式证书。 对于具有单个头节点的群集,可以单击 导入 并选择生成自签名证书。

  10. 网络共享 页上,指定 HPC Pack 群集使用的网络共享。 可以选择 在此计算机上创建所有网络共享,或选择 单独指定网络共享并指定网络共享。

  11. 按照安装向导中的剩余步骤完成 HPC Pack 的安装。

注意

如果 Service Fabric 群集的头节点出现故障,请执行以下步骤来替换错误的节点:

  1. 确保新头节点加入与旧节点相同的 Active Directory 域,并且具有与旧节点相同的名称。
  2. 确保新的头节点已安装所需的证书。
  3. 在 HPC Pack 设置中找到 ServiceFabric\MicrosoftAzureServiceFabric.cab,将其解压缩以获取 MicrosoftAzureServiceFabric\bin\Fabric\Fabric.Code\InstallFabric.ps1,然后将 .ps1.cab 复制到新的头节点上。
  4. C:\ProgramData\SF\clusterManifest.xml 从现有头节点复制到新节点。
  5. 在新头节点上安装头节点先决条件。
  6. 在新头节点上以管理员身份启动 Powershell,然后运行 .\InstallFabric.ps1 -FabricRuntimePackagePath "MicrosoftAzureServiceFabric.cab"
  7. 重启新的头节点。
  8. 在新头节点上以管理员身份启动 Powershell,然后运行 New-ServiceFabricNodeConfiguration -ClusterManifestPath clusterManifest.xml
  9. 启动 FabricHostSvc 服务。

下一步