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 Dashboards

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

sudo systemctl stop opensearchdashboards.service

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

cd /etc
sudo mv opensearch-dashboards/ bkp_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-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-dashboards/2.4.1/opensearch-dashboards-2.4.1-linux-x64.tar.gz

Extraia o arquivo recém baixado:

sudo tar -xvzf opensearch-dashboards-2.4.1-linux-x64.tar.gz

Mova a pasta extraída para a pasta "etc" com o nome de "opensearch-dashboards":

sudo mv opensearch-dashboards-2.4.1 /etc/opensearch-dashboards

Acesse a pasta e renomeie as paradas "bin" e "config":

cd /etc/opensearch-dashboards/
sudo mv bin/ bkp_bin
sudo mv config/ bkp_config

Copie as pastas "bin", "config" do diretório da instalação anterior para a nova:

sudo cp -R /etc/bkp_opensearch-dashboards/bin/ .
sudo cp -R /etc/bkp_opensearch-dashboards/config/ .

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:

ls -ll /etc

exemplo_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.

sudo chown -R md2net:md2net /etc/opensearch-dashboards

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

sudo systemctl start opensearchdashboards.service

Para verificar a versão instalada e se o serviço iniciou corretamente, execute os comandos abaixo:

/etc/opensearch-dashboards/bin/opensearch-dashboards --version --allow-root

exemplo_opensearch6.jpg

sudo systemctl status opensearchdashboards.service

exemplo_opensearch5.jpg

Tente acessá-lo pelo browser:

exemplo_opensearch4.jpg