【发布时间】: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