AWS EC2 पर इलास्टिक्स खोज कैसे प्रबंधित करें?

Aws Ec2 Para Ilastiksa Khoja Kaise Prabandhita Karem



Elasticsearch वास्तविक समय में विश्लेषणात्मक डेटाबेस से जानकारी को कुशलतापूर्वक और तेज़ी से निकालने के लिए एक खुला स्रोत और स्वतंत्र रूप से उपलब्ध खोज इंजन है। इलास्टिक्स खोज अपने डेटाबेस में संरचित और असंरचित डेटा संग्रहीत करता है और उपयोगकर्ता-परिभाषित मैपिंग के अनुसार असंरचित डेटा को व्यवस्थित करता है। उपयोगकर्ता क्लाउड पर उपलब्ध इलास्टिक कंप्यूट क्लाउड या EC2 इंस्टेंसेस का उपयोग करके AWS क्लाउड पर Elasticsearch की सेवाओं का उपयोग कर सकता है।

यह मार्गदर्शिका Amazon EC2 इंस्टेंस पर Elasticsearch को प्रबंधित करने की प्रक्रिया की व्याख्या करेगी।







आवश्यक शर्तें



AWS पर Elasticsearch को प्रबंधित करने की प्रक्रिया शुरू करने से पहले, बस एक वर्चुअल मशीन बनाएं जिसका उपयोग Elasticsearch इंजन को होस्ट करने के लिए किया जाता है। उपयोगकर्ता इलास्टिक्स खोज इंजन को प्रबंधित करने के लिए क्लाउड पर स्थित EC2 इंस्टेंस के घटकों का उपयोग कर सकता है और फिर वहां से इसका उपयोग कर सकता है। EC2 वर्चुअल मशीन बनाने और उससे कनेक्ट करने की प्रक्रिया सीखने के लिए, इसका अनुसरण करें जोड़ना .



AWS EC2 पर इलास्टिक्स खोज कैसे प्रबंधित करें?

AWS पर Elasticsearch को प्रबंधित करने के लिए, Amazon EC2 डैशबोर्ड पर जाएँ और “खोलें” उदाहरण उदाहरण से जुड़ने के लिए 'पेज:





स्थानीय सिस्टम से कुंजी जोड़ी फ़ाइल का पथ बदलें और EC2 इंस्टेंस के कनेक्ट पेज पर दिए गए कमांड को चलाएँ, जो हमारे परिदृश्य में नीचे उल्लिखित है:



एसएसएच -मैं 'सी:\उपयोगकर्ता\लेनोवो\दस्तावेज़ \टी kpp.pem' उबंटू @ ec2- 122 - 248 - 227 - 3. 4 .एपी-दक्षिणपूर्व- 1 .compute.amazonaws.com

एक बार जब उपयोगकर्ता EC2 इंस्टेंस से कनेक्ट हो जाए, तो मशीन पर नवीनतम उत्पादों का अपडेट प्राप्त करने के लिए निम्न कमांड टाइप करें:

सूडो उपयुक्त अद्यतन

निम्नलिखित कमांड Elasticsearch रिपॉजिटरी के लिए GPG कुंजी आयात करता है ताकि उपयोगकर्ता Elasticsearch पर विभिन्न रिपॉजिटरी के साथ काम कर सके:

भूल जाओ -qO - https: // कलाकृतियों.लोचदार.co / जीपीजी-कुंजी-लोचदार खोज | सूडो उपयुक्त-कुंजी जोड़ें -

यहां कमांड EC2 उदाहरण पर Elasticsearch रिपॉजिटरी आयात करता है:

सूडो -सी 'इको' डिब https://artifacts.elastic.co/packages/7.x/apt stable main' > /etc/apt/sources.list.d/elastic-7.x.list'

इलास्टिक्स खोज रिपॉजिटरी को आयात करने के बाद, सिस्टम की रिपॉजिटरी को अपडेट करने के लिए बस निम्नलिखित कमांड निष्पादित करें:

सूडो उपयुक्त अद्यतन

अंत में, निम्नलिखित कमांड का उपयोग करके Amazon EC2 इंस्टेंस पर इलास्टिक्स खोज स्थापित करें:

सूडो अपार्ट स्थापित करना Elasticsearch

Elasticsearch स्थापित करने के बाद, स्थापित खोज इंजन के लिए सेवाएं शुरू करने के लिए बस निम्नलिखित कमांड का उपयोग करें:

सूडो systemctl इलास्टिक्स खोज प्रारंभ करें

यह सत्यापित करने के लिए कि इलास्टिक्स खोज इंजन सफलतापूर्वक चल रहा है, 9200 पोर्ट पर GET अनुरोध के साथ कर्ल कमांड का उपयोग करें:

कर्ल -एक्स पाना 'लोकलहोस्ट:9200/'

यह सब AWS EC2 इंस्टेंस पर Elasticsearch को प्रबंधित करने और चलाने के बारे में है।

निष्कर्ष

AWS EC2 इंस्टेंस पर Elasticsearch को प्रबंधित करने के लिए, बस EC2 डैशबोर्ड पर जाएं और Amazon क्लाउड पर एक वर्चुअल मशीन बनाएं। उसके बाद, बस इंस्टेंस से कनेक्ट करें और उबंटू वर्चुअल मशीन पर इसके पैकेज को अपडेट करें, और फिर इलास्टिक्स खोज रिपॉजिटरी के लिए जीपीजी कुंजी आयात करें। अंत में, Amazon EC2 वर्चुअल पर Elasticsearch इंस्टॉल करें और फिर क्लाउड से इसका उपयोग करने के लिए इसकी सेवाएं शुरू करें। इस गाइड में AWS EC2 इंस्टेंस पर Elasticsearch को प्रबंधित करने की प्रक्रिया को समझाया गया है।