簡體   English   中英

使用build_couchDB構建CouchDB

[英]Building CouchDB with build_couchDB

我正在嘗試按照https://github.com/jhs/build-couchdb上的說明構建和運行CouchDB。 我能夠成功構建,但是當我嘗試運行CouchDB時,我首先收到一個有關密碼庫中錯誤的符號查找的錯誤。 以后每次運行它時,都會出現以下錯誤:

Apache CouchDB 1.6.0(LogLevel = info)已啟動。

{“初始化在do_boot中終止”,{{badmatch,{錯誤,{bad_return,{{couch_app,啟動,[正常,[“ / 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}]}}}}}}}}}},[{couch,start ,0,[{file,“ / co uchdb / dependencies / couchdb / src / couchdb / couch.erl“},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}

我安裝了github頁面上列出的所有依賴項以及Apache的安裝指南中列出的依賴項。 另外,我重新構建了不剝離erlang / otp的選項

rake otp_keep="*"

我在CentOS 6.6上運行

我最終沒有使用build-couchdb,但是遵循了Apache Wiki中關於安裝ouchdb的指示。 我必須按照CouchDB指南中的說明設置權限,但是一切都很好。

這是我弄清楚如何在Redhat / CentOS RHEL5 / RHEL6上安裝CouchDB的最好方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM