Skip to main content

Atualização Opensearch Dashboards 1.3.1 para 2.4.1

Antes de iniciar o processo de atualização é recomendado que faça um snapshot do servidor como segurança. Caso algo dê errado no processo de atualização, as informações estarão seguras. 

Processo de atualização do Opensearch ServerDashboards

Antes de iniciar o processo de atualização do Opensearch Server,Dashboards, será necessário parar o serviço executando o comando abaixo:

sudo systemctl stop opensearch.opensearchdashboards.service

Após o serviço estiver parado, execute os comandos abaixo:

sudo mv /etc/opensearch/opensearch-dashboards/ bkp_opensearchbkp_opensearch-dashboards
cd /tmp

Para executar o comando abaixo o servidor precisa estar com acesso à internet, pois o comando irá fazer o download dos binários da nova instalação:

sudo wget https://artifacts.opensearch.org/releases/bundle/opensearch/opensearch-dashboards/2.4.1/opensearch-dashboards-2.4.1-linux-x64.tar.gz

Caso o servidor não possua acesso à internet, os binários podem ser baixados em outro servidor e logo após ser transferido via FTP para o servidor do Opensearch. Segue abaixo o link para o download dos binários da versão 2.4.1.

https://artifacts.opensearch.org/releases/bundle/opensearch/opensearch-dashboards/2.4.1/opensearch-dashboards-2.4.1-linux-x64.tar.gz
sudo tar -xvzf opensearch-dashboards-2.4.1-linux-x64.tar.gz
sudo mv opensearch-dashboards-2.4.1 /etc/opensearchopensearch-dashboards
cd /etc/opensearch/opensearch-dashboards/
sudo mv bin/ bkp_bin
sudo mv config/ bkp_config
sudo cp -R /etc/bkp_opensearch/bkp_opensearch-dashboards/bin/ .
sudo cp -R /etc/bkp_opensearch/bkp_opensearch-dashboards/config/ .
sudo cp /etc/bkp_opensearch/data .

Após executar os comandos acima, deve-se alterar as permissões da pasta para as mesmas permissões que estavam para a instalação da versão anterior. Para verificar as permissões execute o comando abaixo e verifique qual usuário é o Owner da pasta:

exemplo_opensearch.jpgexemplo_opensearch3.jpg

No caso da evidência acima, o Owner da pasta é o user "md2net" e o grupo está com o mesmo nome. Sendo assim, a pasta da atualização precisa estar com a mesma configuração. 

Após a execução de todos os comando acima, inicie o serviço do opensearch:

sudo systemctl start opensearch.opensearchdashboards.service

Para verificar se a atualização ocorreuserviço iniciou corretamente, execute o seguinte comando:

curlsudo -usystemctl elastic:<senhacorreta>status -X GET "localhost:9200/?pretty"opensearchdashboards.service

Oexemplo_opensearch5.jpg

retorno

Tente doacessá-lo comandopelo acima deve ser algo parecido com a evidência abaixo:browser:

exemplo_opensearch2.jpgexemplo_opensearch4.jpg