Невозможно mkdir / data / db (или sudo mkdir / data / db) для mongodb. Не удалось найти ответ, который работает - PullRequest
0 голосов
/ 19 февраля 2020

Я получаю это при запуске mongod -

Johns-MacBook-Pro:~ johnnyringo506$ mongod
2020-02-18T17:12:06.439-0500 I  CONTROL  [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten] MongoDB starting : pid=24840 port=27017 dbpath=/data/db 64-bit host=Johns-MacBook-Pro.local
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten] db version v4.2.3
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten] git version: 6874650b362138df74be53d366bbefc321ea32d4
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten] allocator: system
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten] modules: none
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten] build environment:
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten]     distarch: x86_64
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten]     target_arch: x86_64
2020-02-18T17:12:06.446-0500 I  CONTROL  [initandlisten] options: {}
2020-02-18T17:12:06.447-0500 I  STORAGE  [initandlisten] exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating
2020-02-18T17:12:06.447-0500 I  NETWORK  [initandlisten] shutdown: going to close listening sockets...
2020-02-18T17:12:06.447-0500 I  -        [initandlisten] Stopping further Flow Control ticket acquisitions.
2020-02-18T17:12:06.447-0500 I  CONTROL  [initandlisten] now exiting
2020-02-18T17:12:06.447-0500 I  CONTROL  [initandlisten] shutting down with code:100

И затем я получаю «mkdir: / data: Нет такого файла или каталога», когда я пытаюсь создать его

1 Ответ

0 голосов
/ 19 февраля 2020

Попробуйте запустить с помощью sudo, проблема может быть связана с разрешениями или создайте каталог с помощью этой команды sudo mkdir -p / data / db, а затем перезапустите службу MongoDB

...