मेरे पास तीन नोड्स वाला क्लस्टर है और मुझे एक नोड को हटाने की आवश्यकता है। इससे पहले कि मैं वास्तव में इसे हटाने से पहले नोड से हटाए जाने वाले डेटा को दो अन्य नोड्स में दोहराया जा सकता है? क्या यह स्नैपशॉट्स का उपयोग करके किया जाता है? मुझे कैसे आगे बढ़ना चाहिए?कैसंद्रा - क्लस्टर से एक नोड को हटा रहा है
उत्तर
से
आप एक लाइव नोड के लिए
nodetool decommission
, याnodetool removenode
(किसी अन्य मशीन के लिए) के साथ क्लस्टर से बाहर एक नोड ले एक मृत एक दूर करने के लिए कर सकते हैं। यह श्रेणियों को असाइन करेगा पुराना नोड के लिए अन्य नोड्स के लिए ज़िम्मेदार था, और वहां उपयुक्त डेटा दोहराएं। यदि डिमोकिशन का उपयोग किया जाता है, तो डेटा decommissioned नोड से स्ट्रीम करेगा। यदि removenode का उपयोग किया जाता है, तो डेटा शेष प्रतिकृतियों से स्ट्रीम करेगा।
आप जिस नोड को निकालना चाहते हैं उस पर nodetool decommission
चलाने के लिए चाहते हैं। इससे नोड अपने सभी डेटा को अन्य नोड्स पर स्ट्रीम कर देगा और फिर अंगूठी से खुद को हटा देगा।
आपके उत्तर के लिए धन्यवाद। –
आपके उत्तर के लिए धन्यवाद। –
बस अपडेट के लिए। removetoken बहिष्कृत है। इसका removenode – Rahul