Solução de problemas do conjunto de integridade do POP
Aplica-se a: Exchange Server 2013
O conjunto de integridade POP monitora a integridade e a disponibilidade gerais do serviço POP3 do Microsoft Exchange e da conectividade do cliente POP3. O conjunto de integridade POP está intimamente relacionado com os seguintes conjuntos de integridade:
- Solução de problemas do conjunto de integridade do POP.Protocol
- Solução de problemas do conjunto de integridade do POP.Proxy
Se você receber um alerta que especifica que o serviço POP não é íntegro, isso indica um problema que pode impedir que os usuários acessem suas caixas de correio usando POP3 no ambiente do Exchange.
Explicação
O serviço POP é monitorado usando as seguintes sondagens e monitores.
Sonda | Conjunto de integridade | Dependências | Monitores associados |
---|---|---|---|
PopCTPProbe | POP | Active Directory Autenticação Autenticação de servidor de Caixa de Correio Repositório de Informações Alta Disponibilidade Rede |
PopCTPMonitor (conjunto de integridade POP) |
PopProxyTestProbe | Pop. Proxy | Nenhum | PopProxyTestMonitor (conjunto de integridade POP.Proxy) |
PopDeepTestProbe | Pop. Protocolo | Active Directory Autenticação Repositório de Informações Alta Disponibilidade |
PopDeepTestMonitor (conjunto de integridade POP.Protocol) |
PopSelfTestProbe | Pop. Protocolo | Nenhum | PopSelfTestMonitor (conjunto de integridade POP.Protocol) AverageCommandProcessingTimeGt60sMonitor (conjunto de integridade POP) |
Ação do usuário
É possível que o serviço tenha se recuperado após a emissão do alerta. Portanto, quando você receber um alerta que especifica que o conjunto de integridade não está íntegro, primeiro verifique se o problema ainda existe. Se o problema existir, execute as ações de recuperação apropriadas descritas nas seções seguintes.
Verificar se o problema ainda existe
Identifique o nome do conjunto de integridade e o nome do servidor no alerta.
Os detalhes da mensagem fornecem informações sobre a causa exata do alerta. Na maioria dos casos, os detalhes da mensagem fornecem informações sobre solução de problemas suficientes para identificar a causa raiz. Se os detalhes da mensagem não forem claros, faça o seguinte:
Abra o Shell de Gerenciamento do Exchange e execute o seguinte comando para recuperar os detalhes do conjunto de integridade que emitiu o alerta:
Get-ServerHealth \<server name> | ?{$_.HealthSetName -eq "\<health set name>"}
Por exemplo, para recuperar detalhes do conjunto de integridade POP sobre server1.contoso.com, execute o seguinte comando:
Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -eq "POP"}
Verifique a saída do comando para determinar qual monitor relatou o erro. O valor AlertValue para o monitor que emitiu o alerta será
Unhealthy
.Execute novamente a investigação associada para o monitor que está em um estado não íntegro. Consulte a tabela na seção Explanation para encontrar a sonda associada. Para fazer isso, execute o seguinte comando:
Invoke-MonitoringProbe \<health set name>\<probe name> -Server \<server name> | Format-List
Por exemplo, suponha que o monitor com falha é PopCTPMonitor. A sondagem associada a esse monitor é PopCTPProbe. Para executar essa sonda em server1.contoso.com, execute o seguinte comando:
Invoke-MonitoringProbe POP\PopCTPProbe -Server server1.contoso.com | Format-List
Na saída do comando, verifique o valor Resultado da sonda. Se o valor for Êxito, significa que o problema foi um erro transitório e não existe mais. Caso contrário, consulte as etapas de recuperação descritas nas seções seguintes.
Ações de recuperação de PopTestDeepMonitor e PopSelfTestMonitor
Esse alerta do monitor normalmente é emitido em servidores de caixa de correio.
Reinicie o serviço de back-end do POP3. Para obter mais informações, consulte Iniciar e parar os serviços POP3.
Execute novamente a sonda associada conforme mostrado na etapa 2c na seção Verifying the issue still exists.
Se a sondagem ainda falhar, realize failover nos bancos de dados hospedados no servidor de caixa de correio usando o seguinte comando:
Set-MailboxServer -Identity \<ServerName\> -DatabaseCopyActivationDisabledAndMoveNow $true
Depois de todos os bancos de dados serem removidos do servidor de caixa de correio, você deve verificar se os bancos de dados foram movidos com êxito. Para fazer isso, execute o seguinte comando:
Get-MailboxDatabaseCopyStatus -Server \<ServerName\> | group status
Verifique se o servidor não hospeda nenhuma cópia ativa do banco de dados. Reinicie o servidor.
Depois que o servidor tiver sido reiniciado com êxito, execute novamente a sondagem associada como mostrado na etapa 2c na seção Verifying the issue still exists.
Se a investigação for bem sucedida, faça failover dos bancos de dados executando o seguinte comando:
Set-MailboxServer -Identity \<ServerName\> -DatabaseCopyActivationDisabledAndMoveNow $false
Se a sonda continuar a falhar, talvez você precise de ajuda para resolver esse problema. Contate um profissional do Suporte Microsoft para resolver esse problema. Para contatar um profissional Suporte da Microsoft, visite Suporte para empresas e selecione Servidores>Exchange Server. Como a sua organização pode ter um procedimento específico para entrar em contato diretamente os Serviços de Suporte a Produtos Microsoft, tenha certeza de consultar primeiro as diretrizes da sua organização.
Ações de recuperação de POPCTPMonitor
Esse alerta do monitor normalmente é emitido em servidores de autoridade de certificação (CAS).
Reinicie o serviço POP3 nos servidores que estão executando a função CAS. Para obter mais informações, consulte Iniciar e parar os serviços POP3.
Execute novamente a sonda associada conforme mostrado na etapa 2c na seção Verifying the issue still exists.
Se o problema ainda existir, siga as seguintes etapas:
Execute o seguinte comando no Shell de Gerenciamento do Exchange:
Set-PopSettings -server <CAS server name> -ProtocolLoggingEnabled $true
Reinicie o serviço POP3 nos servidores que estão executando a função CAS.
Execute novamente a sonda associada conforme mostrado na etapa 2c na seção Verifying the issue still exists.
Execute o seguinte comando e encontre o local do arquivo de log:
Get-PopSettings -server <CAS server name>
Execute o seguinte comando para determinar qual caixa de correio está atendendo o comando comparando os carimbos de data/hora com a sondagem:
Get-ServerHealth <mailbox server name> | ?{ $_.HealthSetName -like "POP*"}
Se qualquer um desses servidores forem relatados como não íntegros, siga as etapas listadas na seção PopTestDeepMonitor and PopSelfTestMonitor Recovery Actions.
Se o servidor de Caixa de Correio for reportado como não íntegro, reinicie o CAS.
Após a reinicialização do servidor, execute novamente a sonda associada conforme descrito na etapa 2c da seção Verifying the issue still exists.
Desative o log de protocolo executando o seguinte comando:
Set-PopSettings -server <CAS server name> -ProtocolLoggingEnabled $false
Reinicie o serviço POP3 nos servidores que estão executando a função CAS. Para obter mais informações, consulte Iniciar e parar os serviços POP3.
Se a sonda continuar a falhar, talvez você precise de ajuda para resolver esse problema. Contate um profissional do Suporte Microsoft para resolver esse problema. Para contatar um profissional Suporte da Microsoft, visite Suporte para empresas e selecione Servidores>Exchange Server. Como a sua organização pode ter um procedimento específico para entrar em contato diretamente os Serviços de Suporte a Produtos Microsoft, tenha certeza de consultar primeiro as diretrizes da sua organização.
Ações de recuperação de PopProxyTestMonitor
Reinicie o serviço POP3 nos servidores que estão executando a função CAS. Para obter mais informações, consulte Iniciar e parar os serviços POP3.
Execute novamente a sonda associada conforme mostrado na etapa 2c na seção Verifying the issue still exists.
Se a sondagem continuar a falhar, reinicie o CAS.
Após a reinicialização do servidor, execute novamente a sonda associada conforme descrito na etapa 2c da seção Verifying the issue still exists.
Se a sonda continuar a falhar, talvez você precise de ajuda para resolver esse problema. Contate um profissional do Suporte Microsoft para resolver esse problema. Para contatar um profissional Suporte da Microsoft, visite Suporte para empresas e selecione Servidores>Exchange Server. Como a sua organização pode ter um procedimento específico para entrar em contato diretamente os Serviços de Suporte a Produtos Microsoft, tenha certeza de consultar primeiro as diretrizes da sua organização.
Ações de recuperação de AverageCommandProcessingTimeGt60sMonitor
Esse alerta do monitor normalmente é emitido em servidores de caixa de correio ou CA.
Reinicie o serviço POP3 nos servidores de caixa de correio ou CA. Para obter mais informações, consulte Iniciar e parar os serviços POP3.
Aguarde 10 minutos para ver se o monitor permanece íntegro. Após 10 minutos, execute o seguinte comando (o exemplo usa o server1.contoso.com).
Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -like "POP*"}
Se o problema ainda persistir, você precisará reiniciar o servidor. Se o servidor for um CAS, basta reiniciá-lo. Se o servidor for um servidor de caixa de correio, você deve realizar failover do banco de dados e verificar os resultados. Para fazer isso, siga estas etapas:
Realize failover nos bancos de dados hospedados no servidor usando o comando a seguir:
Set-MailboxServer -Identity <ServerName> -DatabaseCopyActivationDisabledAndMoveNow $true
Observação: neste e em todos os exemplos de código subsequentes, substitua server1.contoso.com pelo nome real do servidor.
Verifique se todos os bancos de dados foram removidos do servidor que está relatando o problema. Para fazer isso, execute o seguinte comando:
Get-MailboxDatabaseCopyStatus -Server <ServerName> | group status
Se a saída do comando não mostrar nenhuma cópia ativa no servidor, reinicie o servidor.
Após a reinicialização do servidor, aguarde 10 minutos e execute novamente o comando mostrado na etapa 2 para ver se o monitor permanece íntegro.
Se o monitor é íntegro, e este é um servidor de caixa de correio, realize failover nos bancos de dados novamente para o servidor de caixa de correio executando o seguinte comando:
Set-MailboxServer -Identity <ServerName> -DatabaseCopyActivationDisabledAndMoveNow $false
Se a sonda continuar a falhar, talvez você precise de ajuda para resolver esse problema. Contate um profissional do Suporte Microsoft para resolver esse problema. Para contatar um profissional Suporte da Microsoft, visite Suporte para empresas e selecione Servidores>Exchange Server. Como a sua organização pode ter um procedimento específico para entrar em contato diretamente os Serviços de Suporte a Produtos Microsoft, tenha certeza de consultar primeiro as diretrizes da sua organização.