Skip to main content

Atualização ElasticSearch

1. Efetuar login no servidor com um cliente SSH.
2. Para confirmar qual versão do ElasticSearch você possui instalada atualmente, execute o comando abaixo e em seguida verifique o campo de “number”:

$ curl -X GET "localhost:9200?pretty"

elastic-centos-1.png

3. Pare os serviços do ElasticSearch:

$ sudo systemctl stop elasticsearch.service

elastic-centos-2.png

4. Liste as versões disponíveis da aplicação:

$ yum –showduplicates list elasticsearch

elastic-centos-3.png

5. Selecionando a versão 7.10.0 do ElasticSearch:

$ sudo yum install elasticsearch-7.10.0-1.x86_64

elastic-centos-4.png
elastic-centos-5.png

6. Após a atualização concluir, inicie os serviços do ElasticSearch:

$ sudo systemctl start elasticsearch.service

7. Execute o status do ElasticSearch para verificar se a aplicação foi iniciada com sucesso:

$ sudo systemctl status elasticsearch.service

8. Se caso ao verificar o status da aplicação você se deparar com a mensagem de erro abaixo:

elastic-centos-6.png

9. Acesse o arquivo “jvm.options”:

$ vim /etc/elasticsearch/jvm.options

10. Substitua:

-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=75
-XX:+UseCMSInitiatingOccupancyOnly

Por:

8-13:-XX:+UseConcMarkSweepGC
8-13:-XX:CMSInitiatingOccupancyFraction=75
8-13:-XX:+UseCMSInitiatingOccupancyOnly

elastic-centos-7.png

11. Recarregue os serviços:

$ sudo systemctl daemon-reload

12. Tente iniciar novamente os serviços do ElasticSearch:

$ sudo systemctl start elasticsearch.service

13. Verifique se a aplicação foi iniciada com sucesso:

$ sudo systemctl status elasticsearch.serve

elastic-centos-8.png

14. Para conferir a versão do ElasticSearch, execute:

$ curl -X GET "localhost:9200?pretty"

elastic-centos-9.png