MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

ClusterControl 1.4.2 की घोषणा - DevOps संस्करण

आज हमें ClusterControl के 1.4.2 रिलीज़ की घोषणा करते हुए प्रसन्नता हो रही है - एक सर्व-समावेशी डेटाबेस प्रबंधन प्रणाली जो आपको अत्यधिक उपलब्ध ओपन सोर्स डेटाबेस को आसानी से परिनियोजित, मॉनिटर, प्रबंधित और स्केल करने देती है - और बैलेंसर्स को आपके बुनियादी ढांचे में लोड करती है।

रिलीज़ हाइलाइट

MySQL के लिए

ProxySQL के पारदर्शी फ़ेलओवर को Keepalived और Virtual IP के साथ सेट करें

क्वेरी नियमों, उपयोगकर्ताओं और अन्य सेटिंग्स को कई उदाहरणों में सिंक में रखें

PostgreSQL के लिए

नया प्राथमिक - प्रतिकृति स्ट्रीमिंग के लिए स्टैंडबाय परिनियोजन विज़ार्ड

ऑटोमेटेड फेलओवर और मास्टर प्रमोशन के गुलाम

MySQL, MongoDB और PostgreSQL के लिए

संचार या घटना प्रतिक्रिया प्रबंधन प्रणालियों जैसे पेजरड्यूटी, विक्टरऑप्स, टेलीग्राम, ऑप्सगेनी और स्लैक के साथ नए एकीकरण

नया वेब एसएसएच कंसोल

और अधिक! पूरी जानकारी के बारे में नीचे पढ़ें।

ClusterControl डाउनलोड करें

रिलीज़ विवरण और संसाधन देखें

  • 1.4.2 परिवर्तन लॉग
  • ClusterControl व्यवस्थापन गाइड
  • निर्देश अपग्रेड करें

रिलीज़ विवरण

ClusterControl की यह रखरखाव रिलीज़ उन सभी लोकप्रिय डेटाबेस प्रबंधन सुविधाओं को समेकित करने के बारे में है, जिनकी हमारे उपयोगकर्ताओं ने सराहना की है। और हमारे पास DevOps टीमों के उद्देश्य से कुछ बेहतरीन नई सुविधाएं हैं!

लोकप्रिय घटना प्रबंधन और चैट सेवाओं के साथ हमारा नया एकीकरण आपको अलार्म को कस्टमाइज़ करने देता है और आपके द्वारा पहले से उपयोग किए जा रहे ऑप्स टूल में सतर्क हो जाता है - जैसे, पेजरड्यूटी, विक्टरओप्स, टेलीग्राम, ऑप्सगेनी और स्लैक। आप अपने CCBot-सक्षम चैट से ClusterControl CLI में उपलब्ध कोई भी कमांड चला सकते हैं।

ProxySQL को अब Keepalived और Virtual IP के साथ सक्रिय स्टैंडबाय HA मोड में परिनियोजित किया जा सकता है। कई उदाहरणों में कॉन्फ़िगरेशन को निर्यात और सिंक्रनाइज़ करना भी संभव है, जो एक वितरित वातावरण में एक आवश्यक विशेषता है।

और हम आपके PostgreSQL प्रतिकृति सेटअप के स्वचालित विफलता और प्रतिकृति प्रबंधन की शुरुआत कर रहे हैं।

अधिक विस्तार से…

ClusterControl के CCBot के साथ चैटऑप्स करें

हमारे पिछले ClusterControl रिलीज़ में हमने नया ClusterControl कमांड लाइन क्लाइंट (CLI) शामिल किया था। हमने अब एक नया और बेहतर CCBot उपलब्ध कराया है जिसका CLI के साथ पूर्ण एकीकरण है। इसका मतलब है कि आप अपनी CCBot-सक्षम चैट से CLI में उपलब्ध किसी भी कमांड का उपयोग कर सकते हैं!

कमांड लाइन क्लाइंट सहज और उपयोग में आसान है, और यदि आप लगातार कमांड लाइन उपयोगकर्ता हैं तो इसका आदी होना जल्दी होगा। हालांकि, सभी के पास ClusterControl के साथ स्थापित मेजबानों तक कमांड लाइन एक्सेस नहीं है, और यदि इस नोड के बाहरी कनेक्शन निषिद्ध हैं, तो CLI क्लस्टरकंट्रोल बैकएंड को कमांड भेजने में सक्षम नहीं होगा। साथ ही कुछ उपयोगकर्ता कमांड लाइन पर काम करने के आदी नहीं हो सकते हैं। हमारे चैटबॉट में सीएलआई जोड़ने, सीसीबॉट, दोनों समस्याओं का समाधान करता है:यह उन उपयोगकर्ताओं को क्लस्टर कंट्रोल को कमांड भेजने के लिए सशक्त करेगा जो वे सामान्य रूप से नहीं कर पाएंगे।

लोकप्रिय सूचना प्रणाली के साथ नए एकीकरण

अलार्म और घटनाओं को अब आसानी से पेजरड्यूटी और विक्टरऑप्स जैसी घटना प्रबंधन सेवाओं या स्लैक और टेलीग्राम जैसी चैट सेवाओं पर भेजा जा सकता है। यदि आप अपने क्लस्टर में स्थिति परिवर्तन पर कार्रवाई करने के लिए अन्य सेवाओं के साथ एकीकृत करना चाहते हैं तो आप वेबहुक का भी उपयोग कर सकते हैं। इन लोकप्रिय घटना संचार सेवाओं के साथ सीधा संबंध आपको अनुकूलित करने की अनुमति देता है कि जब आपके डेटाबेस वातावरण में कुछ गलत हो जाता है तो आपको ClusterControl से कैसे अलर्ट किया जाता है।

  • अलार्म और ईवेंट यहां भेजें:
    • PagerDuty, VictorOps, और OpsGenie
    • स्लैक एंड टेलीग्राम
    • उपयोगकर्ता पंजीकृत वेबहुक

PostgreSQL के लिए स्वचालित विफलता

ClusterControl 1.4.2 से शुरू करके, आप एक संपूर्ण PostgreSQL प्रतिकृति सेटअप को उसी तरह परिनियोजित कर सकते हैं जैसे आप MySQL और MongoDB को परिनियोजित करते हैं:आप प्राथमिक और एक या अधिक PostgreSQL स्टैंडबाय सर्वर को परिनियोजित करने के लिए "क्लस्टर परिनियोजित करें" मेनू का उपयोग कर सकते हैं। एक बार प्रतिकृति सेटअप परिनियोजित हो जाने पर, ClusterControl सेटअप का प्रबंधन करेगा और विफल सर्वरों को स्वचालित रूप से पुनर्प्राप्त करेगा।

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

अब आप आसानी से जांच सकते हैं कि आपके PostgreSQL सेटअप पर लोड के लिए कौन से प्रश्न जिम्मेदार हैं। आप यहां कुछ बुनियादी प्रदर्शन डेटा देखेंगे - किसी दिए गए प्रकार के कितने प्रश्नों को निष्पादित किया गया है? उनका अधिकतम और औसत निष्पादन समय क्या था? उस क्वेरी के लिए कुल निष्पादन समय कैसा दिखता है? आरंभ करने के लिए ClusterControl डाउनलोड करें।

ProxySQL सुधार

इस रिलीज़ में हमने ProxySQL में सुधार किया है ताकि आप Keepalived और Virtual IP के साथ सक्रिय/स्टैंडबाय सेटअप को परिनियोजित कर सकें। Keepalived और Virtual IP के साथ यह बेहतर एकीकरण आपके लोड संतुलन में उच्च उपलब्धता और स्वचालित विफलता लाता है।

और आप एक प्रॉक्सीएसक्यूएल कॉन्फ़िगरेशन को आसानी से सिंक्रनाइज़ भी कर सकते हैं जिसमें क्वेरी नियम, उपयोगकर्ता और होस्ट समूह अन्य उदाहरणों के साथ समान रखने के लिए हैं।

  • ProxySQL कॉन्फ़िगरेशन को सिंक में रखने के लिए अन्य इंस्टेंस में/से कॉपी, निर्यात और आयात करें
  • मौजूदा स्टैंडअलोन ProxySQL इंस्टेंस जोड़ें
  • मौजूदा Keepalived को सक्रिय/निष्क्रिय सेटअप में जोड़ें
  • एक सक्रिय/निष्क्रिय सेटअप के साथ 3 ProxySQL उदाहरणों को परिनियोजित करें
  • सरलीकृत क्वेरी कैश निर्माण

नया वेब-आधारित SSH कंसोल

ClusterControl GUI से, अब आपके पास अपने ब्राउज़र से किसी भी डेटाबेस नोड तक SSH की पहुंच है। यह बहुत उपयोगी हो सकता है यदि आपको डेटाबेस सर्वर में जल्दी से लॉग इन करने और कमांड लाइन तक पहुंचने की आवश्यकता है। संचार HTTPS पर आधारित है, इसलिए आपके सर्वर को फ़ायरवॉल के पीछे से एक्सेस करना संभव है जो इंटरनेट एक्सेस को केवल पोर्ट 443 तक सीमित करता है। WebSSH तक पहुंच GUI के माध्यम से ClusterControl व्यवस्थापक द्वारा कॉन्फ़िगर करने योग्य है।

  • किसी भी क्लस्टर नोड के लिए टर्मिनल विंडो खोलें
    • केवल Apache 2.4+ के साथ समर्थित

कई अन्य विशेषताएं और सुधार हैं जिनका हमने यहां उल्लेख नहीं किया है। आप चेंजलॉग में सभी विवरण पा सकते हैं।

हम आपको इस नवीनतम रिलीज़ का परीक्षण करने और हमें अपनी प्रतिक्रिया प्रदान करने के लिए प्रोत्साहित करते हैं। यदि आप एक डेमो चाहते हैं, तो बेझिझक एक का अनुरोध करें।

आपके निरंतर समर्थन, और खुश क्लस्टरिंग के लिए धन्यवाद!

पुनश्च:अतिरिक्त युक्तियों और युक्तियों के लिए, हमारे ब्लॉग का अनुसरण करें:https://severalnines.com/blog/।


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. उच्च उपलब्धता के लिए MongoDB के लिए Percona सर्वर कैसे परिनियोजित करें

  2. नेवला-आधारित ऐप आर्किटेक्चर

  3. SQL में किसी दिनांक से माह का नाम प्राप्त करें

  4. आप MongoDB में ऑटो-इंक्रिमेंटिंग प्राथमिक आईडी कैसे कार्यान्वित करते हैं?

  5. एकाधिक चाबियों के साथ कुशलतापूर्वक विशिष्ट प्रदर्शन कैसे करें?