如何使用buildcouchdb正确安装CouchDB?
我正在Ubuntu 11.10上尝试CouchDB。有几个测试失败了,所以我遵循并尝试从安装,但在成功构建后尝试启动couchdb时遇到了一些严重错误如何使用buildcouchdb正确安装CouchDB?,build,couchdb,ubuntu-11.10,Build,Couchdb,Ubuntu 11.10,我正在Ubuntu 11.10上尝试CouchDB。有几个测试失败了,所以我遵循并尝试从安装,但在成功构建后尝试启动couchdb时遇到了一些严重错误 有人知道这个事故报告是什么意思吗 有人知道为什么会安装1.0.1,而不是最新的构建版本1.1.0吗 谢谢 $build/bin/couchdb apachecouchdb1.0.1(LogLevel=info)正在启动 =事故报告===2012年1月8日::22:19:54=== 撞车者: 初始呼叫:coach\u event\u sup:in
$build/bin/couchdb
apachecouchdb1.0.1(LogLevel=info)正在启动
=事故报告===2012年1月8日::22:19:54===
撞车者:
初始呼叫:coach\u event\u sup:init/1
pid:
注册名称:[]
异常退出:{{badmatch,
{'EXIT',
{{badmatch,{error,enoint}},
[{coach_log,init,1},
{gen_事件,服务器添加处理程序,4},
{gen_事件,handle_msg,5},
{proc_lib,init_p_do_apply,3}]},
[{coach_event_sup,init,1},
{gen_server,init_it,6},
{proc_lib,init_p_do_apply,3}]}
在gen_server函数中:init_it/6
祖先:[coach\u主\u服务,coach\u服务器\u sup,]
信息:[]
链接:[,]
字典:[]
陷阱_出口:错误
状态:正在运行
堆大小:377
堆栈大小:24
减少:116
邻居:
=主管报告===2012年1月8日::22:19:54===
主管:{本地,主要服务}
上下文:启动错误
原因:{{badmatch,{'EXIT',{{badmatch,{error,enoint},
[{coach_log,init,1},
{gen_事件,服务器添加处理程序,4},
{gen_事件,handle_msg,5},
{proc_lib,init_p_do_apply,3}]},
[{coach_event_sup,init,1},
{gen_server,init_it,6},
{proc_lib,init_p_do_apply,3}]}
罪犯:[{pid,未定义],
{name,coach_log},
{mfargs,{coach_log,start_link,[]},
{restart_type,permanent},
{关闭,残暴的杀戮},
{child_type,worker}]
=主管报告===2012年1月8日::22:19:54===
主管:{local,coach_server_sup}
上下文:启动错误
原因:关闭
罪犯:[{pid,未定义],
{name,coach_primary_services},
{mfargs,{coach_server_sup,start_primary_services,[]},
{restart_type,permanent},
{关闭,无限},
{child_type,supervisor}]
=事故报告===2012年1月8日::22:19:54===
撞车者:
初始调用:应用程序\主机:init/4
pid:
注册名称:[]
异常退出:{bad_返回,
{{coach_应用程序,开始,
[正常,
[“/etc/couchdb/default.ini”,
“/etc/couchdb/local.ini”]]},
{'EXIT',
{{badmatch,{error,shutdown}},
[{coach_server_sup,start_server,1},
{应用程序{u master,启动{u it{u old,4}]}}
函数内应用程序\u主机:init/4
祖先:[]
消息:[{'EXIT',normal}]
链接:[,]
字典:[]
陷阱_退出:正确
状态:正在运行
堆大小:987
堆栈大小:24
减少:156
邻居:
=信息报告===2012年1月8日::22:19:54===
应用:沙发
退出:{bad_返回,{{COACH_应用程序,开始,
[正常,
[“/etc/couchdb/default.ini”,
“/etc/couchdb/local.ini”]]},
{'EXIT',{{badmatch,{error,shutdown},
[{coach_server_sup,start_server,1},
{应用程序{u master,启动{u it{u old,4}]}}
类型:临时马塞洛的评论是正确的。日志表明您正在运行1.0.1版,但Build CouchDB将构建1.1.1版 也许您可以使用这些命令的输出更新您的问题
pwd
/build/bin/couchdb
我是在11号用apt get做的。这是一个新的服务器,或者您可能有一些冲突的程序?谢谢-看起来有冲突,但我不明白为什么在通过apt get删除和清除couchdb之后。看起来我在apt-get的初始安装中仍然留下了一些工件,并在这里发布了这个问题。如果你能解释一下,那就太好了!你运行了错误的二进制文件<代码>构建couchdb默认情况下编译couchdb-1.1.1。日志的第一行显示的是
apachecouchdb1.0.1
。请记住在/
前面加上前缀,以便从当前文件夹运行命令。在您的情况下,它可能应该是/build/bin/couchdb
。Marcello,您是对的。谢谢你回答服务器故障。如果你在这里回答而不是评论,我会接受。明确的回答并确保清除任何现有的二进制文件解决了这个问题。