我擔心同樣的錯誤消息,但原來它似乎在試圖找到可能不應該被記錄的CouchDB的現有的壓縮文件是內部錯誤。如果你改變你的日誌級別爲「調試」,你會發現,它完成儘管錯誤壓實這是圖所示:
[info] [<0.319.0>] Starting compaction for db "core-configuration"
[debug] [<0.896.0>] Compaction process spawned for db "core-configuration"
[info] [<0.130.0>] 192.168.1.20 - - POST /core-configuration/_compact 202
[error] [<0.896.0>] Could not open file /var/data/couchdb/core-configuration.couch.compact: no such file or directory
[debug] [<0.88.0>] New task status for <0.896.0>: [{changes_done,3981},
{database,
<<"core-configuration">>},
{progress,49},
{started_on,1368262489},
{total_changes,8082},
{type,database_compaction},
{updated_on,1368262490}]
[debug] [<0.88.0>] New task status for <0.896.0>: [{changes_done,7959},
{database,
<<"core-configuration">>},
{progress,98},
{started_on,1368262489},
{total_changes,8082},
{type,database_compaction},
{updated_on,1368262492}]
[debug] [<0.319.0>] CouchDB swapping files /var/data/couchdb/core-configuration.couch and /var/data/couchdb/core-configuration.couch.compact.
[info] [<0.319.0>] Compaction for db "core-configuration" completed.
不是一個真正的解決方案,我仍然接受你的答案已經發現,這是一個內部錯誤。下一次更新已經解決了這個問題,從那以後它運行平穩。 – JohnPayne 2013-09-14 13:42:39