티스토리 뷰


 MongoDB 는 기본적으로 계정이 없더라도 네트워크 접속을 지원합니다. 하지만 접속을 위해서는 mongod.conf 의 bind_ip 를 주석 처리 해주셔야 합니다.


Ubuntu 를 기준으로 /etc/mongod.conf 를 수정해주도록 합니다.


bind_ip = 127.0.0.1

#bind_ip = 127.0.0.1


위와 같이 설정 해주신 후 mongo <ip_address> 로 접속이 가능합니다.


$ mongo <ip_address>




 만약 아래와 같이 errno:111 Connection refused 와 같은 에러가 뜨신다면 bind_ip 때문이니 네트워크 작업시 확인하시기 바랍니다.


2015-10-10T17:01:15.084+0900 W NETWORK  Failed to connect to 10.211.55.11:27017, reason: errno:111 Connection refused
2015-10-10T17:01:15.085+0900 E QUERY    Error: couldn't connect to server 10.211.55.11:27017 (10.211.55.11), connection attempt failed


아래는 VM 에서 실행항 서버에 MAC MongoDB GUI 관리 툴인 MongoHub 로 접속한 결과 입니다.


즐거운 개발 되시기 바랍니다.


공유하기 링크
댓글