2015-07-13 12 views
7

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

पहले सभी नोड्स पर कैसेंड्रा बंद करो, तो प्रत्येक नोड पर:

rm -r <the commitlog_directory specified in cassandra.yaml> 
rm -r <the data_file_directories specified in cassandra.yaml> 
rm <the contents of the saved_caches_directory specified in cassandra.yaml> 
rm <old logfiles in /var/log/cassandra/> 

फिर एक-एक करके नोड्स पर कैसेंड्रा सेवा पुनरारंभ करें, शुरू करने

उत्तर

12

यहाँ प्रक्रिया मैं अपाचे कैसेंड्रा के लिए उपयोग करें पहले बीज नोड्स के साथ। जैसे ही आप उन्हें शुरू करते हैं, यह सुनिश्चित करने के लिए नोडेटूल स्थिति चलाएं कि वे संयुक्त राष्ट्र (ऊपर सामान्य) में आते हैं।

+2

यदि आप पुराने समूह हैं तो शायद आप अपग्रेड करना भी चाहते हैं। – phact

संबंधित मुद्दे