MongoDB가 갑자기 죽어서 당황하게 만든적이 있었다..
실행을 하면 아래와 같이 에러가 출력..
Failed to unlink socket file /tmp/mongodb-27017.sock Unknown error
열심히 구글링 하여, 해결책을 찾았다
/tmp/mongodb-27017.sock 파일 여부를 확인 그리고 삭제
[ec2-user@ip-172-17-1-126 /usr/bin]$ mongo
MongoDB shell version v4.0.10
connecting to: mongodb://127.0.0.1:27017/?gssapiServiceName=mongodb
2020-02-12T11:46:44.032+0900 E QUERY [js] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :
connect@src/mongo/shell/mongo.js:344:17
@(connect):2:6
exception: connect failed
[ec2-user@ip-172-17-1-126 /usr/bin]$ mongod
2020-02-12T11:46:54.323+0900 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
2020-02-12T11:46:54.325+0900 I CONTROL [initandlisten] MongoDB starting : pid=13582 port=27017 dbpath=/data/db 64-bit host=ip-172-17-1-126
2020-02-12T11:46:54.325+0900 I CONTROL [initandlisten] db version v4.0.10
2020-02-12T11:46:54.325+0900 I CONTROL [initandlisten] git version: c389e7f69f637f7a1ac3cc9fae843b635f20b766
2020-02-12T11:46:54.325+0900 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.0-fips 29 Mar 2010
2020-02-12T11:46:54.325+0900 I CONTROL [initandlisten] allocator: tcmalloc
2020-02-12T11:46:54.325+0900 I CONTROL [initandlisten] modules: none
2020-02-12T11:46:54.326+0900 I CONTROL [initandlisten] build environment:
2020-02-12T11:46:54.326+0900 I CONTROL [initandlisten] distmod: amazon
2020-02-12T11:46:54.326+0900 I CONTROL [initandlisten] distarch: x86_64
2020-02-12T11:46:54.326+0900 I CONTROL [initandlisten] target_arch: x86_64
2020-02-12T11:46:54.326+0900 I CONTROL [initandlisten] options: {}
2020-02-12T11:46:54.326+0900 E NETWORK [initandlisten] Failed to unlink socket file /tmp/mongodb-27017.sock Unknown error
2020-02-12T11:46:54.326+0900 F - [initandlisten] Fatal Assertion 40486 at src/mongo/transport/transport_layer_asio.cpp 685
2020-02-12T11:46:54.326+0900 F - [initandlisten]
***aborting after fassert() failure
[ec2-user@ip-172-17-1-126 /usr/bin]$
/var/run/mongodb/mongod.pid 삭제
[ec2-user@ip-172-17-1-126 /usr/bin]$ sudo rm -rf /var/run/mongodb/mongod.pid
그리고 MongDB 서비스 재시작
[ec2-user@ip-172-17-1-126 /usr/bin]$ sudo service mongod start
Starting mongod: [ OK ]
[ec2-user@ip-172-17-1-126 /usr/bin]$
'개발경험 및 메모 > MongoDB' 카테고리의 다른 글
MAC MongoDB 설치 및 실행 (0) | 2020.07.07 |
---|---|
MongoDB Select Insert (0) | 2020.01.17 |
최근댓글