Voer de opdracht chkdsk /f uit op een gedeelde clusterschijf

In dit artikel wordt beschreven hoe u de chkdsk /f opdracht uitvoert op een gedeelde clusterschijf.

Van toepassing op: Windows 10 - alle edities, Windows Server 2012 R2
Origineel KB-nummer: 176970

Samenvatting

Wanneer u probeert de chkdsk /f opdracht of chkdsk /f /r uit te voeren op een gedeeld clusterstation, kan Chkdsk mogelijk niet worden uitgevoerd en wordt mogelijk aangegeven dat het station niet kan worden vergrendeld voor exclusief gebruik. Als u chkdsk zo plant dat deze wordt uitgevoerd nadat de computer opnieuw is opgestart, kan Chkdsk tijdens het opstarten het volgende foutbericht genereren:

Kan het bestandssysteem op station niet bepalen? \ stationsletter.

Meer informatie

In de meeste gevallen moet voor het uitvoeren van Chkdsk met de /F schakeloptie of /R de computer opnieuw worden opgestart vanwege open ingangen op de gedeelde schijf. Normaal gesproken worden er geen services of stuurprogramma's uitgevoerd die voorkomen dat autochk (een afgeleide van Chkdsk) de schijf controleert wanneer de computer opnieuw wordt opgestart. Als u echter Windows Clustering gebruikt, koppelt het bestandssysteem de gedeelde schijf pas nadat de clusterservice wordt gestart, omdat de eigenaar van de gedeelde schijf onbekend is. Hierdoor meldt Chkdsk dat het bestandssysteem op een gedeelde clusterschijf niet kan worden bepaald. Het uitvoeren van Chkdsk in Read-Only-modus lijkt te werken, maar Chkdsk lost geen problemen op.

Als u vermoedt dat er bestandsbeschadiging op de gedeelde schijf is, gebruikt u de volgende stappen om alle geopende ingangen op de gedeelde schijf te sluiten en Chkdsk uit te voeren op het station:

  1. Sluit alle programma's af en stop alle niet-clusterbewuste services.

  2. Start het hulpprogramma Clusterbeheerder, klik met de rechtermuisknop op de clusternaam en klik vervolgens op Eigenschappen.

  3. Noteer op het tabblad Quorum welke harde schijf de quorumhardschijf is. Als de harde schijf waarop u Chkdsk wilt uitvoeren het quorumlogboek bevat, verplaatst u het quorum tijdelijk naar een andere gedeelde schijf.

  4. Gebruik het hulpprogramma Clusterbeheerder om de groep te vinden die de gedeelde harde schijf bevat waarop u Chkdsk wilt uitvoeren.

  5. Nadat u de fysieke schijfresource hebt gevonden waarop u Chkdsk wilt uitvoeren, neemt u de hele groep offline, inclusief de gedeelde schijf. Hiermee worden alle ingangen voor de fysieke schijf gesloten. Als u de groep offline wilt halen, klikt u met de rechtermuisknop op de groepsnaam en klikt u vervolgens op Off-line verwijderen.

  6. Klik in het hulpprogramma Clusterbeheerder op de gedeelde schijf waarop u Chkdsk wilt uitvoeren en breng deze vervolgens online. Klik hiervoor met de rechtermuisknop op de schijfresource en klik vervolgens op Online brengen.

    Opmerking

    Als de dirty-bit eerder is ingesteld, kan Chkdsk automatisch worden uitgevoerd en kan het enige tijd duren voordat de fysieke schijfresource online komt. In Windows NT 4.0 ziet u een opdrachtpromptvenster waarin Chkdsk wordt uitgevoerd. Als u in Windows 2000 Taakbeheer opent, ziet u dat Chkdsk als proces wordt uitgevoerd.

  7. Ga bij een opdrachtprompt naar een ander station dan het station waarop u Chkdsk probeert uit te voeren en typ vervolgens de chkdsk **x**: /f /r opdracht, waarbij X de gedeelde schijf is.

Als u het foutbericht Schijf kan niet worden vergrendeld ontvangt wanneer u Chkdsk probeert uit te voeren, controleert u of alle services en hulpprogramma's die toegang hebben tot het station, zijn gestopt en probeert u Chkdsk opnieuw uit te voeren. Elke actieve service of programma met een geopende ingang naar het station kan voorkomen dat Chkdsk wordt uitgevoerd. Windows 2000 en latere versies van Windows kunnen proberen om geopende ingangen te sluiten voor de gedeelde schijf. Als u wordt gevraagd om geopende grepen te sluiten, drukt u op de Y-toets.

Als ingangen geopend blijven of het cluster één gedeelde schijf bevat

Als programma's of stuurprogramma's een open ingang voor de gedeelde schijf behouden of als er slechts één gedeelde schijf is (waarop het quorumlogboek is opgeslagen), moet u het hele cluster verwijderen. Hiervoor moet u de clusteringonderdelen tijdelijk uitschakelen, zodat het bestandssysteem de gedeelde schijf kan koppelen wanneer u het knooppunt opnieuw opstart. U moet ook de andere knooppunten in het cluster afsluiten, zodat deze geen eigenaar worden van de gedeelde schijf wanneer het knooppunt opnieuw wordt opgestart.

Gebruik hiervoor de stappen in de betreffende sectie.

Windows Server 2003

U moet de fysieke schijfresource in de onderhoudsmodus plaatsen voordat u een opdracht 'chkdsk /F' uitvoert op een volume op een computer met Microsoft Windows Server 2003. U moet dit doen om te voorkomen dat de fysieke schijfresource de status Mislukt krijgt.

Windows 2000

  1. Sluit alle programma's af, stop alle programma's die niet clusterbewust zijn en meld u vervolgens aan bij de server met een account met beheerdersreferenties.
  2. Start Clusterbeheerder, klik met de rechtermuisknop op clusternaam en klik vervolgens op Eigenschappen.
  3. Klik op het tabblad Quorum en noteer welk station de quorumschijf is. Als het station waarop u Chkdsk wilt uitvoeren het quorumlogboek bevat, verplaatst u de quorumschijf tijdelijk naar een ander gedeeld station.
  4. Kopieer FSUtil.exe uit de %SystemRoot%\System32 map op een computer met Windows XP of hoger naar het lokale station op de computer met Windows 2000.
  5. Ga op de computer met Windows 2000 na een opdrachtprompt naar de map met FSUtil.exe en typ de fsutil dirty set drive: opdracht, waarbij het station het gedeelde station is.
  6. Gebruik Clusterbeheerder om de groep te vinden die het gedeelde station bevat waarop u Chkdsk wilt uitvoeren.
  7. Klik met de rechtermuisknop op de groepsnaam en klik vervolgens op Offline halen. Hiermee wordt de hele groep offline gehaald, inclusief het gedeelde station, en worden alle ingangen van het fysieke station gesloten.
  8. Klik met de rechtermuisknop op de fysieke schijfresource en klik vervolgens op Online brengen. Hiermee wordt het station online gezet. Chkdsk wordt uitgevoerd op het volume en kan een tijdje online in behandeling zijn.
  9. Nadat Chkdsk op het volume is uitgevoerd, brengt u alle andere resources in de groep online.

Windows NT 4.0

  1. Schakel knooppunt B uit.
  2. Meld u als beheerder aan bij knooppunt A.
  3. Voer de chkdsk /f opdracht uit op de gedeelde schijf. Wanneer u wordt gevraagd om chkdsk uit te voeren wanneer de computer opnieuw wordt opgestart, drukt u op Y.
  4. Klik in het hulpprogramma Apparaten in Configuratiescherm op Clusterschijf en klik vervolgens op Opstarten.
  5. Wijzig het opstarttype in Uitgeschakeld.
  6. Klik in het hulpprogramma Services in Configuratiescherm op de clusterserverservice en klik vervolgens op Opstarten.
  7. Wijzig het opstarttype in Uitgeschakeld.
  8. Sluit Configuratiescherm en start knooppunt A opnieuw op. Chkdsk wordt uitgevoerd zonder tussenkomst van het clusterschijfstuurprogramma of een andere service.
  9. Nadat Chkdsk is voltooid, wijzigt u het opstarttype weer in de oorspronkelijke instelling en start u de computer opnieuw op om het cluster te activeren.
  10. Schakel knooppunt B in.