Over de DFS-naamruimtenservice en de bijbehorende configuratiegegevens

Dit artikel bevat informatie over de DFS-naamruimtenservice en de bijbehorende configuratiegegevens.

Van toepassing op: Windows Server 2012 R2, Windows Server 2008 R2 Service Pack 1
Origineel KB-nummer: 977511

Samenvatting

De dfs-naamruimtenservice (Distributed File System) slaat configuratiegegevens op verschillende locaties op. Als sommige van deze gegevens ontbreken of niet toegankelijk zijn, kunnen er fouten optreden en kunt u geen naamruimte maken.

Inleiding

In dit artikel worden de volgende onderwerpen besproken om u te helpen bij het maken van een naamruimte:

  • Opslaglocaties voor configuratiegegevens.
  • Voorbeelden van hoe gegevens inconsistent worden.
  • Methoden die u kunt gebruiken om zwevende configuratiegegevens te verwijderen.
  • Symptomen en foutberichten die u mogelijk ontvangt.

Meer informatie

Opslaglocaties voor dfs-naamruimtenconfiguratie

Op de volgende locaties worden verschillende configuratiegegevens voor de DFS-naamruimten (Distributed File System) opgeslagen:

  • Active Directory Domain Services (AD DS) slaat op domein gebaseerde naamruimteconfiguratiegegevens op in een of meer objecten die naamruimteservernamen, mapdoelen en verschillende andere configuratiegegevens bevatten.

  • De naamruimteservers onderhouden shares voor elke gehoste naamruimte.

  • De registersleutels op de op het domein gebaseerde naamruimteservers slaan naamruimtelidmaatschappen op.

    Opmerking

    Op de zelfstandige naamruimteservers slaan registersleutels alle configuratiegegevens van de naamruimte op.

Als een subset van de configuratiegegevens ontbreekt of ongeldig is, kunt u de naamruimte mogelijk niet beheren. Bovendien kunnen er veel verschillende foutberichten worden weergegeven wanneer u DFS-naamruimten beheert met behulp van de MMC-module (Microsoft Management Console) van DFS, het hulpprogramma Dfsutil.exe of het hulpprogramma Dfscmd.exe of wanneer een client toegang heeft tot de naamruimte. Zie de sectie Symptomen en foutberichten voor een lijst met mogelijke foutberichten.

Voorbeelden van hoe configuratiegegevens van DFS-naamruimten inconsistent kunnen worden

  • De opdracht dfsutil/clean wordt uitgevoerd op een naamruimteserver op basis van een domein. Met deze opdracht worden de registergegevens van de naamruimte verwijderd. De configuratiegegevens die zijn opgeslagen in de AD DS, blijven behouden en worden geïnventariseerd door de MMC-module DFS-naamruimten.
  • Een gezaghebbende herstelbewerking van AD DS wordt uitgevoerd om een DFS-naamruimte te herstellen die is verwijderd met behulp van een DFS-beheerprogramma, zoals de MMC-module DFS-naamruimten of het hulpprogramma Dfsutil.exe. Hoewel het herstellen van AD DS kan zijn geslaagd, is de naamruimte niet operationeel, tenzij andere configuratiegegevens van DFS-naamruimten ook worden hersteld of hersteld.
  • Herstel van de systeemstatus voor een naamruimteserver met behulp van een back-up die is gemaakt voordat de server een naamruimteserver werd.
  • Active Directory-replicatiefouten verhinderen dat naamruimteservers de configuratiegegevens van DFS-naamruimten vinden.
  • Onjuiste wijziging of onjuiste verwijdering van de share voor de naamruimte op een naamruimteserver.
  • Handmatige bewerking van het register of van de configuratiegegevens van de AD DS-naamruimte.

Configuratie van DFS-naamruimten opschonen en verwijderen

Configuratiegegevens van DFS-naamruimten worden beheerd en onderhouden door beheerhulpprogramma's die gebruikmaken van DFS-API's. De DFS-API's informeren de Active Directory-domeincontrollers en de DFS-naamruimtenservers over configuratiewijzigingen. Dit gedrag voorkomt dat de configuratiegegevens zwevend worden en garandeert consistentie in de configuratiegegevens. Als het meldingsproces wordt geblokkeerd of als de gegevens op een andere manier worden verwijderd of verloren gaan, volgt u de opschoonstappen die hier worden vermeld om de configuratiegegevens te verwijderen. Deze wijzigingen kunnen niet worden hersteld, tenzij u een back-up maakt van de systeemstatus voor de domeincontroller of voor de naamruimteserver.

Ga naar de volgende Microsoft-website voor meer informatie over het maken van een back-up van de systeemstatus van een server waarop Windows Server 2003 wordt uitgevoerd:

https://technet.microsoft.com/library/cc759141.aspx
Ga naar de volgende Microsoft-website voor meer informatie over het maken van een back-up van de systeemstatus van een server waarop Windows Server 2008 wordt uitgevoerd:

https://technet.microsoft.com/library/cc770266.aspx

Opmerking

De volgende stappen moeten alleen worden gebruikt als herstel van de configuratiegegevens niet mogelijk of niet gewenst is.

Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie over het herstelproces voor een DFS-naamruimte:

969382 herstelproces van een DFS-naamruimte in Windows 2003 en 2008 Server

  1. Voor een DFS-naamruimte op basis van een domein controleert u of de configuratiegegevens van de AD DS-naamruimte zijn verwijderd. Vóór het verwijderingsproces moet u het object dat is gekoppeld aan de slechte of inconsistente naamruimte nauwkeurig identificeren. Volg deze stappen om de configuratiegegevens van de AD DS-naamruimte te verwijderen:

    1. Open het hulpprogramma Adsiedit.msc. Dit hulpprogramma is opgenomen in Windows Server 2008 en vereist dat de AD DS-functie of hulpprogramma's zijn geïnstalleerd. Dit hulpprogramma is beschikbaar in Windows Server 2003-ondersteuningsprogramma's.

      Ga naar de volgende Microsoft-website voor meer informatie over het hulpprogramma Adsiedit.msc:

      https://technet.microsoft.com/library/cc773354(WS.10).aspx

    2. Zoek de domeinpartitie van het domein dat als host fungeert voor de op het domein gebaseerde naamruimte. Naar de volgende locatie gaan:
      CN=Dfs-Configuratie,CN=Systeem,DC= <domein-DN>

      Opmerking

      De <tijdelijke aanduiding domein-DN> is de DN-naam van het domein.

      IN DFS-naamruimten worden de configuratieobjecten op deze locatie opgeslagen. Naamruimten 'Windows 2000-servermodus' hebben een klasseobject 'fTDfs' dat dezelfde naam heeft als de naamruimte. Naamruimten in de modus Windows Server 2008 hebben een 'msDFS-NamespaceAnchor'-klasseobject dat identiek is aan de bijbehorende naamruimte en dat extra onderliggende objecten voor geconfigureerde mappen kan bevatten.

    3. Selecteer het juiste object, zoals het object 'fTDfs' of 'msDFS-NamespaceAnchor' en verwijder het object samen met eventuele onderliggende objecten.

      Opmerking

      Active Directory-replicatielatenties kunnen het doorgeven van deze wijzigingsbewerking naar de externe domeincontrollers vertragen.

  2. Controleer op naamruimteservers die als host fungeren voor de naamruimte of de registerconfiguratiegegevens van de DFS-naamruimte zijn verwijderd. Als andere functionerende naamruimten op de server worden gehost, moet u ervoor zorgen dat de registersleutel van alleen de inconsistente naamruimte wordt verwijderd. Voer de volgende stappen uit om de configuratiegegevens van het DFS-naamruimteregister te verwijderen:

    1. Zoek in Register Editor de configuratieregistersleutel van de naamruimte op het juiste pad met behulp van een van de volgende paden:

      DFSN op basis van een domein in de modus Windows Server 2008
      HKEY_LOCAL_MACHINE \Software\Microsoft\Dfs\Roots\domainV2
      Zelfstandige DFSN
      HKEY_LOCAL_MACHINE \Software\Microsoft\Dfs\Roots\Standalone
      DFSN op basis van een domein in 'Windows 2000 Server-modus'
      HKEY_LOCAL_MACHINE\Software\Microsoft\Dfs\Roots\Domain

    2. Als er een registersleutel wordt gevonden die identiek is aan de inconsistente naamruimte, gebruikt u het hulpprogramma Dfsutil.exe om de registersleutel te verwijderen. Voer bijvoorbeeld de volgende opdracht uit:

      dfsutil /clean /server:<servername> /share:<sharename> /verbose
      

      Opmerking

      De tijdelijke aanduiding servernaam is de naam van de server die als host fungeert voor de naamruimte en de tijdelijke aanduiding voor sharenaam is de naam van de hoofdshare. Of verwijder de sleutel handmatig.

    3. Start op de naamruimteserver de DFS-service opnieuw in Windows Server 2003 of de DFS-naamruimtenservice in Windows Server 2008 om de wijziging op de service te registreren.

  3. Verwijder de bestandsshare die is gekoppeld aan de naamruimte van de naamruimteservers. Als u deze stap niet uitvoert, kan het opnieuw maken van de naamruimte mislukken omdat DFS-naamruimten het maken van de naamruimte kunnen blokkeren.

    Windows Server 2003

    1. Open de MMC-module Computerbeheer. Voer hiervoor het hulpprogramma Compmgmt.msc uit.
    2. Vouw Systeemhulpprogramma's uit, vouw Gedeelde mappen uit en klik vervolgens op Shares.
    3. Klik met de rechtermuisknop op de DFS-naamruimteshare en klik vervolgens op Delen stoppen. Als u het volgende foutbericht ontvangt, moet u de server opnieuw opstarten en vervolgens opnieuw proberen om de share te verwijderen met behulp van mmc-module computerbeheer:

      'Het systeem kan het delen <van \server\share> niet stoppen omdat de gedeelde map een Distributed File System (DFS)-naamruimtehoofdmap is'

    Windows Server 2008

    1. Open de MMC-module 'Share and Storage Management'. Voer hiervoor het hulpprogramma StorageMgmt.msc uit.
    2. Klik met de rechtermuisknop op de share van de naamruimte en klik vervolgens op Delen stoppen. Als u het volgende foutbericht ontvangt, moet u de server opnieuw opstarten en vervolgens de share verwijderen met behulp van mmc-module computerbeheer:

      Het systeem kan het delen <van \server\share> niet stoppen omdat de gedeelde map een Distributed File System (DFS)-naamruimtehoofdmap is

Het wijzigen van de configuratiegegevens van de DFS-naamruimte moet alleen worden overwogen nadat u alle andere herstelopties hebt geëvalueerd. U wordt aangeraden regelmatig back-ups te maken van de systeemstatus voor de DFS-naamruimteservers en voor de domeincontrollers van DFS-naamruimten op basis van domeinen. Deze back-ups kunnen worden gebruikt om de naamruimteconfiguratie te herstellen naar volledige werking zonder het risico van inconsistente DFS-naamruimteconfiguratiegegevens.

Symptomen en foutberichten

DFS Management MMC (Dfsmgmt.msc)

In het hulpprogramma Dfsmgmt.msc worden mogelijk de volgende foutberichten weergegeven:

  • \\domain.com\namespace: de naamruimte kan niet worden opgevraagd. Kan het element niet vinden.

  • De server die u hebt opgegeven, host al een naamruimte met deze naam. Selecteer een andere naamruimtenaam of een andere server om de naamruimte te hosten.

  • De naam van de gedeelde map 'naamruimte' bestaat al op de servernaam> van de server<. Als de bestaande gedeelde map wordt gebruikt, is de beveiligingsinstelling die is opgegeven in het dialoogvenster Instellingen bewerken niet van toepassing. Als u een gedeelde map wilt maken met deze instellingen, moet u eerst de bestaande gedeelde map verwijderen.

  • De naamruimte is niet uniek in het domein waarin de naamruimteserver is gemaakt. U moet teruggaan om een nieuwe naamruimtenaam te kiezen of het naamruimtetype te wijzigen in zelfstandig.

  • \\ domain.com \ naamruimte1: de naamruimteserver \ servernaamruimte1 \ kan niet worden toegevoegd. Kan geen bestand maken wanneer dat bestand al bestaat.

  • \\domain.com\namespace: de naamruimte kan niet worden opgevraagd. Het systeem kan het opgegeven bestand niet vinden.

  • \\domain.com\namespace: de naamruimte kan niet worden opgevraagd. Het apparaat is niet gereed voor gebruik.

  • Er is een fout opgetreden bij het verwijderen van de naamruimtemap> van de share<. De share moet worden verwijderd uit het gedistribueerde bestandssysteem voordat deze kan worden verwijderd.

Distributed File System MMC (Dfsgui.msc)

In het hulpprogramma Dfsgui.msc worden mogelijk de volgende foutberichten weergegeven:

  • De opgegeven DFS-hoofdmap bestaat niet.

  • De DFS-hoofdmap 'naamruimte1' bestaat al. Geef een andere naam op voor de nieuwe DFS-hoofdmap.

  • De volgende fout is opgetreden tijdens het maken van een DFS-hoofdmap op servernaam: kan geen bestand maken wanneer dat bestand al bestaat.

  • De opgegeven DFS-hoofdmap bestaat niet.

  • Het systeem kan het opgegeven bestand niet vinden.

Dfsutil.exe

In het hulpprogramma Dfsutil.exe wordt mogelijk het volgende foutbericht weergegeven:

  • Systeemfout 1168 is opgetreden. Kan het element niet vinden.

Dfscmd.exe

In het hulpprogramma Dfscmd.exe kunt u de volgende foutberichten ontvangen:

  • Systeemfout 1168 is opgetreden. Kan het element niet vinden.

  • Systeemfout 80 is opgetreden. Het bestand bestaat.

  • Systeemfout 2 is opgetreden. Het systeem kan het opgegeven bestand niet vinden.

DFS-clients

Op een computer waarop de DFS-client wordt uitgevoerd, ontvangt u mogelijk de volgende foutberichten:

  • Kan '\\domain.com\namespace\folder' niet vinden. Controleer of u de naam juist hebt getypt en probeer het opnieuw.

  • Bestand niet gevonden.

  • Windows heeft geen toegang tot \\domain.com\namespace\folder. Controleer de spelling van de naam. Anders is er mogelijk een probleem met uw netwerk.
    Aanvullende informatie:
    Foutcode: 0x80070002 Het systeem kan het opgegeven bestand niet vinden.

  • Windows heeft geen toegang tot \\domain.com\namespace1. Foutcode 0x80070035 Het netwerkpad is niet gevonden.

  • \\domain.com\namespace\folder is niet toegankelijk. Mogelijk bent u niet gemachtigd om deze netwerkresource te gebruiken. . Kan het netwerkpad niet vinden.

  • Configuratiegegevens kunnen niet worden gelezen van de domeincontroller, omdat de computer niet beschikbaar is of omdat de toegang is geweigerd.

  • Windows heeft geen toegang tot \\domain.com\namespace. Controleer de spelling van de naam. Anders is er mogelijk een probleem met uw netwerk. Aanvullende informatie:
    Foutcode: 0x80070035 Het netwerkpad is niet gevonden.

  • Het opgegeven pad kan niet worden gevonden.