Como gerenciar o Elasticsearch no AWS EC2?

Como Gerenciar O Elasticsearch No Aws Ec2



O Elasticsearch é um mecanismo de pesquisa de código aberto e disponível gratuitamente para extrair informações de forma eficiente e rápida do banco de dados analítico em tempo real. O Elasticsearch armazena dados estruturados e não estruturados em seu banco de dados e organiza os dados não estruturados de acordo com o mapeamento definido pelo usuário. O usuário pode utilizar os serviços do Elasticsearch na nuvem AWS usando Elastic Compute Cloud ou instâncias EC2 disponíveis na nuvem.

Este guia explicará o processo de gerenciamento do Elasticsearch na instância do Amazon EC2.







Pré-requisitos



Antes de iniciar o processo de gerenciamento do Elasticsearch na AWS, basta criar uma máquina virtual que será usada para hospedar o mecanismo Elasticsearch. O usuário pode simplesmente usar os componentes da instância do EC2 localizados na nuvem para gerenciar o mecanismo Elasticsearch e usá-lo a partir daí. Para aprender o processo de criação e conexão com a máquina virtual EC2, siga o link .



Como gerenciar o Elasticsearch no AWS EC2?

Para gerenciar o Elasticsearch na AWS, visite o painel do Amazon EC2 e abra o “ Instâncias ” para se conectar à instância:





Altere o caminho do arquivo do par de chaves do sistema local e execute o comando fornecido na página Conectar da instância do EC2 que em nosso cenário é mencionado abaixo:



ssh -eu 'C:\Usuários\Lenovo\Documentos \ t kpp.pem' ubuntu @ ec2- 122 - 248 - 227 - 3. 4 .ap-sudeste- 1 .compute.amazonaws.com

Depois que o usuário estiver conectado à instância do EC2, digite o seguinte comando para obter a atualização dos produtos mais recentes na máquina:

sudo atualização do apt

O seguinte comando importa a chave GPG para o repositório Elasticsearch para que o usuário possa trabalhar com diferentes repositórios no Elasticsearch:

wget -qO - https: // artefatos.elastic.co / GPG-KEY-elasticsearch | sudo apt-key add -

Aqui o comando importa o repositório Elasticsearch na instância do EC2:

sudo sh -c 'echo 'deb https://artifacts.elastic.co/packages/7.x/apt stable main' > /etc/apt/sources.list.d/elastic-7.x.list'

Após importar o repositório do Elasticsearch, basta executar o seguinte comando para atualizar o repositório do sistema:

sudo atualização do apt

Por fim, instale o Elasticsearch na instância do Amazon EC2 usando o seguinte comando:

sudo apto instalar elasticsearch

Depois de instalar o Elasticsearch, basta usar o seguinte comando para iniciar os serviços do mecanismo de pesquisa instalado:

sudo systemctl start elasticsearch

Para verificar se o mecanismo Elasticsearch está sendo executado com êxito, use o comando curl com uma solicitação GET nas portas 9200:

ondulação -X PEGAR 'localhost:9200/'

Isso é tudo sobre como gerenciar e executar o Elasticsearch em uma instância do AWS EC2.

Conclusão

Para gerenciar a instância do Elasticsearch no AWS EC2, basta visitar o painel do EC2 e criar uma máquina virtual na nuvem da Amazon. Depois disso, basta conectar-se à instância e atualizar seus pacotes na máquina virtual Ubuntu e, em seguida, importar a chave GPG para os repositórios do Elasticsearch. Por fim, instale o Elasticsearch no virtual Amazon EC2 e inicie seus serviços para usá-lo na nuvem. Este guia explicou o processo de gerenciamento do Elasticsearch em uma instância do AWS EC2.