步骤 2:使用远程数据库安装 HPC Pack

按照 步骤 1 中所述准备远程数据库服务器后,可以启动头节点上 HPC Pack 的安装过程。

使用远程数据库安装 HPC Pack

  1. 根据为 HPC 群集选择的拓扑,将头节点计算机连接到 HPC 网络。

  2. 如果尚未这样做,请在头节点计算机上安装你的 HPC Pack 版本支持的 Windows Server 操作系统版本。

  3. 对于已加入域的 HPC Pack 群集,请使用在为 HPC 数据库配置的每个 SQL Server 实例上创建 SQL Server 登录名的域帐户登录到头节点计算机,如 步骤 1:准备远程数据库服务器中所述。 此域帐户还必须是头节点计算机上的本地管理员组的成员。 对于未加入域的 HPC Pack 群集,必须使用登录名进行 SQL Server 身份验证。

  4. 若要在头节点计算机上启动 HPC Pack 安装向导,请从 HPC Pack 安装介质或网络位置运行 setup.exe

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

  6. 选择 HPC 数据库的安装位置 页上,单击要安装在远程服务器上的每个数据库的 远程服务器 列,然后单击 “下一步”

  7. 指定远程 HPC 数据库的 SQL 连接字符串 页上,指定远程数据库服务器的名称和实例名称(例如,SQLSERVER\HPCDB)或 Azure SQL 服务器名称(例如,hpcdbserver.database.windows.net)、数据库名称和数据库所需的身份验证类型。

    如果熟悉 SQL 连接字符串,并且想要直接指定 SQL 连接字符串,请单击 使用高级数据库连接选项,然后根据以下语法键入或修改建议的 SQL 连接字符串:

    • 对于 Windows 身份验证:

      Data Source=<computer_name>[\<instance_name>];Initial Catalog=<database_name>;Integrated Security=True  
      
    • 对于 SQL Server 身份验证:

      Data Source=<computer_name>[\<instance_name>];Initial Catalog=<database_name>;User ID=<user_name>;Password=<password>  
      

    哪里:

    • < computer_name> 是要在其中安装 HPC 数据库的远程数据库服务器或 Azure SQL Server 的名称。

    • < instance_name> 是为 HPC 数据库配置的远程 SQL Server 实例的名称,如果未指定,则为默认 SQL Server 实例。

    • < database_name> 是在实例中创建的数据库的名称。

    • 使用 SQL Server 身份验证时,<user_name>是要用于连接到 HPC 数据库的用户的登录名

    • 使用 SQL Server 身份验证时,<password>是用户的密码

  8. 若要测试数据库的连接并转到下一步,请单击 “下一步”

    重要

    • 如果出现一条错误消息,指出无法访问远程数据库,请查看指定的信息,然后重试。 如果继续看到错误消息,可能无法为数据库正确配置安全性,或者远程数据库服务器上的 Windows 防火墙可能不允许头节点计算机连接。 查看 步骤 1:准备远程数据库服务器,并确保远程数据库服务器满足其中列出的要求。
    • 如果头节点的计算机帐户以前作为数据库的普通用户(而不是所有者)关联,则使用远程数据库的 HPC Pack 安装可能会失败。 如果出现此问题,请从数据库用户列表中删除头节点的计算机帐户。
  9. 对选择在远程数据库服务器上安装的所有 HPC 数据库重复上述两个步骤。

  10. 继续按照安装向导中的步骤完成 HPC Pack 的安装。

其他注意事项

  • 有关部署头节点计算机的详细信息,请参阅 HPC Pack 入门指南。

  • 如果在最终安装过程中出现一条错误消息,指出 HPC 服务无法启动,则可能表示头节点计算机与为该服务安装了 HPC 数据库的远程数据库服务器之间的连接问题。 例如,如果错误消息适用于 HPC 管理服务,受影响的 HPC 数据库是群集管理数据库。 选择以重试安装,因为这可能只指示暂时性问题。 如果安装成功,请继续监视将来的问题,并考虑更改存储 HPC 数据库的远程数据库服务器。 如果安装再次失败,请尝试排查头节点计算机与远程数据库服务器之间的连接问题,或尝试在不同的服务器上安装 HPC 数据库。

另请参阅