Como recriar o Índice de conteúdo no Exchange 2010 em um único servidor – Exchange failed to create the log directory

Shape Image One
Descrição do Erro

Em um ambiente sem DAG aonde o cliente possuía apenas um Exchange Server 2010 o estado do Índíce de conteúdo foi encontrado como Failed. 

Muitos documentos encontrados faziam referencia a ambientes em DAG mas nada em ambientes mais simples.

No Event Viewer vemos o evento: 
Exchange failed to create the log directory. Logs won’t be generated until the reason for the failure is corrected.
MSExchange Common
Event ID: 6003 

Esta descrição indica que o diretório de log que está especificado na descrição do evento não pôde ser criado.

Isto normalmente ocorre quando uma ou mais das seguintes condições forem verdadeiras:

– O caminho do diretório de log é inválido. Por exemplo, ele contém uma unidade não mapeada. 

    – O caminho do diretório de log contém um diretório com permissão de somente leitura. 

      – O objeto especificado na descrição do evento não tem as permissões necessárias para criar o diretório.

      Solução encontrada:
      Certifique-se do status do serviço: Esta comando mostrará o ContentIndexState como Failed

      [PS] C:>Get-MailboxDatabaseCopyStatus | fl name, contentindexstate

      Name : DATABASE01SV-EXCHANGE-EDEFENSE-01
      ContentIndexState : Failed

      Para verificar o status de um servidor que não seja o que você está conectado: 

      [PS] C:>Get-MailboxDatabaseCopyStatus -Server SV-EXCHANGE-EDEFENSE-02

      Name : DATABASE02SV-EXCHANGE-EDEFENSE-02
      ContentIndexState : Failed


      Há casos em que o Serviço está apenas desabilitado, e há então a necessidade de Habilitar com o comando:

      [PS] C:>Set-MailboxDatabase "SV-EXCHANGE-EDEFENSE-01" -IndexEnabled $true
      Caso não seja este o seu problema, poderá haver a possibilidade de se reconstruir o Catálogo de Índice de texto por completo
      Para reconstruir o catálogo de índice de texto completo usando o script ResetSearchIndex.ps1
      1- Inicie o Shell de Gerenciamento do Exchange.
      2- Remova os diretórios de índice associados aos bancos de dados de caixa de correio especificados:
      [PS] C:>Arquivos de ProgramasMicrosoftExchange Serverv14Scripts>.ResetSearchIndex.ps1 [-force]  <dbname> [<dbname>]
      Ou remova os diretórios de índice associados a todos os bancos de dados de caixa de correio:
      [PS] C:>Arquivos de ProgramasMicrosoftExchange Serverv14Scripts>.ResetSearchIndex.ps1 -force -all
      Utilize o comando a seguir para verificar o diretório do Index: 
      [PS] C:Arquivos de ProgramasMicrosoftExchange Serverv14Scripts>.GetSearchIndexForDatabase.ps1 -all
      Aguarde o fim do status de Rastre
      amento
      .

      Para maiores informações seguem links:
      http://technet.microsoft.com/pt-br/library/aa995966(v=exchg.80).aspx

      Deixe um comentário

      O seu endereço de e-mail não será publicado.