Come gestire Elasticsearch su AWS EC2?

Come Gestire Elasticsearch Su Aws Ec2



Elasticsearch è un motore di ricerca open source e disponibile gratuitamente per estrarre informazioni in modo efficiente e rapido dal database analitico in tempo reale. Elasticsearch memorizza i dati strutturati e non strutturati nel suo database e organizza i dati non strutturati in base alla mappatura definita dall'utente. L'utente può utilizzare i servizi di Elasticsearch sul cloud AWS utilizzando le istanze Elastic Compute Cloud o EC2 disponibili sul cloud.

Questa guida spiegherà il processo di gestione di Elasticsearch sull'istanza Amazon EC2.







Prerequisiti



Prima di iniziare il processo di gestione di Elasticsearch su AWS, è sufficiente creare una macchina virtuale utilizzata per ospitare il motore Elasticsearch. L'utente può semplicemente utilizzare i componenti dell'istanza EC2 posizionati sul cloud per gestire il motore Elasticsearch e quindi utilizzarlo da lì. Per conoscere il processo di creazione e connessione alla macchina virtuale EC2, segui il collegamento .



Come gestire Elasticsearch su AWS EC2?

Per gestire Elasticsearch su AWS, visita la dashboard di Amazon EC2 e apri la sezione ' Istanze ” pagina per connettersi all'istanza:





Cambia il percorso del file della coppia di chiavi dal sistema locale ed esegui il comando fornito nella pagina Connect dell'istanza EC2 che nel nostro scenario è menzionato di seguito:



ssh -io 'C:\Utenti\Lenovo\Documenti \T kpp.pem' ubuntu @ ec2- 122 - 248 - 227 - 3. 4 .ap-sud-est- 1 .compute.amazonaws.com

Una volta che l'utente è connesso all'istanza EC2, digita il seguente comando per ottenere l'aggiornamento degli ultimi prodotti sulla macchina:

sudo aggiornamento appropriato

Il seguente comando importa la chiave GPG per il repository Elasticsearch in modo che l'utente possa lavorare con diversi repository su Elasticsearch:

wget -qO - https: // artefatti.elastic.co / GPG-KEY-ricerca elastica | sudo apt-key add -

Qui il comando importa il repository Elasticsearch sull'istanza 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'

Dopo aver importato il repository Elasticsearch, esegui semplicemente il seguente comando per aggiornare il repository del sistema:

sudo aggiornamento appropriato

Infine, installa Elasticsearch sull'istanza Amazon EC2 utilizzando il seguente comando:

sudo adatto installare elasticsearch

Dopo aver installato Elasticsearch, usa semplicemente il seguente comando per avviare i servizi per il motore di ricerca installato:

sudo systemctl avvia la ricerca elastica

Per verificare che il motore Elasticsearch funzioni correttamente, utilizzare il comando curl con una richiesta GET sulle porte 9200:

arricciare -X OTTENERE 'host locale:9200/'

Si tratta di gestire ed eseguire Elasticsearch su un'istanza AWS EC2.

Conclusione

Per gestire l'istanza Elasticsearch su AWS EC2, è sufficiente visitare la dashboard di EC2 e creare una macchina virtuale nel cloud di Amazon. Successivamente, connettiti semplicemente all'istanza e aggiorna i suoi pacchetti sulla macchina virtuale Ubuntu, quindi importa la chiave GPG per i repository Elasticsearch. Infine, installa Elasticsearch sull'Amazon EC2 virtuale e quindi avvia i suoi servizi per utilizzarlo dal cloud. Questa guida ha spiegato il processo di gestione di Elasticsearch su un'istanza AWS EC2.