(사용되지 않음) Data Access 서비스 SPN 등록

Microsoft.SystemCenter.2007.SdkSpnRegistration (Rule)

System Center Data Access 서비스를 실행하는 계정의 SPN(서비스 사용자 이름)이 등록되지 않은 경우 경고하는 규칙입니다.

Knowledge Base article:

요약

"System Center 데이터 액세스" 서비스에 대해 SPN(서비스 사용자 이름)을 등록하지 못했을 수 있습니다. Kerberos를 사용하여 인증하려면 "System Center 데이터 액세스" 서비스에서 운영 콘솔 및 기타 SDK 클라이언트의 SPN을 등록해야 합니다.

원인

대부분의 경우 이 문제는 "System Center 데이터 액세스" 서비스에 Active Directory에서 SPN 등록을 수행하는 데 필요한 권한이 없기 때문에 발생합니다.

해결 방법

다음 명령을 실행하여 기존 SPN 등록을 확인합니다.

SPN이 올바르게 등록된 경우 다음 결과가 표시됩니다.

SPN이 올바르게 등록되지 않은 경우 도메인 관리자 권한이 있는 계정으로 다음 명령을 실행하여 수동으로 등록합니다.

Element properties:

TargetMicrosoft.SystemCenter.CollectionManagementServer
CategoryAlert
EnabledFalse
Event_ID26371
Event SourceOpsMgr SDK Service
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
RemotableTrue
Alert Message
(사용되지 않음) Data Access 서비스 SPN 등록 안 됨
{0}
Event LogOperations Manager

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SystemCenter.2007.SdkSpnRegistration" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.CollectionManagementServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">26371</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">OpsMgr SDK Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.2007.SdkSpnRegistration.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>