【发布时间】:2016-08-15 20:30:20
【问题描述】:
我正在尝试从我的 https 拉取服务器部署 Powershell 模块,但不能。我不知道我在这里错过了什么。这些是我已经做过或尝试过的事情:
- 使用https://msdn.microsoft.com/en-us/powershell/dsc/pullserver 中概述的说明设置基于 https 的拉取服务器
- 使用此处提到的说明注册拉客户端https://msdn.microsoft.com/en-us/powershell/dsc/pullclientconfignames
- 在我的拉取服务器上,我将模块放置在 C:\Program Files\WindowsPowerShell\DscService\Modules 下,分别为 xWebAdministration_1.12.0.0.zip 和 xWebAdministration_1.12.0.0.zip.checksum
如果我双击 xWebAdministration_1.12.0.0.zip 文件,它包含:DSCResources、Examples、Tests、HighQualityResourceKitPlan.md、README.md 和 xWebAdministration.psd1 在根级别,在 DSCResources 下我有所有 MSFT_* 文件夹和其他东西
- 当我在需要 xWebAdministration 模块的客户端节点上运行自定义配置时,我得到模块未找到异常。
我查看了客户的事件查看器是否有错误,但没有看到任何相关内容。
感谢任何帮助。 谢谢!
【问题讨论】:
-
好像拉服务器配置不正确。查看 Pull Server 日志以找出它在抱怨什么:Get-WinEvent –LogName "Microsoft-Windows-Powershell-DesiredStateConfiguration-PullServer/Operational" Get-WinEvent –LogName "Microsoft-Windows-ManagementOdataService/Operational"
标签: powershell dsc