티스토리 뷰
mongo database를 실행하기 위해 mongod 명령어를 실행하였으나 아래와 같은 에러가 발생하였다.
$ mongod
...
"error":"NonExistentPath: Data directory /data/db not found. Create the missing directory or specify another path using (1) the --dbpath command line option, or (2) by adding the 'storage.dbPath' option in the configuration file."
...
/data/db
디렉토리 생성을 시도하였으나 아래 문구가 뜨면서 실패했다.
$ sudo mkdir -p /data/db
mkdir: /data/db: Read-only file system
구글링 해보니 Mac Catalina (10.15이상)부터는 root폴더에 Writing이 불가능해졌다고 한다.
참고: stackoverflow.com/questions/58034955/read-only-file-system-when-attempting-mkdir-data-db-on-mac
디렉토리 설정을 다르게 하여 실행하였다.
$ mkdir -p ./data/db
$ mongod --dbpath=/Users/{username}/data/db
728x90
'dev > mongodb' 카테고리의 다른 글
[번역] MongoDB Aggregation: 우편번호 데이터 이용 예시 (0) | 2019.10.03 |
---|---|
[번역] MongoDB Aggregation / 어그리게이션, 집합, 집계 (0) | 2019.10.03 |
[번역] MongoDB Delete Documents / 도큐먼트 삭제 (0) | 2019.09.14 |
[번역] MongoDB Update Documents / 도큐먼트 업데이트 (0) | 2019.09.14 |
[번역] MongoDB Query Documents / 도큐먼트 쿼리 (0) | 2019.09.14 |
댓글