2014-11-26 2 views
3

우리는/var/run/couchdb 아래에 생성 된 pid 파일이 없는데도 couchdb가 정상적으로 작동하고 있지만, 기본 pid 파일 방법으로 MONIT를 사용하여 CouchDB 설치를 모니터하고 싶습니다. 단지 couch.uri 파일. /var/run/couchdb에 대한 사용 권한은 훌륭하고 (couch : couch) 서비스 couchdb stop과 start는 잘 작동하지만, MONIT에 대해서는 /etc/init.d/couchdb start/stop 옵션이 필요합니다. 다시는 존재하지 않는다).우분투의 CouchDB를위한 pid 파일이 없습니다. 14.04

우분투 14.04에 apt-get install couchdb를 사용하여 설치했습니다.

감사의 말. 내가 CouchDB를 이전 버전 (1.3)으로이 작업을 수행 한

안부

RichBos

+1

CouchDB 1.6은 [PID 파일에 문제가 있음] (https://issues.apache.org/jira/browse/COUCHDB-1795)을 수정했습니다. 어떤 버전을 사용합니까? http://127.0.0.1:5984/에 표시된 내용을 확인하십시오. –

답변

0

소스에서 설치. 이 당신을 위해 작동하는지 확인하십시오 : 당신이 패키지 관리자를 통해 설치 한 경우

check process couchdb with pidfile 
/usr/local/var/run/couchdb/couchdb.pid 
    group database 
    start program = "/etc/init.d/couchdb start -u couchdb" 
    stop program = "/etc/init.d/couchdb stop -u couchdb" 
    if failed host 127.0.0.1 port 5984 then restart 
    if cpu is greater than 40% for 2 cycles then alert 
    if cpu > 60% for 5 cycles then restart 
    if 10 restarts within 10 cycles then timeout 

, 당신은 가능성이 가장 높은 PID 파일의 위치는 1.3 이후 변경되지 않은 /var/run/couchdb/couchdb.pid

에서 PID를 찾을 수 . 그래서 기회는 좋고, 그것은 당신을 위해 일하고 있습니다.

관련 문제