티스토리 뷰

반응형

studio 3T 프로그램을 이용해서 우분투 18.04에 설치된 몽고db에 접속하거 몽고DB 상태를 다음 구문으로 점검할 때

systemctl status mongod

아래 그림처럼 code=exited, status=14 오류메시지와 함께 Active: failed로 나올때

또는  다음 오류가 나올때 

 

MongoDB "Automatically disabling TLS 1.0, to force-enable TLS 1.0"

 

1.해결방법은

다음 구문을 순차적으로 실행하여 몽고db를 재시작하면 해결된다.

sudo chown -R mongodb:mongodb /var/lib/mongodb
sudo chown mongodb:mongodb /tmp/mongodb-27017.sock
sudo service mongod restart

 

위의 chown -R mongodb:mongodb /var/lib/mongodb라는 구문은

/var/lib/mongodb디렉토리 아래의 모든 파일과 하위 디렉토리의 소유권을 mongodb:mongodb라는 소유자 및 그룹으로 계속해서 변경합니다. 

 

sudo chown mongodb:mongodb /tmp/mongodb-27017.sock라는 구문은  /tmp/mongodb-27017.sock 소유권한은 mongodb:mongodb에 있다는 의미입니다.

 

참고로 위의 과정은 root권한을 가지고 실행해야 한다.

 

2.몽고DB 정상적인 상태일 때 정보

반응형
댓글