이번 릴리스에서는 자동화 빌드 LCM 상태 및 DSC 상태에 대한 일련의 기능이 향상되었습니다.A series of enhancements have been made in this release for automations built LCM state and DSC status. 여기에는 통합되고 일관된 상태 및 상태 표현, Get-DscConfigurationStatus cmdlet에서 반환하는 상태 개체의 관리 가능한 datetime 속성 및 Get-DscLocalConfigurationManager cmdlet에서 반환하는 향상된 LCM 상태 세부 정보 속성이 포함됩니다.These include unified and consistent state and status representations, manageable datetime property of status objects returned by Get-DscConfigurationStatus cmdlet and enhanced LCM state details property returned by Get-DscLocalConfigurationManager cmdlet.
처리되지 않은 리소스는 LCM 상태 및 DSC 상태에 영향을 주지 않습니다.Notprocessed resource does not impact LCM state and DSC status.
LCM은 다시 부팅을 요청하는 리소스가 발견되면 추가 리소스 처리를 중지합니다.LCM stop processing further resources once it encounters a resource that requests reboot.
다시 부팅을 요청하는 리소스는 실제로 다시 부팅된 다음에야 원하는 상태가 됩니다.A resource that requests reboot is not in desired state until reboot actually happens.
실패한 리소스가 발견되면 LCM은 추가 리소스가 실패 리소스에 종속되지 않는 한 계속 처리합니다.After encountering a resource that fails, LCM keeps processing further resources as long as they are not dependent on the failure one.
Get-DscConfigurationStatus cmdlet에서 반환하는 전체 상태는 모든 리소스 상태의 상위 집합입니다.The overall status returned by Get-DscConfigurationStatus cmdlet is the super set of all resources' status.
PendingReboot 상태는 PendingConfiguration 상태의 상위 집합입니다.The PendingReboot state is a superset of PendingConfiguration state.
다음 표에서는 몇 가지 일반적인 시나리오의 결과 상태 및 상태 관련 속성을 보여 줍니다.The table below illustrates the resultant state and status related properties under a few typical scenarios.
이번 릴리스에서는 Get-DscConfigurationStatus cmdlet의 몇 가지 기능이 향상되었습니다.A few enhancements have been made to Get-DscConfigurationStatus cmdlet in this release. 이전에는 cmdlet에서 반환하는 개체의 StartDate 속성이 String 형식이었습니다.Previously, the StartDate property of objects returned by the cmdlet is of String type. 지금은 Datetime 형식이어서 Datetime 개체의 기본 속성에 따라 복잡한 선택 및 필터링을 더 쉽게 수행할 수 있습니다.Now, it is of Datetime type, which enables complex selecting and filtering easier based on the intrinsic properties of a Datetime object.
다음 예제에서는 오늘과 같은 요일에 수행된 모든 DSC 작업 레코드를 반환합니다.The following example returns all DSC operation records that happened on the same day of week as the current day.
노드의 구성을 변경하지 않는 작업(예: 읽기 전용 작업)의 레코드는 제거됩니다.Records of operations that do not make changes to node’s configuration (i.e. read only operations) are eliminated. 따라서, Test-DscConfiguration, Get-DscConfiguration 작업이 Get-DscConfigurationStatus cmdlet에서 반환된 개체에서 더 이상 저하되지 않습니다.Therefore, Test-DscConfiguration, Get-DscConfiguration operations are no longer adulterated in returned objects from Get-DscConfigurationStatus cmdlet. 메타 구성 설정 작업의 레코드는 Get-DscConfigurationStatus cmdlet의 반환 값에 추가됩니다.Records of meta configuration setting operation is added to the return of Get-DscConfigurationStatus cmdlet.
다음은 Get-DscConfigurationStatus –All cmdlet에서 반환된 결과의 예입니다.Following is an example of result returned from Get-DscConfigurationStatus –All cmdlet.
다음은 원격 노드에서 두 번 다시 부팅해야 하는 구성에 대한 연속 모니터링의 예제 출력입니다.Following is an example output of a continuous monitoring on a configuration that requires two reboots on a remote node.
LCM State: Busy, LCM is applying a new configuration.
LCM State: Busy, LCM is continuing applying configuration after last reboot.
LCM State: Busy, LCM is performing a consistency check.