VMware Identity Manager 与 Citrix 服务器场版本 6.0 和更早版本集成时,分配给 PowerShell SDK 的内存不足会导致出现错误。

问题

发出 Invoke-Command 命令验证 PowerShell Remoting 时,会出现与内存不足相关的错误。您将得到指示在#GUID-A51BFD94-9975-41C7-A9E5-ADB854ADAA6E期间发出 Invoke-Command 命令。

原因

在执行 PowerShell Remoting 的 Windows 系统中,分配给 PowerShell SDK 的内存可能不足以存储 Citrix 发布的资源数量。

解决方案

可以增加分配给 PowerShell SDK 的内存。

步骤

  1. 出现错误时,发出命令以增加分配的内存。例如,
    winrm set winrm/config/winrs '@{MaxMemoryPerShellMB="1024"}'
    
  2. 重新发出 Invoke-Command 命令并完成任务。