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.