Bu makalede Active Directory Yükleme Sihirbazı (DCPROMO) çoğaltma aşamasında alabileceğiniz "iç hata" hata iletisinde nasıl sorun giderileceği açıklanır.
Yükseltme sırasında dizin hizmeti nesnelerini sırasına güncelleştirme sıra numarası (USN) (yüksek için düşük) şema, yapılandırma ve etki alanı için yinelenir. Bir üst kapsayıcıya yinelenen alt nesneler için yerel dizin hizmetinde yok iç hatalar oluşabilir.
Bu sorun aşağıdaki senaryolardan birinde oluşabilir:
Üst, daha önce silinmiş bir Canlı nesnesi vardır ve üst süresi doldu ve bir hayalet için dönüştürülür. Bu nedenle, alt nesne dışında artık çoğaltılabilir. Üst nesnede ReplPrepareDataToShip FillGuidAndSid çağrısı başarısız olur ve bir hata bildirdi "(8352 ERROR_DS_NOT_AN_OBJECT ="). Bu hata, alt nesnenin çıkmak için Giden çoğaltma neden olur ve bir "çoğaltma dahili hata" iletisi alırsınız.
Hayali bir üst Canlı (veya silinen) bir nesne ise, Active Directory geçici olarak çıkış emri çoğaltma gereksinimleri nedeniyle Canlı nesne kabul eder. Disk Temizleme yordamlar gibi atık toplama işlemi, üst, alt nesneler varsa, silinmiş bir nesneye bir hayalet dönüştürebilir olmalıdır. Ntdsa.dll dosyasının Service Pack 2 (SP2), dizin hizmetinde, bu durumu önler. Ancak, ortaya çıktıktan sonra bu dosya sorunu düzeltmez.
Beta sürümlerini kullanırken yetkilendirmeli geri yükleme</a0> komutunu kullanın (Release Candidate 2'de [RC2] ve önceki sürümleri), Ntdsutil aracı. Ntdsutil.exe, belirtilen kapsayıcı ve alt nesneler, Active Directory'de USN artırır. Ntdsutil.exe'nün beta sürümlerini, Kaybolan ve bulunan kapsayıcı için USN yanlış artabilir. Kaybolan ve bulunan kapsayıcı için gönderilmemiş olan nesneleri çoğaltılan kapsayıcısı, yerel dizin hizmeti içinde oluşturulmadan önce aşağıdaki olay bildirilir:
Olay 1084: Çoğaltma bir iç hata ile başarısız oldu.
Bu senaryoyu engellemek için <a0></a0>, Kaybolan ve bulunan kapsayıcı normalde çoğaltılacağı ilk kapsayıcıların biridir.
Iç hatalar, varolan Windows 2000 etki alanı denetleyicilerinde Active Directory çoğaltması normal veya yönetici tarafından başlatılan sırasında da oluşabilir.
Bu hata iletisi ile ilgili sorunlar nasıl giderilir
Bu hata iletisini gidermek için aşağıdaki adımları izleyin:
Ağ izleyicisi'ni, olay günlükleri veya Dcpromo.log, (Active Directory Yükleme Sihirbazı'nı kullanırken), Active Directory çoğaltma sırasında kullanılan kaynak sunucusu bulmak için kullanın.
Active Directory Yükleme Sihirbazı'nı kullanıyorsanız ve birden fazla olası bir çoğaltma ortağını varsa bu hata oluşur, Active Directory Yükleme Sihirbazı yanıt dosyası, kaynak sunucuyu bulmak için kullanın. Olası kaynak etki alanı denetleyicileri, çoğaltılan etki alanı denetleyicilerinin aynı etki alanındaki yeni alt etki alanları için ana etki alanındaki etki alanı denetleyicilerine veya etki alanı denetleyicilerinin içerir. Alternatif olarak, belirli bir kaynak sunucu şüpheli durumda, şüpheli bir bilgisayarda Net Logon hizmetini durdurmak ve farklı bir etki alanı denetleyicisinden arayın.
Kaynak sunucudaki bulun ve aşağıdaki kayıt defteri anahtarını tıklatın:
7 Iç yapılandırma: Tanılama düzeyi 3 ' e ayarlayın.
5 Çoğaltma Events: Tanılama düzeyi 3 ' e ayarlayın.
(Örneğin, Ntds.reg) yükseltilmiş bilgisayarda kaynak sunucudan \NTDS anahtarı vermek için Kayıt Defteri Düzenleyicisi'ni kullanın. Dosya çoğaltma gerçekleştiğinde, iç hatayla karşılaşmış bilgisayara kopyalayın. Active Directory Yükleme Sihirbazı çalışırken, "iç hata" iletisi oluşursa, dosyanın kolayca yeniden başlatılabilir, .reg dosyasını Masaüstü veya sorunu etki alanı denetleyicisinde <a2>Çalıştır</a2> menüsünü kopyalayın.
Yüklenmekte olan bir bilgisayar başlatıldığında şema adlandırma kapsamında çoğaltılıyor yükseltilmiş \NTDS\Diagnostics kayıt defteri anahtarı ve ayarları Ntds.reg dosyasını çalıştırın.
UYARı Yükseltme, bu evre sırasında NTDS\Diagnostics kayıt defteri anahtarı yoktur ve hedef etki alanı denetleyicisinde el ile oluşturulması gerekir. NTDS\Diagnostics kayıt defteri anahtarı yüklü çok erken Active Directory Yükleme Sihirbazı'nı çalıştırırken, anahtarı, varsayılan değerlerle yazılır ve hiçbir olay günlüğe kaydedilmez. Varolan etki alanı denetleyicilerinde, kayıt defteri ayarlarını, herhangi bir zamanda etkinleştirilebilir.
Kaynak ve hedef sunucularda dizin hizmeti olay günlükleri inceleyin. Iç olay "Olay KIMLIĞI 1173." kaynak sunucuda görüntülenir. NTDS çoğaltması çoğaltılmış nesne Evrensel genel tanımlayıcısı (GUID) bulmak için önce dahili hata oluşan olayları gözden geçirin (olabilir arka arkaya girişimleri, aynı nesne çoğaltmak için). Soruna neden olan bir nesne veya kapsayıcı için GUıD'I kaydedin.
Ldp.exe aracını başlatın, bağlantı ve kaynak sunucuda bağlayın. Gözat) menüsünde, Sil ' i tıklatın. Ayırt edici ad yolunu, yazın < GUID =GUID#>, örneğin <GUID=b2d605a4-b9e6-4505-ba59-895e91a9a7b5>. Arama kapsamı Bankası ' na ayarlayın ve sonra da belirtilen GUID silin.
Ldp.exe aracını kullanarak TombstoneLifetime özniteliğinin değeri <a1>2</a1> (kaldırıldı olarak işaretlenen nesneler kaldırılmadan önce gün değeri) ayarlayın. TombstoneLifetime aşağıdaki ayırt edici adı yolda bulunur:
CN = dizin hizmeti, CN = Windows NT, CN = Services, CN = Configuration,, DC = root domain, DC = COM =
TombstoneLifetime özniteliği varsa ve değeri 2 olduğunu doğrulayın. Değer 2'den küçük ise, bu değeri geçersiz ve varsayılan değer 60 gün sunucu kullanır. (ADSIEDIT Bu özniteliğin değiştirmek için de kullanılabilir.)
Not Kaldırılacak kaldırıldı olarak işaretlenen nesneler için iki gün bekleyin, sonra bir ek 60 dakika beklemeniz gerekebilir veya daha önce etki alanı denetleyicisini yeniden başlatın ve çöp toplama işlemi devam.
Kaynak etki alanı denetleyicisinde atık toplama işlemi başlatırlar. Aşağıdaki kayıt defteri anahtarını bulup tıklatın:
Bir atık toplama işlemi zorlamak için <a0></a0>, etki alanı denetleyicisini yeniden başlatın. Atık toplama işlemi, etki alanı denetleyicisi yeniden başlatıldıktan sonra 15 dakika olarak çalıştırmalısınız. Tanılama şimdi kayıt çöp toplama olayları dizin hizmeti olay günlüğüne düzeyler.
Nesneyi silinmiş olduğunu doğrulamak için aşağıdaki komutu çalıştırın:
repadmin /showmeta "<"GUID for deleted object">"
Bir "gibi nesne yok" iletisi alırsanız, nesne zaten başarıyla silindi ve artık Active Directory Yükleme sihirbazının başarıyla çalıştırabilir. Nesne henüz atık toplama işlemi undergone değil, daha sonra olmalıdır isDeleted özniteliği için meta veriler. Zaman damgası isDeleted öznitelik ile ilişkili silme saattir. Silinme zaman en az iki gün için önce örneğin doğrulayın:
Bu sorunun giderilmiş olup, 0 için Tanılama günlük düzeylerini sıfırlayın ve yeniden ne önceden olduğu için ilan süresini ayarlamak veya değerini kaldırmak tamamen varsayılan değerleri kullanmak için bilgisayarı soracak. TombstoneLifetime ayarı yararlı ömrü sistem durumunu ve Active Directory yedek tanımlama son derece önemlidir. TombstoneLifetime 2 olarak ayarlandığında, bu iki günden daha eski olan Yedekleme teyplerini kullanılamaz olur. Aşağı iki veya daha fazla gün boyunca yapılan herhangi bir etki alanı denetleyicisindeki gerekir ya da yedekten veya yeniden.
Aşağıdaki metni, kaynak ve hedef sunucu üzerindeki dizin hizmeti olay günlüğüne bildirilen olaylar bir örnektir.
Olay türü: bilgi Olay kaynağı: NTDS Çoğaltması Olay kategorisi: çoğaltma Olay KIMLIĞI: 1240 Tarih: Aa/GG/YY Süre: Ss: dd: ss AM|PM Kullanıcı: S-1-5-21-1151542997-2719369742-1698538726-500 W2KSOURCE bilgisayar: Açıklama: <a1>0</a1> (ObjectClass) nesnesinin özelliği, CN = "NTDS Settings DEL:51c6913c - 9221 - 4ac4 - 8513 - 9155dd7e15ad", CN = = "ZA9902000 DEL:37eabd48 - bc98 - 483f - b2fd - 9c8869e9c3ce", CN = Servers, CN = Bull, CN = Sites, CN = Configuration, DC = mma, DC = fr = (GUID 51c6913c-9221-4ac4-8513-9155dd7e15ad) DSA 6abec3d1 3054 41 c 8-a362-5a0c5b7d5d71 için gönderilir.
Olay türü: Uyarı olay kaynağı: NTDS Genel olay kategorisi: iç işlem olay KIMLIĞI: 1173 tarihi: AA/GG/YY saat: ss: dd: ss AM|PM kullanıcı: S-1-5-21-1151542997-2719369742-1698538726-500 bilgisayar: W2KPROMO açıklaması: iç olay: Exception e0010002 <a1>Parametreler</a1> 8442 20a0 ile oluştu (iç KIMLIK 11003a1).
Aşağıdaki metni Active Directory Yükleme Sihirbazı günlüğüne yükseltilmiş bilgisayara bildirilir. Bu örnek Dcpromo.log dosyasında yükseltildikten, bilgisayarın \\ W2KPROMO, "iç hata" den Hizmeti'nden, Active Directory Yükleme Sihirbazı'nda karşılaşıyor \\ W2KSOURCE. ("Çoğaltma sistemi bir iç hatayla karşılaştı"), üç adlandırma bağlamlarını biri olan sırasında oluşan hata 8442 yinelenmiş unutmayın. Bu örnek, yapılandırma adlandırma içeriği üzerinde hata oluştuğunu gösterir.
MM/DD HH:MM:SS [INFO] Replicating CN=Configuration,DC=win2ktest,DC=A,DC=com: received 917 out of 1783 objects.
MM/DD HH:MM:SS [INFO] Replicating CN=Configuration,DC=win2ktest,DC=A,DC=com: received 1049 out of 1783 objects.
MM/DD HH:MM:SS [INFO] Replicating CN=Configuration,DC=win2ktest,DC=A,DC=com: received 1181 out of 1783 objects.
MM/DD HH:MM:SS [INFO] Replicating CN=Configuration,DC=win2ktest,DC=A,DC=com: received 1200 out of 1783 objects.
MM/DD HH:MM:SS [INFO] Error - The Directory Service failed to replicate the partition CN=Configuration,DC=win2ktest,DC=A,DC=com from remote server W2KSOURCE.win2ktest.a.com. (8442)
MM/DD HH:MM:SS [INFO] NtdsInstall for win2ktest.a.com returned 8442
MM/DD HH:MM:SS [INFO] DsRolepInstallDs returned 8442
MM/DD HH:MM:SS [ERROR] Failed to install to Directory Service (8442)
MM/DD HH:MM:SS [INFO] Starting service NETLOGON<BR/>
MM/DD HH:MM:SS [INFO] Configuring service NETLOGON to 2 returned 0
MM/DD HH:MM:SS [INFO] Searching for the machine account for W2KPROMO on \\W2KSOURCE.win2ktest.a.com...
MM/DD HH:MM:SS [INFO] Configuring the server account<BR/>
MM/DD HH:MM:SS [INFO] NtdsSetReplicaMachineAccount returned 0
MM/DD HH:MM:SS [INFO] Attempted to move account W2KPROMO to CN=GAXGPTS01,CN=Computers,DC=win2ktest,DC=A,DC=com
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:265090
(http://support.microsoft.com/kb/265090/en-us/
)
Bu makaleyi kullanmak için ne kadar kişisel çaba harcadınız?
Çok az
Az
Orta
Fazla
Çok fazla
Bu bilgiyi geliştirmemiz için nedenleri ve bu konuda neler yapabileceğimizi paylaşın
Teşekkürler! Görüşleriniz, destek içeriğimizi geliştirmemize yardımcı olmak için kullanılmaktadır. Diğer yardım seçenekleri için, lütfen Yardım ve Destek Giriş Sayfasını ziyaret edin.