Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano sposób uruchamiania chkdsk /f
polecenia na udostępnionym dysku klastra.
Oryginalny numer KB: 176970
Podsumowanie
Podczas próby uruchomienia chkdsk /f
polecenia lub chkdsk /f /r
na udostępnionym dysku klastra program Chkdsk może nie działać i może stwierdzić, że nie można zablokować dysku do użytku wyłącznego. Jeśli planujesz uruchomienie programu Chkdsk po ponownym uruchomieniu komputera, Chkdsk może wygenerować następujący komunikat o błędzie podczas procesu uruchamiania:
Nie można określić systemu plików na dysku ?? \ litera dysku.
Więcej informacji
W większości przypadków uruchomienie narzędzia Chkdsk z przełącznikiem /F
lub /R
wymaga ponownego uruchomienia komputera z powodu otwartych dojść na dysku udostępnionym. Zazwyczaj nie ma uruchomionych usług ani sterowników, które uniemożliwiają automatyczne zapisywanie (pochodne Chkdsk) sprawdzania dysku po ponownym uruchomieniu komputera. Jeśli jednak używasz klastrowania systemu Windows, system plików nie instaluje dysku udostępnionego, dopóki usługa klastra nie zostanie uruchomiona, ponieważ właściciel dysku udostępnionego jest nieznany. Powoduje to, że program Chkdsk zgłasza, że nie może określić systemu plików na udostępnionym dysku klastra. Uruchomienie narzędzia Chkdsk w trybie tylko do odczytu może wydawać się działać, ale Chkdsk nie rozwiązuje żadnych problemów.
Jeśli podejrzewasz, że na dysku udostępnionym występuje uszkodzenie pliku, wykonaj następujące kroki, aby zamknąć wszystkie otwarte dojścia do dysku udostępnionego i uruchomić program Chkdsk na dysku:
Zamknij wszystkie programy i zatrzymaj wszystkie usługi bez obsługi klastra.
Uruchom narzędzie Administrator klastra, kliknij prawym przyciskiem myszy nazwę klastra, a następnie kliknij polecenie Właściwości.
Na karcie Kworum zwróć uwagę, który dysk twardy jest dyskiem twardym kworum. Jeśli dysk twardy, na którym chcesz uruchomić narzędzie Chkdsk, zawiera dziennik kworum, tymczasowo przenieś kworum na inny dysk udostępniony.
Użyj narzędzia Administrator klastra, aby znaleźć grupę zawierającą udostępniony dysk twardy, na którym chcesz uruchomić program Chkdsk.
Po znalezieniu zasobu dysku fizycznego, na którym chcesz uruchomić program Chkdsk, przełącz całą grupę w tryb offline, w tym dysk udostępniony. Spowoduje to zamknięcie wszystkich dojść do dysku fizycznego. Aby przejąć grupę w tryb offline, kliknij prawym przyciskiem myszy nazwę grupy, a następnie kliknij polecenie Zdejmij.
W narzędziu Administrator klastra kliknij dysk udostępniony, na którym chcesz uruchomić program Chkdsk, a następnie przełącz go do trybu online. W tym celu kliknij prawym przyciskiem myszy zasób dysku, a następnie kliknij polecenie Bring on-line (Przełącz w wierszu).
Uwaga 16.
Jeśli wcześniej ustawiono zanieczyszczony bit, narzędzie Chkdsk może zostać uruchomione automatycznie, a zasób dysku fizycznego może chwilę potrwać. W systemie Windows NT 4.0 zostanie wyświetlone okno wiersza polecenia z uruchomionym programem Chkdsk. W systemie Windows 2000, jeśli otworzysz Menedżera zadań, zobaczysz, że Chkdsk działa jako proces.
W wierszu polecenia zmień dysk inny niż dysk, na którym próbujesz uruchomić narzędzie Chkdsk, a następnie wpisz
chkdsk **x**: /f /r
polecenie , gdzie X jest dyskiem udostępnionym.
Jeśli podczas próby uruchomienia narzędzia Chkdsk nie można zablokować dysku, sprawdź, czy wszystkie usługi i narzędzia z dostępem do dysku zostaną zatrzymane, a następnie spróbuj ponownie uruchomić narzędzie Chkdsk. Każda uruchomiona usługa lub program z otwartym dojściem do dysku może uniemożliwić uruchomienie programu Chkdsk. System Windows 2000 i nowsze wersje systemu Windows mogą próbować zamknąć otwarte dojścia do dysku udostępnionego. Jeśli zostanie wyświetlony monit o zamknięcie otwartych dojść, naciśnij Y.
Jeśli uchwyty pozostaną otwarte lub klaster zawiera jeden dysk udostępniony
Jeśli programy lub sterowniki utrzymują otwarte dojście do dysku udostępnionego lub jeśli istnieje tylko jeden dysk udostępniony (na którym jest przechowywany dziennik kworum), musisz usunąć cały klaster. Wymaga to tymczasowego wyłączenia składników klastrowania, aby system plików mógł zainstalować dysk udostępniony po ponownym uruchomieniu węzła. Należy również zamknąć inne węzły w klastrze, aby nie przejąć własności dysku udostępnionego po ponownym uruchomieniu węzła.
W tym celu wykonaj kroki opisane w odpowiedniej sekcji.
Windows Server 2003
Przed uruchomieniem polecenia "chkdsk /F" na woluminie na komputerze z systemem Microsoft Windows Server 2003 należy umieścić zasób dysku fizycznego w trybie konserwacji. Należy to zrobić, aby zapobiec przejściu zasobu dysku fizycznego do stanu awarii.
Windows 2000
- Zamknij wszystkie programy, zatrzymaj wszystkie programy, które nie są obsługujące klastra, a następnie zaloguj się na serwerze przy użyciu konta z poświadczeniami administracyjnymi.
- Uruchom administratora klastra, kliknij prawym przyciskiem myszy nazwę klastra, a następnie kliknij polecenie Właściwości.
- Kliknij kartę Kworum , a następnie zanotuj, który dysk jest dyskiem kworum. Jeśli dysk, na którym chcesz uruchomić narzędzie Chkdsk, zawiera dziennik kworum, tymczasowo przenieś dysk kworum na inny dysk udostępniony.
- Skopiuj FSUtil.exe z
%SystemRoot%\System32
folderu na komputerze z systemem Windows XP lub nowszym na dysku lokalnym na komputerze z systemem Windows 2000. - Na komputerze z systemem Windows 2000 w wierszu polecenia przejdź do folderu zawierającego FSUtil.exe, a następnie wpisz
fsutil dirty set drive:
polecenie, gdzie dysk jest dyskiem udostępnionym. - Użyj administratora klastra, aby znaleźć grupę zawierającą dysk udostępniony, na którym chcesz uruchomić program Chkdsk.
- Kliknij prawym przyciskiem myszy nazwę grupy, a następnie kliknij polecenie Przełącz w tryb offline. Spowoduje to przełączenie całej grupy do trybu offline, w tym dysku udostępnionego, i zamknięcie wszystkich dojść do dysku fizycznego.
- Kliknij prawym przyciskiem myszy zasób Dysk fizyczny, a następnie kliknij polecenie Bring Online. Spowoduje to przeniesienie dysku do trybu online. Narzędzie Chkdsk działa na woluminie i może być w stanie oczekiwania online przez pewien czas.
- Po uruchomieniu programu Chkdsk na woluminie przełącz wszystkie inne zasoby w grupie w tryb online.
Windows NT 4.0
- Wyłącz węzeł B.
- Zaloguj się do węzła A jako administrator.
chkdsk /f
Uruchom polecenie na dysku udostępnionym. Po wyświetleniu monitu o zaplanowanie uruchomienia programu Chkdsk po następnym ponownym uruchomieniu komputera naciśnij Y.- W narzędziu Urządzenia w Panel sterowania kliknij pozycję Dysk klastra, a następnie kliknij pozycję Uruchamianie.
- Zmień typ uruchamiania na Wyłączone.
- W narzędziu Usługi w Panel sterowania kliknij usługę Serwer klastra, a następnie kliknij pozycję Uruchamianie.
- Zmień typ uruchamiania na Wyłączone.
- Zamknij Panel sterowania, a następnie uruchom ponownie węzeł A. Chkdsk działa bez ingerencji sterownika dysku klastra lub jakiejkolwiek innej usługi.
- Po zakończeniu Chkdsk zmień typ uruchamiania z powrotem na oryginalne ustawienie, a następnie uruchom ponownie komputer, aby aktywować klaster.
- Włącz węzeł B.