python 오류 - 터미널 입력 mongod 오류 shutting down with code: 100/waiting for connections on port 27017
mongod
과sudo mongod
모두 오류를 보고했다.2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] MongoDB starting : pid=49498 port=27017 dbpath=/data/db 64-bit host=jkx.local
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] db version v3.4.9
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] git version: 876ebee8c7dd0e2d992f36a848ff4dc50ee6603e
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.2l 25 May 2017
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] allocator: system
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] modules: none
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] build environment:
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] distarch: x86_64
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] target_arch: x86_64
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] options: {}
2017-10-24T16:20:15.976+0800 I STORAGE [initandlisten] exception in initAndListen: 98 Unable to lock file: /data/db/mongod.lock Resource temporarily unavailable. Is a mongod instance already running?, terminating
2017-10-24T16:20:15.976+0800 I NETWORK [initandlisten] shutdown: going to close listening sockets...
2017-10-24T16:20:15.976+0800 I NETWORK [initandlisten] shutdown: going to flush diaglog...
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] now exiting
2017-10-24T16:20:15.976+0800 I CONTROL [initandlisten] shutting down with code:100
그 중 한 단락
Unable to lock file: /data/db/mongod.lock Resource temporarily unavailable. Is a mongod instance already running?, terminating
은 자원이 잠겨서 사용할 수 없다는 것을 나타낸다.나는 먼저 입력
sudo mongod
을 시도했고, 계속 같은 오류를 보고했다. 그래서 터미널을 종료하고, 프로세스에서 모고 프로세스를 모두 죽였다.다시 입력mongod
, 오류 보고, 다시 입력sudu mongod
하면 다음과 같은 인터페이스가 나타납니다.2017-10-24T16:47:06.083+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2017-10-24T16:47:06.083+0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2017-10-24T16:47:06.083+0800 I CONTROL [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
2017-10-24T16:47:06.084+0800 I CONTROL [initandlisten]
2017-10-24T16:47:06.099+0800 I FTDC [initandlisten] Initializing full-time diagnostic data capture with directory '/data/db/diagnostic.data'
2017-10-24T16:47:06.108+0800 I NETWORK [thread1] waiting for connections on port 27017
그리고 인터넷 검색 결과, 최종 해법은 이 창을 변하지 않고 다시 열고 입력
mongo
, 성공!그러나 다른 사람들은 이런waiting for를 가지고 있지 않다.의 경우 최종적으로 Stackoverflow에서 답을 찾습니다. 사실 이것은 당신의mongo가 시작되었기 때문입니다. 숨겨진 프로세스가 있기 때문에 창을 다시 열거나 컴퓨터를 다시 시작하면 됩니다.참조 1 참조 2
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.