كيف تدير Elasticsearch على AWS EC2؟

Kyf Tdyr Elasticsearch Ly Aws Ec2



Elasticsearch هو محرك بحث مفتوح المصدر ومتاح مجانًا لاستخراج المعلومات بكفاءة وسرعة من قاعدة البيانات التحليلية في الوقت الفعلي. يخزن Elasticsearch البيانات المهيكلة وغير المهيكلة في قاعدة بياناته وينظم البيانات غير المهيكلة وفقًا لرسم الخرائط الذي يحدده المستخدم. يمكن للمستخدم استخدام خدمات Elasticsearch على سحابة AWS باستخدام مثيلات Elastic Compute Cloud أو EC2 المتاحة على السحابة.

سيشرح هذا الدليل عملية إدارة Elasticsearch على مثيل Amazon EC2.







المتطلبات الأساسية



قبل بدء عملية إدارة Elasticsearch على AWS ، ما عليك سوى إنشاء آلة افتراضية تُستخدم لاستضافة محرك Elasticsearch. يمكن للمستخدم ببساطة استخدام مكونات مثيل EC2 الموجود على السحابة لإدارة محرك Elasticsearch ثم استخدامه من هناك. لمعرفة عملية إنشاء الجهاز الظاهري EC2 والاتصال به ، اتبع ملف وصلة .



كيف تدير Elasticsearch على AWS EC2؟

لإدارة Elasticsearch على AWS ، تفضل بزيارة لوحة معلومات Amazon EC2 وافتح ' مثيلات 'للاتصال بالمثيل:





قم بتغيير مسار ملف زوج المفاتيح من النظام المحلي وقم بتشغيل الأمر المتوفر في صفحة الاتصال الخاصة بمثيل EC2 والذي تم ذكره أدناه في السيناريو الخاص بنا:



ssh -أنا 'C: \ Users \ Lenovo \ Documents \ t kpp.pem ' أوبونتو @ ec2- 122 - 248 - 227 - 3. 4 .ap- الجنوب الشرقي- 1 .compute.amazonaws.com

بمجرد توصيل المستخدم بمثيل EC2 ، اكتب الأمر التالي للحصول على تحديث لأحدث المنتجات على الجهاز:

سودو تحديث مناسب

يستورد الأمر التالي مفتاح GPG لمستودع Elasticsearch بحيث يمكن للمستخدم العمل مع مستودعات مختلفة على Elasticsearch:

wget -QO - https: // قطعة أثرية / GPG-KEY-elasticsearch | سودو إضافة مفتاح apt -

هنا يستورد الأمر مستودع Elasticsearch على مثيل EC2:

سودو ش 'echo 'deb https://artifacts.elastic.co/packages/7.x/apt stable main' > /etc/apt/sources.list.d/elastic-7.x.list'

بعد استيراد مستودع Elasticsearch ، ما عليك سوى تنفيذ الأمر التالي لتحديث مستودع النظام:

سودو تحديث مناسب

أخيرًا ، قم بتثبيت Elasticsearch على مثيل Amazon EC2 باستخدام الأمر التالي:

سودو ملائم ثَبَّتَ المطاط

بعد تثبيت Elasticsearch ، ما عليك سوى استخدام الأمر التالي لبدء الخدمات لمحرك البحث المثبت:

سودو بدء systemctl elasticsearch

للتحقق من تشغيل محرك Elasticsearch بنجاح ، استخدم الأمر curl مع طلب GET على منافذ 9200:

لفة -X يحصل 'المضيف المحلي: 9200 /'

يتعلق هذا كله بإدارة Elasticsearch وتشغيله على مثيل AWS EC2.

خاتمة

لإدارة Elasticsearch على مثيل AWS EC2 ، ما عليك سوى زيارة لوحة معلومات EC2 وإنشاء جهاز افتراضي على سحابة Amazon. بعد ذلك ، ما عليك سوى الاتصال بالمثيل وتحديث حزمه على جهاز Ubuntu الظاهري ، ثم استيراد مفتاح GPG لمستودعات Elasticsearch. أخيرًا ، قم بتثبيت Elasticsearch على Amazon EC2 virtual ثم ابدأ خدماته لاستخدامه من السحابة. يوضح هذا الدليل عملية إدارة Elasticsearch على مثيل AWS EC2.