2015-02-04 3 views
7

मैं अपना डेटा RethinkDB डेटाबेस पर सहेजता हूं। जब तक मैं सर्वर को पुनरारंभ नहीं करता, तब तक सब ठीक है। लेकिन जब मैं पुनरारंभ करता हूं, तो यह मुझे एक त्रुटि देता है कि डेटाबेस मौजूद नहीं है, हालांकि फ़ोल्डर और डेटा फ़ोल्डर rethinkdb_data में मौजूद है। समस्या क्या है ?RethinkDB सर्वर को पुनरारंभ करने के बाद डेटा खो रहा है

+1

आप रीथिंकडब कैसे शुरू कर रहे हैं? '- डायरेक्टरी' विकल्प आपको यह निर्दिष्ट करने देता है कि आपका डेटा किस फ़ोल्डर में संग्रहीत है। – AtnNn

+0

@AtnNn हाँ - मुझे यह नहीं पता था! बहुत - बहुत धन्यवाद –

उत्तर

9

आप लगभग निश्चित रूप से डेटा खो नहीं रहे हैं, आप डेटा को इंगित किए बिना रीथिंक डीबी शुरू कर रहे हैं। निम्न का प्रयास करें:

  • rethinkdb_data निर्देशिका वाली निर्देशिका से RethinkDB प्रारंभ करें।
  • वैकल्पिक रूप से, -d को rethinkdb_data वाली निर्देशिका में इंगित करने के लिए RethinkDB पर ध्वज पास करें। उदाहरण के लिए, rethinkdb -d /path/to/data/directory/rethinkdb_data
संबंधित मुद्दे