【问题标题】:Building CouchDB with build_couchDB使用 build_couchDB 构建 CouchDB
【发布时间】:2015-01-04 00:47:44
【问题描述】:

我正在尝试按照https://github.com/jhs/build-couchdb 的说明构建和运行 CouchDB。我能够成功构建,但是当我尝试运行 CouchDB 时,我首先收到关于加密库中错误符号查找的错误。每次我运行它时,我都会收到以下错误:

Apache CouchDB 1.6.0 (LogLevel=info) 正在启动。

{"init 终止于 do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/couchdb/build/etc/couchdb/default.ini","/couchdb/ build/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,{shutdown,{failed_to_start_child,couch_secondary_services,{shutdown,{failed_to_start_child,uuids,{undef,[{crypto,rand_bytes) ",[]},{couch_uuids,new_prefix,0,[{file,"/couchdb/dependencies/couchdb/src/couchdb/couch_uuids.erl"},{line,84}]},{couch_uuids,state,0, [{file,"/couchdb/dependencies/couchdb/src/couchdb/couch_uuids.erl"},{line,100}]},{couch_uuids,init,1,[{file,"/couchdb/dependencies/couchdb/src /couchdb/couch_uuids.erl"},{line,50}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,304}]},{proc_lib,init_p_do_apply,3, [{file,"proc_lib.erl"},{line,239}]}]}}}}}},[{couch_server_sup,start_server,1,[{file,"/couchdb/dependencies/couchdb/src/couchdb /couch_server_sup.erl"},{line,98}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,269}]}]}}}}}},[{沙发,开始,0,[{文件,“ /couchdb/dependencies/couchdb/src/couchdb/couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}

我安装了github page 上列出的所有依赖项以及Apache's installation guide 上列出的依赖项。此外,我已经使用不剥离 erlang/otp 的选项进行了重建

rake otp_keep="*"

我在 CentOS 6.6 上运行

【问题讨论】:

    标签: apache unix couchdb pouchdb nosql


    【解决方案1】:

    我最终没有使用 build-couchdb,而是按照Apache wiki on installing couchdb 的说明进行操作。我必须按照CouchDB guide 中的说明设置权限,但一切都很好。

    这是我想出如何在 Redhat/CentOS RHEL5/RHEL6 上安装 CouchDB 的最佳方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-14
      • 2015-08-25
      相关资源
      最近更新 更多