Πώς να διαχειριστείτε το Elasticsearch στο AWS EC2;

Pos Na Diacheiristeite To Elasticsearch Sto Aws Ec2



Το Elasticsearch είναι μια μηχανή αναζήτησης ανοιχτού κώδικα και ελεύθερα διαθέσιμη για εξαγωγή πληροφοριών αποτελεσματικά και γρήγορα από την αναλυτική βάση δεδομένων σε πραγματικό χρόνο. Το Elasticsearch αποθηκεύει δομημένα και μη δομημένα δεδομένα στη βάση δεδομένων του και οργανώνει τα αδόμητα δεδομένα σύμφωνα με τη χαρτογράφηση που ορίζει ο χρήστης. Ο χρήστης μπορεί να χρησιμοποιήσει τις υπηρεσίες του Elasticsearch στο cloud AWS χρησιμοποιώντας παρουσίες Elastic Compute Cloud ή EC2 που είναι διαθέσιμες στο cloud.

Αυτός ο οδηγός θα εξηγήσει τη διαδικασία διαχείρισης του Elasticsearch στο παράδειγμα EC2 του Amazon.







Προαπαιτούμενα



Πριν ξεκινήσετε τη διαδικασία διαχείρισης του Elasticsearch στο AWS, απλώς δημιουργήστε μια εικονική μηχανή που χρησιμοποιείται για να φιλοξενήσει τη μηχανή Elasticsearch. Ο χρήστης μπορεί απλώς να χρησιμοποιήσει τα στοιχεία της παρουσίας EC2 που βρίσκονται στο cloud για να διαχειριστεί τη μηχανή Elasticsearch και στη συνέχεια να τη χρησιμοποιήσει από εκεί. Για να μάθετε τη διαδικασία δημιουργίας και σύνδεσης στην εικονική μηχανή EC2, ακολουθήστε τα Σύνδεσμος .



Πώς να διαχειριστείτε το Elasticsearch στο AWS EC2;

Για να διαχειριστείτε το Elasticsearch στο AWS, επισκεφτείτε τον πίνακα ελέγχου του Amazon EC2 και ανοίξτε το ' Περιπτώσεις ' σελίδα για να συνδεθείτε με το παράδειγμα:





Αλλάξτε τη διαδρομή του αρχείου ζεύγους κλειδιών από το τοπικό σύστημα και εκτελέστε την εντολή που παρέχεται στη σελίδα Connect της παρουσίας EC2, η οποία στο σενάριό μας αναφέρεται παρακάτω:



ssh -Εγώ 'C:\Users\Lenovo\Documents \ t kpp.pem' ubuntu @ ec2- 122 - 248 - 227 - 3. 4 .ap-νοτιοανατολικά- 1 .compute.amazonaws.com

Μόλις ο χρήστης συνδεθεί στην παρουσία EC2, πληκτρολογήστε την ακόλουθη εντολή για να λάβετε την ενημέρωση των πιο πρόσφατων προϊόντων στο μηχάνημα:

sudo εύστοχη ενημέρωση

Η ακόλουθη εντολή εισάγει το κλειδί GPG για το αποθετήριο Elasticsearch, ώστε ο χρήστης να μπορεί να εργαστεί με διαφορετικά αποθετήρια στο Elasticsearch:

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

Εδώ η εντολή εισάγει το αποθετήριο Elasticsearch στο στιγμιότυπο EC2:

sudo SH -ντο 'echo 'deb https://artifacts.elastic.co/packages/7.x/apt stable main' > /etc/apt/sources.list.d/elastic-7.x.list'

Μετά την εισαγωγή του αποθετηρίου Elasticsearch, απλώς εκτελέστε την ακόλουθη εντολή για να ενημερώσετε το αποθετήριο του συστήματος:

sudo εύστοχη ενημέρωση

Τέλος, εγκαταστήστε το Elasticsearch στην παρουσία του Amazon EC2 χρησιμοποιώντας την ακόλουθη εντολή:

sudo κατάλληλος εγκαθιστώ elasticsearch

Μετά την εγκατάσταση του Elasticsearch, απλώς χρησιμοποιήστε την ακόλουθη εντολή για να ξεκινήσετε τις υπηρεσίες για την εγκατεστημένη μηχανή αναζήτησης:

sudo systemctl start elasticsearch

Για να επαληθεύσετε ότι η μηχανή Elasticsearch λειτουργεί με επιτυχία, χρησιμοποιήστε την εντολή curl με αίτημα GET στις θύρες 9200:

μπούκλα ΠΑΙΡΝΩ 'localhost:9200/'

Αυτό αφορά τη διαχείριση και την εκτέλεση του Elasticsearch σε μια παρουσία AWS EC2.

συμπέρασμα

Για να διαχειριστείτε το Elasticsearch στο παράδειγμα AWS EC2, απλώς επισκεφτείτε τον πίνακα εργαλείων EC2 και δημιουργήστε μια εικονική μηχανή στο cloud Amazon. Μετά από αυτό, απλώς συνδεθείτε στο στιγμιότυπο και ενημερώστε τα πακέτα του στην εικονική μηχανή Ubuntu και, στη συνέχεια, εισαγάγετε το κλειδί GPG για τα αποθετήρια Elasticsearch. Τέλος, εγκαταστήστε το Elasticsearch στο εικονικό Amazon EC2 και στη συνέχεια ξεκινήστε τις υπηρεσίες του για να το χρησιμοποιήσετε από το cloud. Αυτός ο οδηγός έχει εξηγήσει τη διαδικασία διαχείρισης του Elasticsearch σε μια παρουσία AWS EC2.