2011-06-10 24 views
28

सभी को नमस्कार।मैं couchdb के लिए डेटाबेस फ़ाइल स्थान कैसे बदलूं?

मुझे पैकेज प्रबंधक (उबंटू, 10.04) से स्थापित couchdb मिला है, लेकिन विभाजन जहां couchdb स्थापित है, विशेष रूप से बड़ा (~ 5GB) नहीं है। मैं डेटाबेस फ़ाइलों को एक बड़े विभाजन में ले जाना चाहता हूं जिसे मैंने डीबी के लिए अलग रखा है, लेकिन मुझे लगता है कि इसे कहीं भी कैसे करना है।

मुझे संदेह है कि यह एक स्थानीय.ini ट्वीक है, लेकिन मुझे इसे वापस करने के लिए कुछ भी नहीं मिला है।

क्या कोई इस पर मेरी सहायता कर सकता है?

उत्तर

31

local.ini

[couchdb] 
database_dir = /path/to/the/databases 
view_index_dir = /path/to/the/views 

गुड लक में है!

+0

बस जो मैं ढूंढ रहा हूं। धन्यवाद! क्या कहीं कहीं मैंने एक व्यापक दस्तावेज़ देखा है? – FTWynn

+1

मुझे लगता है कि एक धर्मार्थ उत्तर है, .ini फाइलें स्वयं-दस्तावेज हैं। – JasonSmith

+1

* स्मैक माथे * बाहर निकलता है मैंने हर जगह देखा लेकिन default.ini फ़ाइल। बहुत बढ़िया। – FTWynn

5

आप प्रतीकात्मक लिंकिंग का भी लाभ उठा सकते हैं। अपनी वांछित निर्देशिका में/var/lib/couchdb की सामग्री को ले जाएं, और एक प्रतीकात्मक लिंक बनाएं। Symlink करने के लिए couchdb उपयोगकर्ता अनुमति देना सुनिश्चित करें।

+0

सहमत हैं। प्रतीकात्मक लिंकिंग कम से कम घुसपैठ है। – eduncan911

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