Closed mfmatos closed 1 year ago
Apesar do alerta "No nodes are available: [http://elasticsearch:9200]", o elasticsearch responde às chamadas via console.
otrs@rel.qa.ligerosmart.com ~ (rel-6_1)$ curl elasticsearch:9200
{
"name" : "IILds6I",
"cluster_name" : "otrs-cluster",
"cluster_uuid" : "lHUKP_qjSLOAPU7PjZV84g",
"version" : {
"number" : "6.8.23",
"build_flavor" : "default",
"build_type" : "docker",
"build_hash" : "4f67856",
"build_date" : "2022-01-06T21:30:50.087716Z",
"build_snapshot" : false,
"lucene_version" : "7.7.3",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"tagline" : "You Know, for Search"
}
Versão do módulo Search::Elasticsearch na imagem estava na 8.0. Fazendo a correção para a 7.30
https://github.com/LigeroSmart/docker-ligerosmart/commit/e7e9d6952b716a1e29e6e4a23a5e306120c9761d
Testado no ambiente de QA. Problema resolvido
Na versão 6.1.18 o comando para criar o mapeamento não está funcionando. O comando encontra-se no passo 3 da documentação abaixo:
https://docs.ligerosmart.org/kb/customer-portal-search-troubleshoot/
O esperado é que os índices sejam criados na base do elasticsearch.