【问题标题】:When running SharePoint solution deployment through a remote shell, solution deployment hangs通过远程 shell 运行 SharePoint 解决方案部署时,解决方案部署挂起
【发布时间】:2013-09-17 13:32:15
【问题描述】:

我有一个远程 shell(使用 PowerShell)在 SharePoint 2010 上运行解决方案部署。它挂在部署上并且永远不会完成部署。当我从盒子本地执行此操作时,部署没有问题。

我最初认为这可能与分页有关,因为远程 shell 内存限制(默认为 512MB)。我将其增加到 2 GB:

Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 2048

这并没有什么不同。我还确保在尝试部署之前启动 SharePoint 管理和计时器服务。另外,我用来打开远程 shell 的凭据是用于农场帐户的。

什么会导致解决方案部署仅在通过远程 shell 运行时挂起?

【问题讨论】:

    标签: sharepoint powershell deployment sharepoint-2010 remoting


    【解决方案1】:

    我最近尝试了同样的事情,发现远程 shell 对远程环境的访问量有限,具体取决于所使用的凭据提供程序。安全策略禁止对文件系统等进行一些 IO 操作。我能够利用诸如 Chocolatey.org 之类的包管理解决方案来解决这个问题,它可以在远程机器上的另一个进程中启动 powershell 命令,但据我了解问题,这是一个双跳凭证问题,可以在建立远程连接时使用 CredSSP 解决。

    【讨论】:

    • 谢谢尼克。我应该提到我们已经设置了 CredSSP,因为之前遇到了双跳问题。问题原来是我们的一个 WFE 上的管理服务由于某种原因没有启动。
    猜你喜欢
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    • 1970-01-01
    • 2012-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多