使用Powershell DSC pull服务器部署资源

时间:2016-08-15 20:30:21

标签: powershell dsc

我正在尝试从我的https pull服务器部署Powershell模块但不能。我不知道我在这里缺少什么。这些是我已经做过或尝试过的事情:

  1. 使用https://msdn.microsoft.com/en-us/powershell/dsc/pullserver
  2. 中列出的说明设置基于https的拉取服务器
  3. 使用此处https://msdn.microsoft.com/en-us/powershell/dsc/pullclientconfignames
  4. 中提到的说明注册拉客户端
  5. 在我的拉取服务器上,我将模块放在C:\ Program Files \ WindowsPowerShell \ DscService \ Modules下作为xWebAdministration_1.12.0.0.zip和xWebAdministration_1.12.0.0.zip.checksum
  6. 如果我双击xWebAdministration_1.12.0.0.zip文件,它包含:根据DSCResources,Examples,Tests,HighQualityResourceKitPlan.md,README.md和xWebAdministration.psd1,在DSCResources下我有所有MSFT_ *文件夹和其他东西

    1. 当我在客户端节点上运行需要xWebAdministration模块的自定义配置时,我发现模块未找到异常。
    2. 我查看了客户端的事件查看器是否存在错误,但没有看到任何相关内容。

      感谢任何帮助。 谢谢!

1 个答案:

答案 0 :(得分:0)

您是否尝试过xPSDesiredStateConfiguration中的Publish-DSCModuleAndMof?

您必须先运行Install-Module xPSDesiredStateConfiguration

您可以找到使用此here的示例。