DFS-R: Kullanılabilir Disk Alanı

Microsoft.Windows.FileServer.DFSR.FreeSpaceMonitor (UnitMonitor)

Bu nesne, çoğaltılmış klasörler veya hazırlama klasörleri bulunan birimlerdeki kullanılabilir disk alanını izler.

Knowledge Base article:

Özet

Bu nesne, çoğaltılmış klasörlerin veya hazırlama klasörlerinin bulunduğu birimlerde kullanılabilen disk alanını izler ve kullanılabilir disk alanı çoğaltma için yetersiz kalırsa bir Uyarı bildirimi oluşturur. Bunun için, DFS Çoğaltma olay günlüğünde DFS Çoğaltma Olayı 4502 bulunup bulunmadığına bakar.

Nedenler

Bu izleyicinin kötü bir durumda olması, DFS Çoğaltma'nın çalışması için yeterli disk alanı bulunmadığını gösterir.

Çözümler

Kullanılabilir disk alanını artırma

Hazırlama klasörünü veya hata ayıklama günlüğü dosyalarını barındıran birimde disk alanı yetersiz ise, birimdeki kullanılabilir disk alanını artırın, birimin boyutunu artırın veya hazırlama klasörünün yolunu değiştirerek daha fazla kullanılabilir disk alanı bulunan bir birim belirtin.

Kullanılabilir disk alanına kendiniz bakmak için, bir komut istemi penceresi açın ve şu komutu yazın (burada [sunucu adı] etkilenen klasörü barındıran sunucunun adı ve [etki alanı\kullanıcı] da sizin kullanıcı adınızdır):

WMIC /node: "[sunucu adı]" /user: [etki alanı\kullanıcı] volume list status.

Boş yer açtıktan sonra, DFS Çoğaltma hizmetini yeniden başlatın.

Kotaları ayarlama

Bir kota (NTFS disk kotası veya Dosya Sunucusu Kaynak Yöneticisi kotası) etkilenen klasörü veya birimi sınırlıyorsa, kota boyutunu artırmayı düşünebilirsiniz. Dosya Sunucusu Kaynak Yöneticisi ile oluşturulan klasörleri ayarlamak için, bkz. Kota Yönetimi (http://go.microsoft.com/fwlink/?LinkId=187098). NTFS disk kotalarını ayarlamak için, FSutil quota (http://go.microsoft.com/fwlink/?LinkId=187104) makalesinde ele alındığı gibi, Fsutil quota komutunu kullanın.

DFS Çoğaltma kotalarını ayarlama

DFS Çoğaltma'nın disk alanı gereksinimlerini azaltmak için, hazırlama klasörü ile Çakışma ve Silinen klasörünün kota boyutunu düzenleyebilirsiniz. Bunun için, bkz. Hazırlama Klasörünün ve Çakışma ve Silinen Klasörünün Kota Boyutunu Düzenleme (http://go.microsoft.com/fwlink/?LinkId=186944).

Önemli: Hazırlama klasörü kotası çok küçük olacak şekilde yapılandırılırsa, DFS Çoğaltma hazırlama dosyalarını yeniden üretmek için ek CPU ve disk kaynakları tüketebilir. Hazırlama alanı bulunmaması ortaklarla eşzamanlı aktarımların sayısını etkili bir şekilde sınırlayabileceğinden, çoğaltma işlemi de yavaşlayabilir. Hazırlama klasörü ile Çakışma ve Silinen klasörünün boyutunun artırılması, çoğaltma performansını ve kurtarılabilir çakışan ve silinen dosyaların sayısını artırabilir.

Doğrulama

Yeterli disk alanı kullanılabildiğinde ve DFS Çoğaltma DFS Çoğaltma Olayı 4504 kaydını günlüğe işlediğinde bu izleyici sağlam durumuna sıfırlanır.

Kullanılabilir disk alanını el ile denetlemek için, bir komut istemi penceresi açın ve WMIC /node: "[sunucu adı]" /user: [etki alanı\kullanıcı adı] volume list status yazın, burada [sunucu adı] etkilenen klasörü barındıran sunucunun adı ve [etki alanı\kullanıcı] da sizin kullanıcı adınızdır.

Ek

Element properties:

TargetMicrosoft.Windows.FileServer.DFSR.ReplicatedFolder
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DFS-R: Disk Alanı Yetersiz
DFS Çoğaltma hizmeti, {0} biriminde yeterli boş alan bulunmaması nedeniyle, bir veya daha fazla dosyayı çoğaltırken hatalarla karşılaştı. Bu birim
çoğaltılmış klasörü, hazırlama klasörünü veya her ikisini birden içeriyor. Çoğaltma işleminin devam edebilmesi için bu birimde yeterli boş alan bulunduğundan emin olun. Hizmet, çoğaltma işlemini düzenli aralıklarla yeniden deneyecektir.
Ek Bilgiler:
Hazırlama Klasörü: {1}
Çoğaltılmış Klasör Kökü: {2}
Çoğaltılmış Klasör Adı: {3} Çoğaltılmış Klasör Kimliği: {4}
Çoğaltma Grubu Adı: {5} Çoğaltma Grubu Kimliği: {6}
Üye Kimliği: {7}
Birim: {8}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSR.FreeSpaceMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServer.DFSR.FreeSpaceMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[8]$</AlertParameter1>
<AlertParameter2>$Data/Context/Params/Param[9]$</AlertParameter2>
<AlertParameter3>$Data/Context/Params/Param[2]$</AlertParameter3>
<AlertParameter4>$Data/Context/Params/Param[3]$</AlertParameter4>
<AlertParameter5>$Data/Context/Params/Param[1]$</AlertParameter5>
<AlertParameter6>$Data/Context/Params/Param[4]$</AlertParameter6>
<AlertParameter7>$Data/Context/Params/Param[5]$</AlertParameter7>
<AlertParameter8>$Data/Context/Params/Param[6]$</AlertParameter8>
<AlertParameter9>$Data/Context/Params/Param[7]$</AlertParameter9>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>DFS Replication</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4502</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder"]/ReplicatedFolderGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>DFS Replication</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DFSR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1104</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder"]/ReplicatedFolderGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4002</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4010</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4114</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4504</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">9008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">9111</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.FileServer.DFSR.ReplicatedFolder"]/ReplicatedFolderGUID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>