【发布时间】:2012-10-09 21:16:47
【问题描述】:
突然间,我无法在我的 Mac (OS 10.8.2) 上启动 CouchDB 服务器。它似乎无缘无故死了,现在即使重新启动也无法启动。
更新:我使用的是 v1.2.0。
这是错误日志。我搜索了“eaddrnotavail”,但没有找到任何对我有帮助的东西。有什么想法吗?
error_report,<0.34.0>,
{<0.127.0>,crash_report,
[[{initial_call,
{mochiweb_socket_server,init,['Argument__1']}},
{pid,<0.127.0>},
{registered_name,[]},
{error_info,
{exit,eaddrnotavail,
[{gen_server,init_it,6,
[{file,"gen_server.erl"},{line,313}]},
{proc_lib,init_p_do_apply,3,
[{file,"proc_lib.erl"},{line,227}]}]}},
{ancestors,
[couch_secondary_services,couch_server_sup,<0.35.0>]},
{messages,[]},
{links,[<0.96.0>]},
{dictionary,[]},
{trap_exit,true},
{status,running},
{heap_size,1597},
{stack_size,24},
{reductions,453}],
[]]}}
【问题讨论】:
-
你使用哪个版本的couchdb?
-
eaddrnotavail表示 CouchDB(正确的是 Erlang)无法分配请求的地址。检查[httpd]配置部分的bind_address和port选项。他们设置正确吗? -
@kxepal 我想了这么多,但想不出我做了什么会导致问题。但是您的评论让我搜索了我找到的合适的配置文件。你知道什么 - 我改变了绑定地址。我是用蒲团做的,但我以为我把它改回来了。存储配置内容的文件是 local.ini,我在以下位置找到它:/Users/bradrhoads/Library/Application Support/CouchDB/etc/couchdb 如果您将您的评论作为答案,我会接受它所以得到点:)。谢谢。
标签: couchdb