로밍 사용자 프로필 캐시 가용성

Microsoft.Windows.Server.RemoteDesktopServices.2008R2.NewUnitMonitor_21 (UnitMonitor)

이 개체는 로밍 사용자 프로필 캐시의 가용성을 모니터링합니다.

Knowledge Base article:

요약

로밍 사용자 프로필 캐시로 원격 데스크톱 서비스 사용자 프로필이 사용하는 하드 디스크 공간을 제한합니다. 로밍 사용자 프로필 캐시를 사용할 수 없으면 원격 데스크톱 서비스 사용자 프로필이 사용하는 하드 디스크 공간을 제한할 수 없습니다.

해결 방법

이 문제를 해결하려면 이벤트 ID를 확인한 다음 아래 섹션에서 해당 이벤트에 대한 문제 해결 정보를 봅니다.

다음과 같은 이벤트 ID의 해결 단계: 1144, 1138

로밍 사용자 프로필 캐시의 모니터링 간격은 그룹 정책을 사용하여 정의되며 15초에서 10,080초 사이어야 합니다.

이 절차를 수행하려면 로컬 Administrators 그룹의 구성원이거나 적절한 권한을 위임받아야 합니다.

모니터링 간격의 올바른 값을 지정하려면 다음과 같이 하십시오.

1. RD 세션 호스트 서버에서 로컬 그룹 정책 편집기를 엽니다. 로컬 그룹 정책 편집기를 열려면 시작, 실행을 차례로 클릭하고 gpedit.msc를 입력한 다음 확인을 클릭합니다.

2. 컴퓨터 구성/관리 템플릿/Windows 구성 요소/원격 데스크톱 서비스/원격 데스크톱 세션 호스트/프로필로 이동합니다.

3. 전체 로밍 사용자 프로필 캐시 크기 제한 그룹 정책 설정을 두 번 클릭합니다.

4. 모니터링 간격 상자에 15에서 10,080 사이의 숫자를 입력한 다음 확인을 클릭합니다.

다음과 같은 이벤트 ID의 해결 단계: 1140, 1141, 1139

로밍 사용자 프로필 캐시 최대 크기는 그룹 정책을 사용하여 정의되며 5GB에서 10,000GB 사이어야 합니다.

이 절차를 수행하려면 로컬 Administrators 그룹의 구성원이거나 적절한 권한을 위임받아야 합니다.

최대 캐시 크기에 대한 올바른 값을 지정하려면 다음과 같이 하십시오.

1. RD 세션 호스트 서버에서 로컬 그룹 정책 편집기를 엽니다. 로컬 그룹 정책 편집기를 열려면 시작, 실행을 차례로 클릭하고 gpedit.msc를 입력한 다음 확인을 클릭합니다.

2. 컴퓨터 구성/관리 템플릿/Windows 구성 요소/원격 데스크톱 서비스/원격 데스크톱 세션 호스트/프로필로 이동합니다.

3. 전체 로밍 사용자 프로필 캐시 크기 제한 그룹 정책 설정을 두 번 클릭합니다.

4. 최대 캐시 크기 상자에 5에서 10,000 사이의 숫자를 입력한 다음 확인을 클릭합니다.

다음과 같은 이벤트 ID의 해결 단계: 1137

로밍 프로필 캐시 관리자를 사용하려면 RD 세션 호스트 서버를 사용해야 합니다. 이 문제를 해결하려면 원격 데스크톱 세션 호스트 역할 서비스를 설치해야 합니다.

이 절차를 수행하려면 로컬 Administrators 그룹의 구성원이거나 적절한 권한을 위임받아야 합니다.

원격 데스크톱 세션 호스트 역할 서비스를 설치하려면 다음과 같이 하십시오.

1. 서버 관리자를 엽니다. 서버 관리자를 열려면 시작을 클릭하고 관리 도구를 가리킨 다음 서버 관리자를 클릭합니다.

2. 역할 요약에서 역할 추가를 클릭합니다.

3. 역할 추가 마법사의 시작하기 전 페이지에서 다음을 클릭합니다.

4. 서버 역할 선택 페이지에서 원격 데스크톱 서비스 확인란을 선택한 후 다음을 클릭합니다.

5. 원격 데스크톱 서비스 페이지에서 다음을 클릭합니다.

6. 역할 서비스 선택 페이지에서 원격 데스크톱 세션 호스트 확인란을 선택하고 다음을 클릭합니다.

7. 호환성을 위해 응용 프로그램 제거 및 재설치 페이지에서 다음을 클릭합니다.

8. 원격 데스크톱 세션 호스트 인증 지정 페이지에서 네트워크 수준 인증 필요를 클릭하고 다음을 클릭합니다.

9. 라이선스 지정 페이지에서 적합한 옵션을 선택하고 다음을 선택합니다.

10. 이 원격 데스크톱 세션 호스트 서버에 액세스가 허용된 사용자 그룹 선택 페이지에서 다음을 클릭합니다.

11. 클라이언트 경험 구성 페이지에서 적합한 옵션을 선택하고 다음을 선택합니다.

12. 설치 선택 확인 페이지에서 RD 세션 호스트 역할 서비스가 설치되도록 확인한 다음 설치를 클릭합니다.

13. 설치 결과 페이지에서 설치 프로세스를 완료하기 위해 서버를 다시 시작할지 묻는 메시지가 표시됩니다. 닫기를 클릭한 다음 를 클릭하여 서버를 다시 시작합니다.

14. 서버를 다시 시작하고 원격 데스크톱 세션 호스트 역할 서비스 설치에 사용한 같은 사용자 계정으로 컴퓨터에 로그온한 후 RD 세션 호스트 역할 서비스 설치가 성공했는지 확인한 다음 닫기를 클릭하여 RD 세션 호스트 구성 창을 닫습니다.

Element properties:

TargetMicrosoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
로밍 사용자 프로필 캐시 가용성 경고
이벤트 ID: {0} -- 설명: {1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.RemoteDesktopServices.2008R2.NewUnitMonitor_21" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDSessionHost" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.RemoteDesktopServices.2008R2.NewUnitMonitor_21_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateIda911622f71074327a20bc2fb72300921" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId27b285d5efb0498bbb159c80c8e6b965" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateIdf18e049f1b594fd0826f1848a902f7bf" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Microsoft-Windows-TerminalServices-RemoteConnectionManager/Admin</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-RemoteConnectionManager/Admin</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1139</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1138</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1144</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1141</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1140</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1137</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>