클러스터 서비스가 클러스터 공유 볼륨 디렉터리에서 사용 권한을 설정하지 못했습니다.

Microsoft.Windows.6.2.Cluster.Cluster.Service.failed.to.set.permissions.on.Cluster.Shared.Volume.directory (Rule)

Knowledge Base article:

요약

장애 조치(failover) 클러스터에서 가상 컴퓨터는 동일한 LUN(디스크)에 있는 클러스터 공유 볼륨을 사용할 수 있고 서로 독립적으로 장애 조치(failover)하거나 노드에서 노드로 이동할 수도 있습니다. 가상 컴퓨터는 네트워크 연결, 액세스, 드라이버 및 기타 요소를 포함하여 클러스터 노드 간의 통신과 볼륨이 제대로 작동하는 경우에만 클러스터 공유 볼륨을 사용할 수 있습니다.

이벤트 세부 정보

이벤트 ID:

5134

원본:

Microsoft-Windows-FailoverClustering

심볼 이름:

DCM_CANNOT_SET_ACL_ON_ROOT

메시지: 클러스터 서비스에서 클러스터 공유 볼륨 루트 디렉터리 '%1'에 대한 권한(ACL)을 설정하지 못했습니다. 오류는 '%2'입니다. 시스템 오류 코드 검색( http://go.microsoft.com/fwlink/?LinkId=83027).

원인

클러스터 서비스에서 클러스터 공유 볼륨 루트 디렉터리 또는 클러스터 공유 볼륨 디렉터리에 대한 권한(ACL)을 설정하지 못했습니다.

해결 방법

CSV - CSV 폴더 생성 및 사용 권한 확인

클러스터 공유 볼륨에 필요한 폴더(디렉터리)를 만들고 사용 권한을 설정하는 데 문제가 발생했습니다. 이러한 폴더의 이름 형식은 다음과 같습니다.

[systemdrive]\ClusterStorage\[volumename] 시스템 오류 코드 검색( http://go.microsoft.com/fwlink/?LinkId=83027).

여기서 [systemdrive] 시스템 오류 코드 검색( http://go.microsoft.com/fwlink/?LinkId=83027). 는 로컬 노드의 부팅 디스크 드라이브 문자이고 [volumename] 시스템 오류 코드 검색( http://go.microsoft.com/fwlink/?LinkId=83027). 은 클러스터 공유 볼륨의 볼륨 이름입니다. 폴더 이름의 예는 C:\ClusterStorage\volume1입니다.

현재 이벤트 뷰어가 열려 있지 않을 경우에는 "이벤트 뷰어 열기 및 장애 조치(failover) 클러스터링에 관련된 이벤트 보기"를 참조하십시오. 이벤트에 아직 조회하지 않은 오류 코드가 포함된 경우에는 "일부 이벤트 메시지에 포함된 오류 코드에 대한 추가 정보 찾기"를 참조하십시오. 이벤트 메시지를 검토한 후 해당 상황에 적용할 작업을 선택합니다.

다음 절차를 수행하려면 각 클러스터형 서버에서 로컬 Administrators 그룹의 구성원이어야 하고 사용하는 계정이 도메인 계정이거나 사용자에게 해당 권한이 위임되어 있어야 합니다.

이벤트 뷰어 열기 및 장애 조치(failover) 클러스터링에 관련된 이벤트 보기

이벤트 뷰어를 열고 장애 조치(failover) 클러스터링에 관련된 이벤트를 보려면

일부 이벤트 메시지에 포함된 오류 코드에 대한 추가 정보 찾기

일부 이벤트 메시지에 포함된 오류 코드에 대한 추가 정보를 찾으려면

NET HELPMSG errorcode

확인

클러스터 공유 볼륨을 온라인으로 전환할 수 있는지 확인합니다. 볼륨에 쓰는 데 문제가 있었던 경우 이벤트 로그를 모니터링하고 해당 클러스터된 가상 컴퓨터의 작동을 모니터링하여 문제가 해결되었는지 확인하는 것이 좋습니다.

다음 절차를 수행하려면 각 클러스터형 서버에서 로컬 Administrators 그룹의 구성원이어야 하고 사용하는 계정이 도메인 계정이거나 사용자에게 해당 권한이 위임되어 있어야 합니다.

클러스터 공유 볼륨을 온라인으로 전환할 수 있는지 확인

클러스터 공유 볼륨을 온라인으로 전환할 수 있는지 확인하려면

Windows PowerShell 명령을 사용하여 장애 조치(failover) 클러스터의 리소스 상태 확인

Windows PowerShell 명령을 사용하여 장애 조치(failover) 클러스터의 리소스 상태를 확인하려면

Get-ClusterSharedVolume

리소스 이름을 지정하지 않고 이전 명령을 실행하면 클러스터의 모든 클러스터 공유 볼륨에 대한 상태가 표시됩니다.

Element properties:

TargetMicrosoft.Windows.6.2.Cluster.Monitoring.Service
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
클러스터 서비스가 클러스터 공유 볼륨 디렉터리에서 사용 권한을 설정하지 못했습니다.
{0}

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.6.2.Cluster.EventProvider Default
WA WriteAction Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription Default

Source Code:

<Rule ID="Microsoft.Windows.6.2.Cluster.Cluster.Service.failed.to.set.permissions.on.Cluster.Shared.Volume.directory" Enabled="true" Target="Clus8Library!Microsoft.Windows.6.2.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.6.2.Cluster.EventProvider">
<Criteria>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5134</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5135</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Criteria>
<LogName>System</LogName>
<PublisherName>Microsoft-Windows-FailoverClustering</PublisherName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ClusLibrary!Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.6.2.Cluster.Cluster.Service.failed.to.set.permissions.on.Cluster.Shared.Volume.directory.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>