2011-06-10 77 views
28

問候一切。如何更改couchdb的數據庫文件位置?

我從包管理器(Ubuntu,10.04)安裝了couchdb,但安裝couchdb的分區並不是特別大(〜5GB)。我想將數據庫文件移到爲db分配的更大的分區上,但我似乎無法找到如何在任何位置執行此操作。

我懷疑這是一個local.ini調整,但我沒有任何支持。

任何人都可以幫我解決這個問題嗎?

回答

31

也就是說在local.ini

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

祝你好運!

+0

正是我在找什麼。謝謝!有沒有一個全面的文檔與這些我忽略的地方? – FTWynn 2011-06-11 08:26:29

+1

我想一個慈善的答案是,.ini文件是自我記錄。 – JasonSmith 2011-06-11 08:35:51

+1

* Smack額頭*我發現我處處都是default.ini文件。真棒。 – FTWynn 2011-06-13 07:56:46

5

您還可以利用符號鏈接。將/ var/lib/couchdb的內容移動到所需的目錄中,並創建一個符號鏈接。確保將couchdb用戶權限授予符號鏈接。

+0

同意。符號鏈接是最沒有侵入性的。 – eduncan911 2014-10-16 11:31:14