DSC Windows Management Framework 5拉服务器

时间:2015-02-25 14:33:58

标签: server pull dsc

我一直在尝试在Windows Server 2012 R2(服务器和客户端)上设置DSC Pull Server,我已经安装了WMF 5的CTP版本。 我已经将我的客户端LCM配置为侦听特定配置的服务器URL,当试图强制LCM从服务器获取配置并应用它时,我得到一个错误,在详细信息之下。 如何强制LCM:

    $params = @{
    Namespace = ‘root/Microsoft/Windows/DesiredStateConfiguration’
    ClassName = ‘MSFT_DSCLocalConfigurationManager’
    MethodName = ‘PerformRequiredConfigurationChecks’
    Arguments = @{
    Flags = [uint32]2
    }
    }

    Invoke-CimMethod @params

这是我得到的错误:

Invoke-CimMethod : The requested object could not be found. At C:\PSDSC\DSCForceLCM.ps1:10 char:1
+ Invoke-CimMethod @params
+ ~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (root/Microsoft/...gurationManager:String) [Invoke-CimMethod], CimException
    + FullyQualifiedErrorId : MI RESULT 6,Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand

1 个答案:

答案 0 :(得分:0)

最新的WMF 5.0预览版(2月)有一个cmdlet Update-DscConfiguration,它将强制DSC进行拉取(假设RefreshMode设置为Pull)

相关问题