【问题标题】:Deploy resources using Powershell DSC pull server使用 Powershell DSC 拉取服务器部署资源
【发布时间】:2016-08-15 20:30:20
【问题描述】:

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

  1. 使用https://msdn.microsoft.com/en-us/powershell/dsc/pullserver 中概述的说明设置基于 https 的拉取服务器
  2. 使用此处提到的说明注册拉客户端https://msdn.microsoft.com/en-us/powershell/dsc/pullclientconfignames
  3. 在我的拉取服务器上,我将模块放置在 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_* 文件夹和其他东西

  1. 当我在需要 xWebAdministration 模块的客户端节点上运行自定义配置时,我得到模块未找到异常。

我查看了客户的事件查看器是否有错误,但没有看到任何相关内容。

感谢任何帮助。 谢谢!

【问题讨论】:

  • 好像拉服务器配置不正确。查看 Pull Server 日志以找出它在抱怨什么:Get-WinEvent –LogName "Microsoft-Windows-Powershell-DesiredStateConfiguration-PullServer/Operational" Get-WinEvent –LogName "Microsoft-Windows-ManagementOdataService/Operational"

标签: powershell dsc


【解决方案1】:

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

你必须先运行Install-Module xPSDesiredStateConfiguration

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多