Active Directory bozulduğunda kimse “AD bozuk” demez. Şikâyetler dağınık gelir: biri giremiyor, biri paylaşımı göremiyor, bir sunucuda ilke eski. Bu dağınıklığın altında genelde üç şeyden biri vardır.
1. Çoğaltma
Denetleyiciler birbirine yazamıyorsa, yaptığınız değişiklik yalnızca bir makinede geçerlidir. Belirti tam olarak budur: “bir yerde oluyor, bir yerde olmuyor.”
repadmin /replsummary
repadmin /showrepl * /csv | ConvertFrom-Csv | Where-Object { $_.'Number of Failures' -gt 0 }
Çoğaltma günlerce durabilir ve kimse fark etmez — ta ki bir kullanıcı parolasını değiştirip başka bir binada oturum açmaya çalışana kadar.
Tombstone süresi (varsayılan 180 gün) aşılırsa denetleyici artık kendiliğinden katılamaz; temiz kurulum gerekir. Bu yüzden çoğaltma hatası “sonra bakarım” işi değildir.
2. Zaman
Kerberos, beş dakikadan büyük saat farkını reddeder. Parola doğru olsa bile bilet alınamaz ve kullanıcı “parolam kabul edilmiyor” der.
Hiyerarşi tektir ve şöyledir:
- PDC öykünücüsü dış bir NTP kaynağına bağlanır
- Diğer denetleyiciler PDC’den alır
- Üye sunucular ve istemciler denetleyicilerden alır
w32tm /query /source
w32tm /query /computer:PDCADI /source
PDC’nin kaynağı “Local CMOS Clock” görünüyorsa tüm etki alanı yavaşça kayıyor demektir.
3. FSMO rolleri
Beş rol tek tek makinelerde durur ve hepsinin farklı bir etkisi vardır. En kritiği PDC öykünücüsüdür: hesap kilitleri, parola değişiklikleri, zaman kaynağı ve grup ilkesi düzenleme varsayılanı ondadır.
netdom query fsmo
Rolü taşıyan makine kapalıysa bazı işlemler çalışır, bazıları çalışmaz — ve hangisinin hangisi olduğu ilk bakışta anlaşılmaz.
Devralınan bir ortamda ilk gün
Betiği çalıştırıp şu beş şeyi not edin:
- Kaç denetleyici var, hangileri genel katalog
- Çoğaltma temiz mi
- FSMO rolleri kimde ve o makineler ayakta mı
- PDC dış zaman kaynağına bağlı mı
- AD çöp kutusu açık mı — kapalıysa açın; silinen bir nesneyi geri almanın kolay yolu budur ve açmanın riski yoktur
Doğrulama
Düzelttikten sonra çoğaltmayı zorlayın ve sonucu görün:
repadmin /syncall /AdeP
repadmin /replsummary
Özet tablosunda “largest delta” sütununun makul (dakikalar) olduğunu görmeden iş bitmemiştir.
İzleme
Bu betiği ayda bir çalıştırıp çıktısını saklayın. AD sorunlarının çoğu, aylar önce başlamış ve fark edilmemiş bir çoğaltma hatasının sonucudur; iki rapor arasındaki fark, sebebi tek bakışta gösterir.