Bugünkü makalemizde Flexible Single Master Operations (FSMO) rollerinden bahsedeceğim. Öcelikle bu rollerin ne olduğunu anlatıp arkasından da rollerin transfer edilmesi ve seize edilmesi işlemlerini anlatacağım.Active Directory domain işlemleri Domain Controller olarak adlandırılan bilgisayarlar tarafından yerine getirilir. Domainlerde de bir ya da daha çok domain controller bulunabilir. Bu durumda bazı işlemler yalnızca bir domain controller tarafından yerine getirilir.
Active Directory domaini içindeki domain controller arasında yalnızca replikasyon amaçlı bir birliktelik olmaz. Replikasyonun dışında Operations Master roller olarak adlandırdığımız bazı roller de üstlenilir.
Operations Master roller, domain controller’lara single-master rolleri gerçekleştirmek üzere atanırlar. Yani bu rolleri üstlenen bilgisayarlar domainde tek başına (single-master) olarak çalışırlar.
NOT : Bir Active Directory forest’ında beş adet operations master rol yer alır ve bu roller bir domain controller’a verilebilir. Bazı roller tüm forest’larda yer almalıdır. Diğer roller de forest içindeki her domain’de yer almalıdır.
Operations Master roller olarak adlandırılan bu roller, forest ve domain kapsamında olmak üzere iki grupta toplanır:
Forest Kapsamındaki Master Roller
· Schema master rolü: Schema’daki tüm güncellemeler ve değişiklikler bu rol tarafından kontrol edilir. Bir forest’ta yalnızca bir schema master yer alabilir.
· Domain naming master rolü: Domainlerin isim babası. Bu role sahip olan domain controller, forest’a yeni domain’ler eklenmesi ya da domain’lerin çıkartılması işlemlerini kontrol eder. Bir forest’ta yalnızca bir domain naming master yer alabilir.
Domain Kapsamındaki Master Roller
RID (Relative Identifier) master rolü: Nesnelere ID verir. Bu role sahip olan domain controller, o domain’de yer alan tüm domain controller’lara Relative ID değerlerini verir. Böylece bir domain controller yeni bir kullanıcı, grup ya da bilgisayar nesnesi yarattığında o nesneye benzersiz bir security ID atanır. Security ID, bir domain security ID’den ve relative ID’den oluşur. Bir nesneyi domain’ler arasında taşımak için RID master rolüne sahip domain controller’ın bu işlemi gerçekleştirmesi (çalışıyor olması) gerekir.
· PDC Emulator rolü: Domain’de Windows Server 2003 domain controller’ları ya da Windows NT backup domain controller’ları (BDC) varsa, PDC Emulator rolüne sahip olan domain controller, Windows NT PDC’si gibi görev yapar. Bunun dışında Client’ların password değişikliklerini işler ve güncellemeleri BDC’ye replike eder. Tüm domain controller’lar Windows Server 2003 ise, PDC emulator rolüne sahip olan DC diğer domain controller’lar tarafından yapılan password değişikliklerini kabul eder. Bir password değiştirildiğinde, tüm DC’ler arasında replike edilmesi zaman alır. Yanlış password nedeniyle gerçekleşen bir kimlik denetimi sorununda, DC’ler logon girişimini reddetmeden önce bu isteği PDC emulator’e gönderirler.
· Infrastructure master rolü: Bu role sahip olan domain controller, kendi domaini içindeki nesnelerin diğer domainlerden başvurulmasını sağlayan referans bilgileri günceller. Nesnelerin domainler arasında işlem görmelerini sağlar (onaylar). Bir domain’de aynı anda yalnızca bir tane infrastructure master yer alabilir.
Infrastructure master verilerini global katalog ile karşılaştırır. Global katalog replikasyon aracılığıyla diğer domainlerden güncellemeleri alır. Infrastructure master, verinin güncel olmayan bir veri elde ederse güncel verilerin global katalogdan ister. Infrastructure master ardından güncel verilerin domain içindeki diğer domain controller’lara dağıtır.
ÖNEMLİ: Infrastructure master ve global catalog rolleri aynı domain controller üzerinde olmamalıdır. Bu durum infrastructure master’ın güncel olmayan bir veriyle karşılaşmasını engeller. Bu durumda diğer domain controller’lara güncel bilgi ulaştırılamaz.
Infrastructure master ayrıca gruplar ve kullanıcılarla ilgili bilgileri de günceller. Grup üyeleri değiştiğinde ya da adları değiştirildiğinde gerekli güncellemeleri yapar. Grubun diğer domainden olan üyeleri değiştirildiğinde (adı ya da üyesi değiştirildiğinde ya da taşındığında) gerekli güncellemeleri yapar.
Mevcut Master Rolleri Görmek
RID master, PDC emulator ve infrastructure master rollerini görmek için;
Active Directory Users and Computers konsolunu açıyoruz ve domain adının üzerinde sağ tıklayarak Operations Master seçeneğini seçiyoruz.
Operations Masters ekranında aşağıdaki seçenekleri görebilirsiniz.
RID sekmesinde RID master’ın adı görülür.
PDC sekmesinde PDC emulator’ün adı görülür.
Infrastructure sekmesinde infrastructure master’ın adı görülür.


Domain naming master rolünügörüntülemek için ise Active Directory Domain and Trusts konsolunu açıyoruz ve Active Directory Domain and Trusts üzerinde sağ tıklayıp Operations Master seçeneğini tıklıyoruz.

Schema master rolünü değiştirmek için ise Active Directory Schema snap-in’i kullanılır.
Schema Master rolünü görüntülemek için regsvr32 schmmgmt.dll komutunu komut satırında çalıştırmayı unutmayın.
Schema Master rolünü görüntülemek için;
MMC konsolundan Active Directory Schema’yı açın ve Active Directory Schema üzerinde sağ tıklayın ve Operations Masters’ı seçin.

NOT: Birden çok domain bulunan forest’larda bu role ancak root domainden (root DC) erişilir.
Rollerin transfer edilmesini anlatacağım makalede görüşmek üzere. İyi çalışmalar.
Yazar ceyhun çamlı
\\ tags: domain naming master, fsmo, infrastructure master, operations master roller, pdc emulator, rid master, schema master
Son Yorumlar