Dela via


Så här skapar och tillämpar du en anpassad programkatalogpartition i en Active Directory-integrerad DNS-zon

Den här artikeln beskriver hur du skapar en anpassad programkatalogpartition med hjälp av kommandot DnsCmd.exe.

Gäller för: Windows Server 2003
Ursprungligt KB-nummer: 884116

Inledning

Den här artikeln beskriver hur du skapar och tillämpar en anpassad programkatalogpartition i en Active Directory-katalogtjänstintegrerad DNS-zon (Domain Name System).

Du kan skapa en anpassad Active Directory-partition med hjälp av kommandot DnsCmd. Stegen i den här artikeln skapar ett exempel på en anpassad programkatalogpartition med namnet CustomDNSPartition. Den här programkatalogpartitionen finns i exempeldomänen Contoso.com. De här stegen konfigurerar exempelpartitionen för programkatalogen så att den finns på följande två exempel på domänkontrollanter:

  • DC-1.contoso.com
  • DC-2.contoso.com

Obs!

DnsCmd.exe ingår i Microsoft Windows Server 2003 Support Tools. Om du vill installera Windows Server 2003 Support Tools dubbelklickar du på Suptools.msi i mappen Support\Tools på Microsoft Windows Server 2003 CD.

Skapa en programkatalogpartition med hjälp av kommandot DnsCmd

Använd kommandot DnsCmd för att skapa en programkatalogpartition. Använd följande syntax för att göra detta:

DnsCmd ServerName /CreateDirectoryPartition FQDN för partition

Följ dessa steg för att skapa en programkatalogpartition med namnet CustomDNSPartition på en domänkontrollant med namnet DC-1:

  1. Klicka på Start och Kör, skriv cmd och klicka sedan på OK.

  2. Skriv följande kommando och tryck sedan på RETUR:

    dnscmd DC-1 /createdirectorypartition CustomDNSPartition.contoso.com  
    

När programkatalogpartitionen har skapats visas följande information:

DNS Server DC-1 skapade katalogpartition: CustomDNSPartition.contoso.com kommandot har slutförts.

Konfigurera ytterligare en DNS-server för domänkontrollanten som värd för programkatalogpartitionen

Konfigurera ytterligare en domänkontrollant som fungerar som en DNS-server som värd för den nya programkatalogpartitionen som du skapade. Det gör du genom att använda följande syntax med kommandot DnsCmd:

DnsCmd ServerName /EnlistDirectoryPartition FQDN för partition

Så här konfigurerar du exempeldomänkontrollanten med namnet DC-2 som värd för den här anpassade programkatalogpartitionen:

  1. Klicka på Start och Kör, skriv cmd och klicka sedan på OK.

  2. Skriv följande kommando och tryck sedan på RETUR:

    dnscmd DC-2 /enlistdirectorypartition CustomDNSPartition.contoso.com  
    

Följande information visas:

DNS Server DC-2-listad katalogpartition: CustomDNSPartition.contoso.com kommandot har slutförts.

Kontrollera att programkatalogpartitionen har skapats

Räkna upp katalogpartitionerna för att kontrollera att programkatalogpartitionen har skapats. Det gör du genom att använda följande syntax med kommandot DnsCmd:

DnsCmd /EnumDirectoryPartitions

Följ dessa steg för att räkna upp dina katalogpartitioner:

  1. Klicka på Start och Kör, skriv cmd och klicka sedan på OK.

  2. Skriv följande kommando och tryck sedan på RETUR:

    dnscmd /enumdirectorypartitions  
    

    Följande information visas:

    Lista över uppräknade katalogpartitioner:

    Antal katalogpartitioner = 3

    CustomDNSPartition.contoso.comEnlisted
    DomainDnsZones.contoso.comEnlisted Auto Domain
    ForestDnsZones.contoso.comEnlisted Auto Forest

    Kommandot har slutförts.

  3. Skriv följande kommando och tryck sedan på RETUR:

    dnscmd DC-1 /directorypartitioninfo CustomDNSPartition.contoso.com /detail
    

    Följande information visas för att indikera att programkatalogpartitionen har en replik på DC-1 och dc-2:

    Information om katalogpartition:
    DNS-rot: CustomDNSPartition.contoso.com
    Flaggor: 0x10 angiven
    Tillstånd: 0
    Antal zoner: 0
    DP-huvud: DC=CustomDNSPartition,DC=contoso,DC=com
    Crossref: CN=<44788e4b-4da1-494e-a6ed-24931c1c6268,CN>=Partitions,CN=Configuration,DC=contoso,DC=com
    Repliker: 2
    CN=NTDS Settings,CN=DC-2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=contoso,DC=com
    CN=NTDS Settings,CN=DC-1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=contoso,DC=com
    Kommandot har slutförts.

Utlösa kunskapskonsekvenskontrollen för att skapa ett anslutningsobjekt

Utlös kunskapskonsekvenskontrollen (KCC) två gånger för att skapa ett anslutningsobjekt mellan domänkontrollanterna. Den här åtgärden skapar den replikeringslänk som krävs för den nya programkatalogpartitionen som du skapade. Om du vill göra detta använder du kommandot Repadmin tillsammans med alternativet /kcc.

Obs!

Du måste ha nätverksanslutning mellan domänkontrollanterna för att det här kommandot ska lyckas. Så här utlöser du KCC för DC-1:

  1. Klicka på Start, klicka på Kör, skriv cmd och klicka sedan på OK.
  2. Skriv följande kommando och tryck sedan på RETUR: repadmin /kcc DC-1.

Följande information visas:

Konsekvenskontroll på DC-1 lyckades.

Verifiera Active Directory-replikering över den nya repliklänken för följande namngivningskontext:DC=CustomDNSPartition,DC=contoso,DC=com

Det gör du genom att använda kommandot Repadmin tillsammans med alternativet /showrepl. Gör så här:

  1. Klicka på Start och Kör, skriv cmd och klicka sedan på OK.

  2. Skriv följande kommando och tryck sedan på RETUR:

    repadmin /showrepl DC-1  
    

Information som liknar följande visas:

Default-First-Site-Name\DC-1

==== INKOMMANDE GRANNAR ======================================
...
DC=CustomDNSPartition,DC=contoso,DC=com
Default-First-Site-Name\DC-2 via RPC
DC-objekt-GUID: c2c38539-a5d0-4666-a133-8b1b58bc4b0c
Senaste försök @ <datumtiden>>< lyckades.

Om den nya namngivningskontexten som du skapade inte visas i Repadmin-utdata kan du verifiera tillståndet för den här namngivningskontexten med hjälp av kommandot Ntdsutil. Gör så här:

  1. Klicka på Start och Kör, skriv cmd och klicka sedan på OK.

  2. Skriv ntdsutil och tryck sedan på RETUR.

  3. Skriv do ma och tryck sedan på RETUR.

  4. Skriv co och tryck sedan på RETUR.

  5. Skriv anslut till servern DC-1 och tryck sedan på RETUR. Följande information visas:

    Bindning till DC-1 ...

    Ansluten till DC-1 med autentiseringsuppgifter för lokalt inloggad användare.

    serveranslutningar:

  6. Skriv q och tryck sedan på RETUR för att återgå till domänhanteringsprompten.

  7. Skriv li nc rep dc=customdnspartition,dc-contoso,dc=com och tryck sedan på RETUR.

Information som liknar följande kan visas:

Programkatalogpartitionen dc=customdnspartition,dc=contoso,dc=coms repliker är:
CN=NTDS Settings,CN=DC-2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=contoso,DC=com *
CN=NTDS Settings,CN=DC-1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=contoso,DC=com
*'ed-objekten är för närvarande oinstifierade repliker.

Det här scenariot kan inträffa om följande villkor är uppfyllda:

  • KCC konfigurerar ett tillfälligt namnkontexthuvud tills nästa replikeringscykel för Active Directory-katalogtjänsten inträffar.

    Obs!

    När den här replikeringscykeln inträffar replikeras faktiska data.

  • Replikering av Active Directory-katalogtjänsten har ännu inte inträffat.

Det här beteendet uppstår på grund av replikeringsfördröjning, särskilt om replikeringen sker mellan platser.

Konfigurera replikeringsomfånget för dina DNS-zoner till den nya programkatalogpartitionen

Använd DNS-hanteringsverktyget Dnsmgmt.msc för att konfigurera replikeringsomfånget för dina Active Directory-integrerade DNS-zoner till den nya programkatalogpartitionen CustomDNSPartition. Gör så här:

  1. Starta DNS-hanteringsverktyget på en av de domänkontrollanter som är värd för den nya programkatalogpartitionen som du skapade. På DC-1 klickar du till exempel på Start, klickar på Kör, skriver dnsmgmt.msc och klickar sedan på OK.

  2. Under DNS expanderar du DC-1, expanderar Vidarebefordra uppslagszoner och klickar sedan på din Active Directory-integrerade DNS-zon.

  3. Klicka på Egenskaperåtgärdsmenyn.

  4. Klicka på knappen Ändra som motsvarar Replikering.

  5. Klicka på Till alla domänkontrollanter som anges i omfånget för följande programkatalogpartition klickar du på CustomDNSPartition.contoso.com i listan Namn på programkatalogpartition och klickar sedan på OK.

    Obs!

    Den här nya programkatalogpartitionen är också tillgänglig när du skapar en ny Active Directory-integrerad DNS-zon.

  6. Klicka på Tillämpa och klicka sedan på OK.

När du har konfigurerat DNS-zonreplikeringsomfånget för att använda den här nya anpassade programkatalogpartitionen får andra domänkontrollanter som är värdar för den här anpassade programkatalogpartitionen automatiskt det nya replikeringsomfånget som du konfigurerade i steg 5. Om du vill framtvinga ändringen manuellt kan du läsa in DNS-zonen igen. Det gör du genom att högerklicka på den DNS-zon som du vill läsa in igen och sedan klicka på Läs in igen.