Compartilhar via


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.

Número original do KB: 176970

Resumo

Quando você tenta executar o comando or chkdsk /f /r em uma unidade de cluster compartilhada, o chkdsk /f Chkdsk pode não ser executado e pode declarar que a unidade não pôde ser bloqueada para uso exclusivo. Se você programar 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 da unidade.

Mais informações

Na maioria das circunstâncias, a execução do Chkdsk com a /F opção 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 Windows Clustering, o sistema de arquivos não montará o disco compartilhado até que o serviço de cluster seja iniciado porque o proprietário do disco compartilhado é desconhecido. Isso faz com que o Chkdsk relate que não pode determinar o sistema de arquivos em um disco de cluster compartilhado. Executar o Chkdsk no modo somente leitura pode parecer funcionar, mas o Chkdsk não corrige nenhum problema.

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

  1. Encerre todos os programas e interrompa 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 de 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 localizar o recurso de disco físico no qual você deseja executar o Chkdsk, coloque todo o grupo offline, incluindo o disco compartilhado. Isso fecha todos os identificadores do disco físico. Para colocar o grupo offline, clique com o botão direito do mouse no nome do grupo e clique em Colocar off-line.

  6. Na ferramenta Administrador de Cluster, clique no disco compartilhado no qual você deseja executar o Chkdsk e 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 bit sujo tiver sido definido anteriormente, o Chkdsk poderá ser executado automaticamente e o recurso de disco físico poderá demorar um pouco para ficar online. No Windows NT 4.0, você verá uma janela de 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, mude 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 O disco não pode ser bloqueado ao tentar executar o Chkdsk, verifique se todos os serviços e ferramentas que têm acesso à unidade foram 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 que o Chkdsk seja executado. Windows 2000 e versões posteriores do Windows podem tentar fechar identificadores abertos para o disco compartilhado. Se você for solicitado a fechar as alças abertas, pressione a tecla Y.

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

Se os 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á desativar todo o cluster. Isso requer que você desative os componentes de 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 evitar que o recurso de disco físico entre em um estado de falha.

Windows 2000

  1. Saia de todos os programas, interrompa todos os programas que não reconhecem o 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 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, mude para a pasta que contém FSUtil.exe e digite o fsutil dirty set drive: comando, em que unidade é a unidade compartilhada.
  6. Use o Administrador de Cluster para encontrar 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 Colocar offline. Isso coloca todo o grupo off-line, incluindo o drive compartilhado, e fecha todos os identificadores do drive físico.
  8. Clique com o botão direito do mouse no recurso Disco Físico e clique em Colocar Online. Isso coloca a unidade online. O Chkdsk é executado no volume e pode ficar em um estado pendente online por um tempo.
  9. Depois que o Chkdsk for executado no volume, coloque 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 for solicitado que você agende o Chkdsk para ser executado na próxima reinicialização do computador, pressione Y.
  4. Na ferramenta Dispositivos no Painel de Controle, clique em Disco de Cluster e, em seguida, clique em Inicialização.
  5. Altere o Tipo de inicialização para Desativado.
  6. Na ferramenta Serviços do Painel de Controle, clique no serviço Servidor de Cluster e clique em Inicialização.
  7. Altere o Tipo de inicialização para Desativado.
  8. Saia do Painel de Controle e reinicie o nó A. O Chkdsk é executado sem interferência do driver de Disco de Cluster ou de qualquer outro serviço.
  9. Depois que o Chkdsk for concluído, altere o Tipo de inicialização de volta para sua configuração original e reinicie o computador para ativar o cluster.
  10. Ative o nó B.