如何使用buildcouchdb正确安装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

我正在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: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,您是对的。谢谢你回答服务器故障。如果你在这里回答而不是评论,我会接受。明确的回答并确保清除任何现有的二进制文件解决了这个问题。