DSC Windows Management Framework 5 Pull Server

Я пытался настроить DSC Pull Server на Windows Server 2012 R2 (как на сервере, так и на клиенте), я только что установил CTP-версию WMF 5. Я настроил свой клиентский 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

person user998824    schedule 25.02.2015    source источник
comment
В вашем примере кода, опубликованном здесь, используются умные кавычки. Если они действительно есть в коде, то это, вероятно, вызывает проблему. Подтвердите и обновите образец кода.   -  person briantist    schedule 25.02.2015


Ответы (1)


В последнем предварительном просмотре WMF 5.0 (февраль) есть командлет Update-DscConfiguration, который заставит DSC выполнить извлечение (при условии, что для RefreshMode установлено значение Pull).

person Nana Lakshmanan    schedule 06.03.2015