2014-11-07 3 views
0

https://github.com/jhs/build-couchdb의 지침에 따라 CouchDB를 빌드하고 실행하려고합니다. 나는 성공적으로 빌드 할 수 있지만 CouchDB를 실행하려고 할 때 암호화 라이브러리에서 잘못된 심볼 검색에 대한 오류가 먼저 나타납니다. 나는 그것을 실행할 때마다 다음 시간 나는 다음과 같은 오류가 발생합니다 : build_couchDB를 사용하여 CouchDB 빌드하기

Apache CouchDB 1.6.0 (LogLevel=info) is starting.

{"init terminating in 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}]}]}}}}}},[{couch,start,0,[{file,"/couchdb/dependencies/couchdb/src/couchdb/couch.erl"},{line,18}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}

내가 github page뿐만 아니라 Apache's installation guide에 나와있는 의존성에 나와있는 모든 종속성을 설치했습니다. 또한, 내가 CentOS는 6.6 내가 빌드 CouchDB를 사용하지 않는 결국

답변

0

에서 실행하고

rake otp_keep="*" 

얼랑을 제거하지 할 수있는 옵션/OTP와 재건,하지만 Apache wiki on installing couchdb의 지침을 따랐다. CouchDB guide에 설명 된대로 권한을 설정해야했지만 모두 정상적으로 작동했습니다.

이것은 CouchDB를 Redhat/CentOS RHEL5/RHEL6에 설치하는 방법을 알아내는 가장 좋은 방법이었습니다.

관련 문제