期望的状态配置详细记录

时间:2016-05-12 05:03:49

标签: dsc

尝试使用所需状态配置调试问题时,我发现以下命令无价值;

start-dscconfiguration -wait -verbose -useexisting 

这(显然)允许查看所有详细日志。

问题在于,如果服务器需要重新启动作为配置的一部分,或者 - 更重要的是 - 它正常运行(例如,作为拉配置的一部分非交互式),它不是很容易查看这些日志。

有没有办法将/ exact / same输出记录到特定位置?

我在其中一个答案中建议的C:\Windows\system32\configuration\configurationstatus文件夹中没有任何.json文件?

3 个答案:

答案 0 :(得分:0)

您可以按照此博客中列出的步骤获取重新启动http://nanalakshmanan.com/blog/DSC-get-job-details-post-reboot/

后的结果

答案 1 :(得分:0)

在元配置中将RebootNodeIfNeeded设置为false:

[DscLocalConfigurationManager()]
configuration Settings
{
    Settings
    {
        ActionAfterReboot  = 'StopConfiguration'
        RebootNodeIfNeeded = $false
    }
}

然后再次运行现有配置:

Start-DscConfiguration -Wait -UseExisting -Verbose

(为后代添加此名称,因为其他答案仅包含链接。) 来源:http://nanalakshmanan.com/blog/DSC-get-job-details-post-reboot/

答案 2 :(得分:-1)

您还可以按照此博客http://nanalakshmanan.com/blog/Historical-Job-Logs/

中的说明查看历史作业日志