Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> डेटाबेस

DataStax Enterprise OpsCenter सेट करें

डाउनटाइम से बचने या कम करने के लिए क्लाइंट संचालन चलाना सुनिश्चित करने के लिए आपको क्लाइंट और समर्थन संगठन के बीच परिभाषित SLA के अनुरूप होना चाहिए। यदि शर्तें निर्धारित लक्ष्यों को पूरा नहीं करती हैं, तो यह कंपनी के ब्रांड को लागत और सद्भावना दोनों में नकारात्मक रूप से प्रभावित करती है।

परिचय

एकाधिक डेटाबेस के साथ क्लाइंट परिवेश को प्रबंधित करना एक चुनौतीपूर्ण कार्य है। DatabaseAdministrators (DBA) को ऐसे वातावरण की निगरानी के लिए कुछ प्रकार की स्क्रिप्ट (जैसे शेल स्क्रिप्ट या Python®) या एक केंद्रीकृत उपकरण स्थापित करने की आवश्यकता होती है।

निगरानी, ​​​​अपग्रेड, मेट्रिक्स और अन्य कार्यों को स्वचालित करने के लिए एक समाधान होने से टीम पर कम मांग में मदद मिलती है। सिस्टम जो परिभाषित घटनाओं की निगरानी करते हैं (सेवाएं नीचे, डेटाबेस स्पेसक्रंच, और अन्य आंतरिक त्रुटियां) टीम को ईमेल या अलर्ट सूचनाएं भेज सकती हैं। साथ ही, सिस्टम एप्लिकेशन टीम पर बिना किसी प्रभाव के स्वत:निवारक कार्रवाई कर सकता है।

मैन्युअल कार्यों को आसान बनाने के लिए, DataStax® OpsCenter® नामक एक निगरानी और दृश्य (GUI) प्रबंधन उपकरण के साथ आया है। यह डीबीए को एक इष्टतम डेटाबेस क्लस्टर वातावरण के लिए सक्रिय निगरानी करने में मदद करता है।

डेटास्टैक्स OpsCenter क्या है?

DataStax OpsCenter एक GUI मेनू-आधारित टूल के साथ सभी क्लस्टरनोड्स के प्रबंधन के एकल बिंदु के लिए एक केंद्रीकृत कंसोल है जो DBA के जीवन को अधिक आसान बनाने के लिए कुछ कार्य कर सकता है।

विशेष रूप से, OpsCenter डेटाबेस क्लस्टर हेल्थ चेकअप निम्नलिखित कार्यों और उपकरणों के साथ मदद करता है:

  • नवीनतम उपलब्ध संस्करण में क्लस्टर का उन्नयन।
  • जीयूआई-आधारित बैकअप कार्य शेड्यूलिंग।
  • क्लस्टर संचालन जैसे नोड्स जोड़ना या हटाना।
  • प्रदर्शन मीट्रिक ग्राफ़ और चार्ट (GUI).
  • क्लस्टर नोड्स की निगरानी के लिए एक एजेंट स्थापित करना।
  • महत्वपूर्ण अलर्ट के लिए डेटाबेस निगरानी।
  • जीवनचक्र प्रबंधक का उपयोग करके केंद्रीय क्लस्टर कॉन्फ़िगरेशन।

OpsCenter मॉनिटरिंग सेट करें

मैंने कार्यक्षमता को प्रदर्शित करने के लिए दो नोड्स के साथ POC क्लस्टर की निगरानी के लिए स्थापित OpsCenter का अनुकरण किया है।

DataStax Enterprise OpsCenter सेट करें DataStax Enterprise OpsCenter सेट करें

आवश्यकताएँ

  • OpsCenter को कम से कम दो कोर CPU और 2 GB RAM वाली मशीन पर कॉन्फ़िगर करें।
  • Oracle Java SE Runtime Environment 8 (JRE या JDK) क्योंकि OpsCenter अन्य संस्करणों का समर्थन नहीं करता है।

मैंने OpsCenter को दो-नोड Apache® Cassandra® GCP® क्लाउड इंस्टेंस क्लस्टर पर कॉन्फ़िगर किया है।

OpsCenter कॉन्फ़िगर करें

आप OpsCenter को कई तरीकों से स्थापित कर सकते हैं, और मैंने टारबॉल स्थापना विधि को चुना। इस प्रकार के इंस्टॉलेशन में, आपको डेटास्टैक्स वेबसाइट से सॉफ्टवेयर टार डाउनलोड करना होगा और इसे मैन्युअल रूप से सेट करना होगा।

  1. एक उपयोगकर्ता या समूह बनाएं और पासवर्ड सेट करें।

  2. सॉफ़्टवेयर के लिए एक निर्देशिका बनाएँ और उस निर्देशिका के स्वामी या समूह को बदलें।

  3. कर्ल कमांड का उपयोग करके डेटास्टैक्स वेबसाइट से OpsCenter सॉफ़्टवेयर डाउनलोड करें। नवीनतम उपलब्ध संस्करण प्राप्त करने के लिए https://docs.datastax.com/en/opscenter/6.1/opsc/release_notes/opscReleaseNotes_g.html#opscReleaseNotes_g देखें।

    DataStax Enterprise OpsCenter सेट करें
  4. जावा संस्करण की जाँच करें और इसे 1.8 पर अपडेट करें क्योंकि कैसेंड्रा 1.8 से पहले के जावा संस्करणों का समर्थन नहीं करता है।

  5. OpsCenter सेवाओं को बिन . से प्रारंभ करें निर्देशिका।

    DataStax Enterprise OpsCenter सेट करें
  6. डिफ़ॉल्ट OpsCenter पोर्ट खोलें, 8888 , निम्न छवि में दिखाए गए अनुसार cURL कमांड का उपयोग करके OpsCenter सेवाओं के उपयोग और सत्यापन के लिए:

    DataStax Enterprise OpsCenter सेट करें
  7. डेटाबेस क्लस्टर नोड्स के बीच सिक्योरशेल (SSH) सेट करें।

  8. ब्राउज़र में OpsCenter खोलें और नया क्लस्टर बनाएं . का चयन करके क्लस्टर को कॉन्फ़िगर करें पर https://localhost:8888

    DataStax Enterprise OpsCenter सेट करें
  9. डेटाबेस क्लस्टर होस्ट आईपी पता प्रदान करें और JMX पोर्ट रखें, 7199 , और नेटिवट्रांसपोर्ट पोर्ट, 9042 , डिफ़ॉल्ट सेटिंग्स।

    DataStax Enterprise OpsCenter सेट करें
  10. एजेंटों को स्वचालित रूप से स्थापित या प्रारंभ करें Select चुनें ।

DataStax Enterprise OpsCenter सेट करें
  1. अगली स्क्रीन पर एजेंट स्थापना प्रगति को ट्रैक करें।
DataStax Enterprise OpsCenter सेट करें
  1. एजेंट को सफलतापूर्वक स्थापित करने के बाद, आप डेटाबेस क्लस्टर नोड को OpsCenter में देख सकते हैं, जैसा कि निम्न छवि में दिखाया गया है। इस पृष्ठ पर, यदि आवश्यक हो, तो आप जादूगरों को जोड़ सकते हैं। मैंने कुछ जादूगरों का उपयोग किया है, जिनमें लिखने के अनुरोध, लिखने के अनुरोध की प्रतीक्षा अवधि, सीपीयू डिस्क का उपयोग, ओएस लोड, और अन्य शामिल हैं।
DataStax Enterprise OpsCenter सेट करें

निष्कर्ष

DataStax OpsCenter कैसेंड्रा क्लस्टर के प्रबंधन के लिए एक आसान उपकरण है जहाँ आपको एक स्क्रीन पर कई नोड्स की निगरानी करने की आवश्यकता होती है। यह डीबीए को कुछ ही क्लिक में बिना किसी त्रुटि के बहु-समय लेने वाले कार्यों को स्वचालित करने में सक्षम बनाता है। उदाहरण के लिए, नोड्स जोड़ना और हटाना, क्लस्टर बैकअप लेना, डेटाबेस को पुनर्स्थापित करना, DSE अपग्रेड और क्लस्टर प्रदर्शन की निगरानी करना।

पिछले चरणों का उपयोग करके, आप जल्दी से आरंभ करने के लिए OpsCenter और एक एजेंट को डेटाबेस नोड्स पर स्थापित कर सकते हैं।

कोई टिप्पणी करने या प्रश्न पूछने के लिए प्रतिक्रिया टैब का उपयोग करें। आप हमारे साथ बातचीत भी शुरू कर सकते हैं।


  1. रास्पबेरी पाई पर रास्पबेरी पाई ओएस कैसे सेट करें?

    डेबियन-आधारित रास्पबेरी पाई ओएस (जिसे पहले रास्पियन कहा जाता था) को रास्पबेरी पाई के हार्डवेयर पर चलने के लिए अनुकूलित किया गया है। यह आरंभ करने में आपकी सहायता करने के लिए बहुत सारे उपयोगी सॉफ़्टवेयर को बंडल करता है। यह इसे किसी भी अनुभव स्तर पर पाई उपभोक्ताओं के लिए एक बेहतरीन गो-टू ओएस बनाता है।

  1. किबाना का स्थानीय उदाहरण कैसे सेट करें

    आज, मैं आपको दूरस्थ इलास्टिक्स खोज क्लस्टर से कनेक्ट करने के लिए किबाना का एक स्थानीय उदाहरण स्थापित करने के बारे में बताने जा रहा हूँ। Elasticsearch उदाहरणों के लिए ObjectRocket में एक निःशुल्क, होस्टेड किबाना इंस्टालेशन शामिल है, लेकिन कुछ ऐसे मामले हैं जहां आपके स्थानीय मशीन पर किबाना चलाने से अत

  1. रेडिस के साथ शुरुआत करना

    रेडिस की गति और लचीलापन इसे डेवलपर्स के लिए एक अत्यंत शक्तिशाली उपकरण बनाता है और इसका उपयोग विभिन्न तरीकों से किया जा सकता है। हालांकि रेडिस को अक्सर की-वैल्यू स्टोर के रूप में संदर्भित किया जाता है, इसे डेटा संरचना सर्वर के रूप में बेहतर तरीके से वर्णित किया जाता है, क्योंकि यह 5 अलग-अलग डेटा संरच