Gerenciamento de e-mail do SourceOne: Pesquisar nos índices do ElasticSearch mostra o erro: O serviço de consulta não pôde iniciar o processo de pesquisa.
Summary: Gerenciamento de e-mail do SourceOne: Pesquisar nos índices do ElasticSearch mostra o erro: O serviço de consulta não pôde iniciar o processo de pesquisa.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Um usuário que pesquisa índices do ElasticSearch usando o Websearch ou o Discovery Manager obtém o erro: O serviço de consulta não consegue iniciar o processo
de pesquisaO usuário está pesquisando índices do ElasticSearch e recebe o erro dependendo do intervalo de datas usado no parâmetro de pesquisa ou na pasta mapeada selecionada. Alguns intervalos de datas ou pastas mapeadas podem funcionar sem problemas.
Os índices afetados são mostrados no erro mostrado na interface do Websearch ou do Discovery Manager.
O seguinte erro pode ser visto no log ExJbQuery do servidor que executa a pesquisa:
CoExESQueryPlugIn::CreateSearchAlias|ERRO|Falha na chamada do sistema. (0x86040100) Vinculado a tipo desconhecido. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias]
CoExESQueryPlugIn::CreateSearchAlias|ERRO|Falha na criação de alias de pesquisa. Error: 0x80028027|CoExESQueryPlugIn.cpp(2822)
CoExESQueryPlugIn::BuildQuery|ERRO|Falha na chamada do sistema. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >Falha na chamada do sistema. (0x86040100) Vinculado a tipo desconhecido. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExESQueryPlugIn.cpp(601)|
CoExAsQuery::ExecuteFullText|ERRO|Falha na chamada do sistema. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(449). CoExESQueryPlugIn::ExecuteQuery] >Falha na chamada do sistema. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >Falha na chamada do sistema. (0x86040100) Vinculado a tipo desconhecido. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExAsQuery.cpp(924)
CExQueryThread::ExecuteInThread|ERRO|Falha na execução da pesquisa: (0x80028027)|ExQueryThread.cpp(315)
Cause
O problema é causado porque um ou mais conjuntos de índice do ElasticSearch incluídos na pesquisa estão ausentes no cluster do ElasticSearch, portanto, o serviço JBQuery não pode iniciar a pesquisa.
A verificação do status do índice afetado no console do SourceOne pode não refletir o status correto. Por exemplo, ele pode aparecer como disponível, apesar de não estar disponível no cluster do ElasticSearch.
Habilitando o Verbosity do EXJBquery, podemos ver o seguinte evento. Observe que este é um evento informativo.
A verificação do status do índice afetado no console do SourceOne pode não refletir o status correto. Por exemplo, ele pode aparecer como disponível, apesar de não estar disponível no cluster do ElasticSearch.
Habilitando o Verbosity do EXJBquery, podemos ver o seguinte evento. Observe que este é um evento informativo.
CExJSONDocument::Inicializar|VERBOSE| - JSON = <{"error":"IndexMissingException[[8658614702553635661_-433678426_200105_001] missing]","status":404}>|CExJSONDocument.cpp(124)
Resolution
O usuário pode tentar "Reconstruir" o índice afetado mostrado no Discovery Manager ou na interface Websearch, usando o console do SourceOne. Isso recriará o índice no cluster do ElasticSearch.
Se o usuário quiser verificar se há outros índices ausentes no ElasticSearch, dois métodos podem ser usados.
Método 1
Habilite a validação de índice e configure-a usando o Modo 1.
Execute uma verificação manual ou agendada em todas as pastas do ElasticSearch Archive.
Verifique e corrija os erros no console executando uma "Recriação"
Nota: Consulte o "SourceOne Administration guide" para obter instruções sobre como usar o "Index Validation"
Método 2
Habilite o Detalhamento do serviço EXJBquery.
Realize uma pesquisa no Websearch ou DM, incluindo todas as pastas mapeadas do ElasticSearch.
A pesquisa não deve incluir nenhum intervalo de datas, portanto, ela pesquisará todos os conjuntos de índice do ElasticSearch.
Se um erro "O serviço de consulta não consegue iniciar o processo de pesquisa" for exibido no console de pesquisa na Web, você precisará descobrir quais índices são afetados.
Verifique em Operations/Job Management qual servidor executou a pesquisa.
Verifique se há o seguinte evento no arquivo ExJBQuery.log:
Se o usuário quiser verificar se há outros índices ausentes no ElasticSearch, dois métodos podem ser usados.
Método 1
Habilite a validação de índice e configure-a usando o Modo 1.
Execute uma verificação manual ou agendada em todas as pastas do ElasticSearch Archive.
Verifique e corrija os erros no console executando uma "Recriação"
Nota: Consulte o "SourceOne Administration guide" para obter instruções sobre como usar o "Index Validation"
Método 2
Habilite o Detalhamento do serviço EXJBquery.
Realize uma pesquisa no Websearch ou DM, incluindo todas as pastas mapeadas do ElasticSearch.
A pesquisa não deve incluir nenhum intervalo de datas, portanto, ela pesquisará todos os conjuntos de índice do ElasticSearch.
Se um erro "O serviço de consulta não consegue iniciar o processo de pesquisa" for exibido no console de pesquisa na Web, você precisará descobrir quais índices são afetados.
Verifique em Operations/Job Management qual servidor executou a pesquisa.
Verifique se há o seguinte evento no arquivo ExJBQuery.log:
CExJSONDocument::Inicializar|VERBOSE| - JSON = <{"error":"IndexMissingException[[8658614702553635661_-433678426_200105_001] missing]","status":404}>|CExJSONDocument.cpp(124)|ID do trabalho: 455555; Nome da atividade: Search_2_8_2019_10_33_22_8240;
Nota: O rastreamento precisa ser ativado para ver a entrada acima.
Recrie os conjuntos de índice indicados na entrada do log.
Affected Products
SourceOne Email ManagementProducts
SourceOne, SourceOne Email ManagementArticle Properties
Article Number: 000055957
Article Type: Solution
Last Modified: 26 May 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.