iSCSI hedefi için sanal disk başlatılamadı

Microsoft.Windows.FileServices.Service.iSCSITarget.6.3.FailedInitVHD (Rule)

Knowledge Base article:

Özet

Bu kural, iSCSI Hedefi hizmeti için başlatılamayan sanal sabit diskleri (VHD) izler. Böyle bir durumda, VHD kullanan herhangi bir iSCSI Hedefi için VHD'ler kullanılamayacaktır.

Başlatılamayan her VHD için bir uyarı oluşturulur. Uyarı açıklamasında cihaz kimliği ve başarısız olan VHD'nin yerel yolu bulunur. Sorun teşkil eden her benzersiz VHD için yalnızca tek bir uyarı oluşturulur.

Nedenler

VHD'nin başlatılamamasının birçok nedeni olabilir. Örneğin:

Birden fazla VHD etkilenebilir ve iSCSI Hedefi hizmeti için oluşturulmuş diğer uyarıları da gözden geçirmelisiniz.

Çözümler

iSCSI Hedefi hizmetini barındıran Windows Server bilgisayarında, uyarıda başvurulan VHD dosyasının mevcut ve kullanılabilir olduğundan emin olun.

iSCSI Hedefi hizmeti başlatıldığında dosya kullanılamaz durumdayken, şimdi kullanılabilir durumdaysa, iSCSI Hedefi hizmetinin yeniden başlatılması gerekir. Hizmet yeniden başlatılırken bunun iSCSI başlatıcılarına yönelik iSCSI hedefi hizmetlerinde bir kesintiye neden olabileceğini unutmayın.

iSCSI Hedefi hizmetini yeniden başlatmak için aşağıdaki adımları uygulayın:

Sorunlar çözüldükten sonra uyarıları elle çözmeniz gerekir.

Element properties:

TargetMicrosoft.Windows.FileServices.Service.iSCSITarget.6.3
CategoryAvailabilityHealth
EnabledTrue
Event_ID15
Event SourceMicrosoft-Windows-iSCSITarget-Service
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Sana disk başlatılamadı
'{3}' bilgisayarındaki iSCSI hedefi '{1}' konumunda bulunan {0} sanal disk dizinini yükleyemedi. Hata iletisi: {2}
Event LogMicrosoft-Windows-iSCSITarget-Service/Admin

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.FileServices.Service.iSCSITarget.6.3.FailedInitVHD" Target="Microsoft.Windows.FileServices.Service.iSCSITarget.6.3" Enabled="true" Remotable="true" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Microsoft-Windows-iSCSITarget-Service/Admin</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-iSCSITarget-Service</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">15</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.FileServices.Service.iSCSITarget.6.3.FailedInitVHD.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Params/Param[2]$</AlertParameter2>
<AlertParameter3>$Data/Params/Param[3]$</AlertParameter3>
<AlertParameter4>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/Params/Param[1]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>