Gerenciar um aplicativo de serviço de Pesquisa pausado no SharePoint Server
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
A maioria das operações que exigem que o aplicativo de serviço de Pesquisa seja pausado precisa ser concluída antes que o aplicativo de serviço de pesquisa seja retomado automaticamente.
Iremos mostrar-lhe como pode descobrir se e por que motivo a aplicação do Serviço de Pesquisa está em pausa. Existem muitas razões pelas quais a aplicação do serviço de Pesquisa pode ser colocada em pausa. Iremos listar apenas as situações mais comuns.
Para gerenciar um aplicativo de serviço de pesquisa pausado
Verifique se a conta do usuário que está executando esse procedimento é membro do grupo Administradores de Farm.
Inicie o Shell de Gerenciamento do SharePoint em um dos servidores do farm.
No prompt de comando do Microsoft PowerShell, digite os comandos a seguir para verificar se o aplicativo de serviço de Pesquisa está pausado.
$ssa.IsPaused() -ne 0
Se o comando retornar False, o aplicativo de serviço de Pesquisa está sendo executado.
Se o comando retornar True, o aplicativo de serviço de Pesquisa está pausado. Vá para a etapa 4 para descobrir o motivo e saber que medidas você deve tomar.
No prompt de comando do Microsoft PowerShell, digite os comandos a seguir até encontrar a razão pela qual o aplicativo de serviço de Pesquisa está pausado.
Comando Se o comando retornar True, o aplicativo de serviço de Pesquisa está pausado por esta razão: Ação ($ssa.IsPaused() -band 0x01) -ne 0
Uma alteração do número de componentes de rastreamento ou bancos de dados de rastreamento está em andamento. Aguarde até que a alteração da topologia seja concluída. ($ssa.IsPaused() -band 0x02) -ne 0
Um procedimento de backup ou restauração está em andamento. Aguarde até que o backup ou a restauração sejam concluídos. Após a conclusão do procedimento, execute o comando $ssa.ForceResume(0x02)
para verificar. Para obter mais informações, veja Restaurar aplicações de serviço de Pesquisa no SharePoint Server.($ssa.IsPaused() -band 0x04) -ne 0
Um backup do VSS (Serviço de Cópias de Sombra de Volume) está em andamento. Aguarde até que o backup seja concluído. Após a conclusão da cópia de segurança do VSS, execute o comando $ssa.ForceResume(0x02)
para verificar.($ssa.IsPaused() -band 0x08) -ne 0
Um ou mais servidores na topologia de pesquisa que hospeda os componentes de consulta estão offline. Espere até que os servidores estejam disponíveis novamente. ($ssa.IsPaused() -band 0x20) -ne 0
Um ou mais bancos de dados de rastreamento na topologia da pesquisa estão sendo rebalanceados. Aguarde até que a operação seja concluída. ($ssa.IsPaused() -band 0x40) -ne 0
Um ou mais bancos de dados de link na topologia da pesquisa estão sendo rebalanceados. Aguarde até que a operação seja concluída. ($ssa.IsPaused() -band 0x80) -ne 0
Um administrador pausou manualmente o aplicativo de serviço de Pesquisa. Se souber o motivo, você poderá retomar o aplicativo de serviço de Pesquisa. Execute o comando $ssa.resume()
para retomar a aplicação do serviço de Pesquisa.
Se você não souber o motivo, descubra por que alguém pausou manualmente o aplicativo de serviço de Pesquisa.($ssa.IsPaused() -band 0x100) -ne 0
O índice de pesquisa está sendo excluído. Aguarde até que o índice de pesquisa seja excluído. ($ssa.IsPaused() -band 0x200) -ne 0
O índice de pesquisa está sendo reparticionado. Aguarde até que a operação seja concluída. Para saber mais, confira Gerenciar o componente de índice no SharePoint Server. Depois de ter esperado até que a operação seja concluída, no prompt de comando do Microsoft PowerShell, digite o seguinte comando para verificar se o aplicativo de serviço de Pesquisa está sendo executado:
$ssa.IsPaused() -ne 0
Se o comando retornar False, o aplicativo de serviço de Pesquisa está sendo executado.
Se o comando retornar True, o aplicativo de serviço de Pesquisa está pausado. Execute novamente os comandos da etapa 4 para descobrir o motivo.
Retomar uma aplicação de serviço de Pesquisa em pausa no SharePoint Server
Para retomar uma aplicação do Serviço de pesquisa em pausa, utilize o seguinte PowerShell.
$ssa = Get-SPEnterpriseSearchServiceApplication -Identity MySSA
$ssa | Resume-SPEnterpriseSearchServiceApplication