2013-08-24 4 views
0

나는 epel repo가 ​​활성화 된 Centos 6.4 x64 서버가 있습니다. 오류없이 yum 패키지 관리자 (버전 1.0.4)를 통해 couchdb를 설치했습니다. 내 포트 (기본값은 5984)와 서버 IP 주소로 /etc/couchdb/local.ini 파일을 편집했습니다.couchdb가 죽었지 만 pid 파일이 존재합니다.

가 시작 CouchDB를 :

: 바로 후 service couchdb status을 실행하면 [확인]을

그러나, 나는이 얻을 나는 service couchdb start를 실행할 때마다 확인 메시지를 반환 couchdb가 죽었지 만 pid 파일이 존재합니다.

그리고 물론 서버가 작동하지 않습니다.

서버가 실제로 실행되지는 않지만 이상한 부분은 service couchdb start이 항상 성공 메시지를 반환한다는 것입니다. 또한 couchdb가 전혀 로그 파일을 만들지 않습니다 (내 /var/log/couchdb/ 폴더가 비어 있음 - 경로에 대해 couchdb 구성 파일을 두 번 확인).

/var/run/subsys/couchdb.pid 파일을 삭제하면 서비스에서 couchdb가 시작되지 않았 음을 표시하고 couchdb (service couchdb start)를 다시 시작하려고하면 다시 성공 메시지가 표시됩니다.

도움이 될 것입니다. :)

편집 : 내가 (나에게 단이 경고 warning: "TODO: max is currently unsupported"을주는) 내가 couchdb을 실행할 때 잘 작동 언급하는 것을 잊었다, 그래서 그것은 작동하지 않습니다 단지 서비스입니다.

답변

0

couchdb에서 실행되는 인스턴스가 너무 많아서 각각을 죽이고 나서 다시 시작해야합니다. 그것이 잘 작동하길 바랍니다.

+0

실행중인 couchdb 인스턴스가 없습니다. couchdb를 소스 (최선의 해결책은 아니지만 서버를 최대한 빨리 수정해야 함)에서 컴파일해야만 실행될 수있었습니다. – tkounenis

관련 문제