Delen via


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.

Oorspronkelijk KB-nummer: 176970

Samenvatting

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

Kan het bestandssysteem op station niet bepalen?? \ stationsletter.

Meer informatie

In de meeste gevallen vereist het uitvoeren van Chkdsk met de /F of /R switch dat de computer opnieuw wordt 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. Dit zorgt ervoor dat Chkdsk rapporteert dat het bestandssysteem niet kan worden bepaald op een gedeelde clusterschijf. Het uitvoeren van Chkdsk in de modus Alleen-lezen 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 naar 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 quorumharde schijf 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 sluit u alle ingangen naar de fysieke schijf. Als u de groep offline wilt halen, klikt u met de rechtermuisknop op de groepsnaam en klikt u vervolgens op Offline halen.

  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.

    Notitie

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

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

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

Als programma's of stuurprogramma's een open ingang onderhouden voor de gedeelde schijf of als er slechts één gedeelde schijf is (waarop het quorumlogboek is opgeslagen), moet u het hele cluster uitschakelen. 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 ze geen eigenaar worden van de gedeelde schijf wanneer het knooppunt opnieuw wordt opgestart.

Gebruik hiervoor de stappen in de juiste 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 Microsoft Windows Server 2003-computer. 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 Windows XP-computer of hoger naar het lokale station op de Windows 2000-computer.
  5. Ga op de Windows 2000-computer bij een opdrachtprompt naar de map met FSUtil.exe en typ vervolgens 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 naar het fysieke station gesloten.
  8. Klik met de rechtermuisknop op de fysieke schijfresource en klik vervolgens op Online brengen. Dit brengt de rit online. Chkdsk wordt uitgevoerd op het volume en het kan een tijdje in een online status 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 chkdsk te plannen om 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. Chkdsk wordt uitgevoerd zonder interferentie 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.