일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- github
- Xcode
- playgrounds
- for developer
- Android
- springboot
- Spring
- java
- freetier
- MongoDB
- remote
- cloud
- instance
- Media-type
- MAC
- navercloud
- npm update
- 가상머신
- 27017
- ubuntu java
- errorstack
- ubuntu
- initandlisten
- naver
- 몽고디비
- VM
- mongod
- openjdk
- 27inch
- GCP
- Today
- Total
김컴공랩
[MongoDB] 리눅스에서 initandlisten 시도할 때 오류 해결방법 - 2 본문
헬로월드! 김컴공입니다.
몽고디비를 이용하려고할 때, 특히 다음 명령어를 입력해보면, 아래와 같은 에러메세지가 뜨는 경우가 있습니다.
$ mongod
2021-01-12T22:39:24.050+0900 I CONTROL [initandlisten] MongoDB starting : pid=16741 port=27017 dbpath=/data/db 64-bit host=instance2
2021-01-12T22:39:24.050+0900 I CONTROL [initandlisten] db version v3.6.3
2021-01-12T22:39:24.050+0900 I CONTROL [initandlisten] git version: 9586e557d54ef70f9ca4b43c26892cd55257e1a5
2021-01-12T22:39:24.050+0900 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.1.1 11 Sep 2018
2021-01-12T22:39:24.050+0900 I CONTROL [initandlisten] allocator: tcmalloc
2021-01-12T22:39:24.050+0900 I CONTROL [initandlisten] modules: none
2021-01-12T22:39:24.051+0900 I CONTROL [initandlisten] build environment:
2021-01-12T22:39:24.051+0900 I CONTROL [initandlisten] distarch: x86_64
2021-01-12T22:39:24.051+0900 I CONTROL [initandlisten] target_arch: x86_64
2021-01-12T22:39:24.051+0900 I CONTROL [initandlisten] options: {}
2021-01-12T22:39:24.051+0900 I STORAGE [initandlisten] exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating
2021-01-12T22:39:24.051+0900 I CONTROL [initandlisten] now exiting
2021-01-12T22:39:24.051+0900 I CONTROL [initandlisten] shutting down with code:100
에러메세지를 읽어보면, /data/db 라는 디렉터리를 찾을 수 없다는 내용입니다. 에러메세지의 요구대로 디렉터리를 생성해보겠습니다.
cd /
mkdir data
cd data
mkdir db
그 후 다시 mongo 디비에 접속해보겠습니다.
$ mongo
> 모양이 뜨면 mongo 데이터베이스 쉘에 접근된 것이고, 정상적으로 오류를 해결한 것입니다.
그 외 권한 관련 오류가 생긴 경우, 아래 명령어를 입력해 리눅스 관리자 권한으로 접속하면 됩니다.
$ sudo mongo
'리눅스' 카테고리의 다른 글
[GitHub] fatal: repository '[URL]' not found in MacOS 해결 (0) | 2021.01.29 |
---|---|
[Docker] MacOS 에서 도커 설치 및 터미널과 연동 (0) | 2021.01.09 |
[Linux] 오라클 자바(OpenJDK 15)를 우분투(ubuntu) 에 설치하기 - 2 (0) | 2020.12.10 |
[Linux] 리눅스 내 Node.js 및 NPM 최신 버전으로 유지하기 (0) | 2020.12.08 |
[MongoDB] 리눅스에서 initandlisten 시도할 때 오류 해결방법 (0) | 2020.09.23 |