Execute o comando chkdsk /f em um disco de cluster compartilhado

Este artigo descreve como executar o chkdsk /f comando em um disco de cluster compartilhado.

Aplica-se a: Windows 10 — todas as edições, Windows Server 2012 R2
Número original do KB: 176970

Resumo

Quando você tenta executar o chkdsk /f comando ou chkdsk /f /r em uma unidade de cluster compartilhado, o Chkdsk pode não ser executado e pode afirmar que a unidade não pode ser bloqueada para uso exclusivo. Se você agendar o Chkdsk para ser executado após a reinicialização do computador, o Chkdsk poderá gerar a seguinte mensagem de erro durante o processo de inicialização:

Não é possível determinar o sistema de arquivos na unidade ?? \ letra de unidade.

Mais informações

Na maioria das circunstâncias, executar o Chkdsk com a opção /F ou /R requer que o computador seja reiniciado devido a identificadores abertos no disco compartilhado. Normalmente, não há serviços ou drivers em execução que impeçam o autochk (um derivado do Chkdsk) de verificar o disco quando o computador é reiniciado. No entanto, se você estiver usando o Clustering do Windows, o sistema de arquivos não montará o disco compartilhado até que o serviço cluster seja iniciado porque o proprietário do disco compartilhado é desconhecido. Isso faz com que o Chkdsk informe que não pode determinar o sistema de arquivos em um disco de cluster compartilhado. A execução do Chkdsk no modo Read-Only pode parecer funcionar, mas o Chkdsk não corrige nenhum problema.

Se você suspeitar que há corrupção de arquivo no disco compartilhado, use as seguintes etapas para fechar todos os identificadores abertos no disco compartilhado e executar o Chkdsk na unidade:

  1. Desista de todos os programas e pare todos os serviços sem reconhecimento de cluster.

  2. Inicie a ferramenta Administrador de Cluster, clique com o botão direito do mouse no nome do cluster e clique em Propriedades.

  3. Na guia Quorum, observe qual disco rígido é o disco rígido do quorum. Se o disco rígido no qual você deseja executar o Chkdsk contiver o log de quorum, mova temporariamente o quorum para outro disco compartilhado.

  4. Use a ferramenta Administrador de Cluster para localizar o grupo que contém o disco rígido compartilhado no qual você deseja executar o Chkdsk.

  5. Depois de encontrar o recurso de disco físico no qual deseja executar o Chkdsk, tire todo o grupo offline, incluindo o disco compartilhado. Isso fecha todos os identificadores do disco físico. Para tirar o grupo offline, clique com o botão direito do mouse no nome do grupo e clique em Tirar off-line.

  6. Na ferramenta Administrador de Cluster, clique no disco compartilhado no qual você deseja executar o Chkdsk e, em seguida, coloque-o online. Para fazer isso, clique com o botão direito do mouse no recurso de disco e clique em Colocar on-line.

    Observação

    Se o sujo bit tiver sido definido anteriormente, o Chkdsk poderá ser executado automaticamente e o recurso disco físico pode demorar um pouco para ficar online. No Windows NT 4.0, você verá uma janela prompt de comando com o Chkdsk em execução. No Windows 2000, se você abrir o Gerenciador de Tarefas, verá o Chkdsk em execução como um processo.

  7. Em um prompt de comando, altere para uma unidade diferente da unidade na qual você está tentando executar o Chkdsk e digite o chkdsk **x**: /f /r comando, em que X é o disco compartilhado.

Se você receber uma mensagem de erro do Disk não puder ser bloqueada ao tentar executar o Chkdsk, verifique se todos os serviços e ferramentas que têm acesso à unidade serão interrompidos e tente executar o Chkdsk novamente. Qualquer serviço ou programa em execução que tenha um identificador aberto para a unidade pode impedir a execução do Chkdsk. O Windows 2000 e versões posteriores do Windows podem tentar fechar identificadores abertos para o disco compartilhado. Se você for solicitado a fechar identificadores abertos, pressione a tecla Y.

Se os identificadores permanecerem abertos ou o cluster contiver um único disco compartilhado

Se programas ou drivers mantiverem um identificador aberto para o disco compartilhado ou se houver apenas um único disco compartilhado (no qual o log de quorum é armazenado), você deverá derrubar todo o cluster. Fazer isso requer que você desabilite os componentes clustering temporariamente para que o sistema de arquivos possa montar o disco compartilhado quando você reiniciar o nó. Você também deve desligar os outros nós no cluster para que eles não se apropriem do disco compartilhado quando o nó for reiniciado.

Para fazer isso, use as etapas na seção apropriada.

Windows Server 2003

Você deve colocar o recurso de disco físico no modo de manutenção antes de executar um comando "chkdsk /F" em um volume em um computador baseado no Microsoft Windows Server 2003. Você deve fazer isso para impedir que o recurso de disco físico entre em um estado com falha.

Windows 2000

  1. Saia de todos os programas, pare todos os programas que não estejam cientes do cluster e faça logon no servidor com uma conta que tenha credenciais administrativas.
  2. Inicie o Administrador de Cluster, clique com o botão direito do mouse no nome do cluster e clique em Propriedades.
  3. Clique na guia Quorum e, em seguida, observe qual unidade é o disco de quorum. Se a unidade na qual você deseja executar o Chkdsk contiver o log de quorum, mova temporariamente o disco de quorum para outra unidade compartilhada.
  4. Copie FSUtil.exe da %SystemRoot%\System32 pasta em um computador baseado no Windows XP ou posterior para a unidade local no computador baseado no Windows 2000.
  5. No computador baseado no Windows 2000, em um prompt de comando, altere para a pasta que contém FSUtil.exe e digite o fsutil dirty set drive: comando, em que a unidade é a unidade compartilhada.
  6. Use o Administrador de Cluster para localizar o grupo que contém a unidade compartilhada na qual você deseja executar o Chkdsk.
  7. Clique com o botão direito do mouse no nome do grupo e clique em Tirar offline. Isso tira todo o grupo offline, incluindo a unidade compartilhada, e fecha todas as alças da unidade física.
  8. Clique com o botão direito do mouse no recurso Disco Físico e clique em Trazer Online. Isso coloca a unidade online. O Chkdsk é executado no volume e pode estar em um estado pendente online por um tempo.
  9. Depois que o Chkdsk for executado no volume, traga todos os outros recursos do grupo online.

Windows NT 4.0

  1. Desative o nó B.
  2. Faça logon no nó A como administrador.
  3. Execute o chkdsk /f comando no disco compartilhado. Quando você for solicitado a agendar o Chkdsk para ser executado quando o computador for reiniciado, pressione Y.
  4. Na ferramenta Dispositivos no Painel de Controle, clique em Disco de Cluster e clique em Inicializar.
  5. Altere o tipo de inicialização para Desabilitado.
  6. Na ferramenta Serviços no Painel de Controle, clique no serviço cluster Server e clique em Inicializar.
  7. Altere o tipo de inicialização para Desabilitado.
  8. Pare Painel de Controle e reinicie o nó A. O Chkdsk é executado sem interferência do driver do Cluster Disk ou de qualquer outro serviço.
  9. Depois que o Chkdsk for concluído, altere o tipo inicialização de volta para sua configuração original e reinicie o computador para ativar o cluster.
  10. Ative o nó B.