在 Windows 上注册分布式模拟凭据

在多个节点上运行分布式模拟之前,必须先注册凭据。如果要使用 Microsoft MPI,您的服务器必须运行 Windows Server 2012 R2 或更高版本并安装了 HPC Pack 2012 R2 或更高版本。否则,可以使用 Intel MPI。

在未安装 HPC Pack (Intel MPI) 的 Windows 版本操作系统上注册您的凭据

从 Intel MPI 2021.12.0 开始,建议通过“PowerShell 远程处理”对远程计算机进行用户授权。使用 PowerShell 远程处理,可以建立与一台或多台计算机的远程连接,并在这些远程计算机上执行命令或脚本。此功能利用 Windows 远程管理 (WinRM) 服务,该服务允许在本地计算机和远程计算机之间进行通信。对于要在 Simcenter STAR-CCM+ 模拟期间使用的远程机器,需要通过 WinRM 将其添加到受信任主机,例如:

winrm set winrm/config/client '@{TrustedHosts="other_machines_hostname"}'

有关如何添加受信任主机以及如何设置 PowerShell 远程处理的更多详细信息,请查看 Microsoft WinRM 文档。

有关 PowerShell 远程处理和其他基于域的授权方法的详细信息,请查看 Intel MPI 文档中的用户授权。

Simcenter STAR-CCM+ 必须在同一位置下的所有参与计算机上安装/提供。

在安装了 HPC Pack 的 Windows Server 2012 R2 或更高版本 (Microsoft MPI) 上注册您的凭据

在安装了 HPC Pack 的 Windows Server 2012 R2 和更高版本上,只能使用 Microsoft MPI。

要注册凭据:
  1. 确认您在提交作业时使用的用户名及其关联的域。要执行此操作:
    1. 在集群的头节点上,打开命令提示符窗口并运行以下命令:

      whoami

  2. 确定您在运行作业时使用的域和用户名后,在同一个命令窗口中运行以下命令:

    hpccred setcreds

  3. 出现提示时,输入您在提交作业时使用的域和用户名。例如,windows\username。
  4. 输入该用户名的密码。