DFS-N: Klasör Hedefi Kullanılabilirliği

Microsoft.Windows.FileServer.DFSN.LinkTarget.AccessStateUnitMonitor (UnitMonitor)

Bu nesne etkinleştirildiğinde, DFS klasörü (bağlantı) hedefinin kullanılabilirliğini izler ve klasör hedefine erişim sağlanamıyorsa bir uyarı oluşturur.

Knowledge Base article:

Özet

Bu nesne etkinleştirildiğinde, DFS klasör (bağlantı) hedefi gibi davranan bir paylaşılan klasörün kullanılabilirliğini izler.

Nedenler

Kötü bir sistem durumu, klasör hedefinin çevrimdışı olduğunu gösterir. Bir klasör hedefi aşağıdaki nedenlerle çevrimdışı olabilir:

Çözümler

Ağ bağlantısını sınama

Etkilenen sunucu ile ağ bağlantısını test etmek için aşağıdaki yordamı kullanın:

1. Bir komut istemi penceresi açın ve sonra temel ağ bağlantısını kontrol etmek için ping komutunu kullanın. Ping komutu başarısız olursa, sunucu çalışmıyor olabilir veya sunucuda, çözmek için yerel erişim gerektiren ağ sorunları olabilir. Ağ ortamınızda ping engellenmişse bu adımı atlayın.

2. Ping komutu başarılı olursa, nslookup komutunu kullanarak sunucunun DNS'deki kaydını test edin. Nslookup komutu başarısız olursa, muhtemelen DNS ile ilgili bir sorun vardır. DNS sunucusunun sistem durumunu kontrol edin veya DNS sunucusunun yöneticisiyle görüşün.

3. Nslookup komutu başarılı olursa, muhtemelen paylaşılan klasör çevrimdışıdır (bakım amacıyla olabilir) veya paylaşılan klasör üzerinde izinlerle ilgili sorunlar vardır.

Doğrulama

Klasörün (bağlantı) ve klasör hedeflerinin düzgün çalıştığını doğrulamak için aşağıdaki yordamı kullanın:

1. Bir komut istemi penceresi açın ve sonra Dfsutil link\\[ad alanı\klasör]> komutunu kullanın, burada [ad alanı] ad alanı kökü ve [klasör] de klasör hedeflerinin çevrimiçi olduğunu doğrulamak istediğiniz DFS klasörüdür (bu komut Windows Server 2003'te kullanılamaz).

2. Klasörün durumunun Tamam olduğunu ve uygun hedeflerin durumlarının Çevrimiçi olduğunu doğrulayın ve sonra da Operations console'dan izleyiciyi sıfırlayın. Operations console'daki izleyicinin otomatik olarak Sağlam durumuna sıfırlanması gerekir.

Element properties:

TargetMicrosoft.Windows.FileServer.DFSN.Library.LinkTarget
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledFalse
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeMicrosoft.Windows.FileServer.DFSN.Library.LinTargetAvailabilityUnitMonitorType
RemotableTrue
AccessibilityPublic
RunAsMicrosoft.Windows.FileServer.DFSN.DFSTargetAccessAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServer.DFSN.LinkTarget.AccessStateUnitMonitor" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.FileServer.DFSN.Library.LinkTarget" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RunAs="Microsoft.Windows.FileServer.DFSN.DFSTargetAccessAccount" TypeID="Microsoft.Windows.FileServer.DFSN.Library.LinTargetAvailabilityUnitMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateIdd1d8fd78aaae45eba1edc3c98ef2556c" MonitorTypeStateID="Accessible" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIdf83c5987637544e2a1e8d8d1ce344c00" MonitorTypeStateID="NotAccessible" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>18000</IntervalSeconds>
<SyncTime/>
<TargetPath>$Target/Property[Type="Microsoft.Windows.FileServer.DFSN.Library.LinkTarget"]/TargetPath$</TargetPath>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>