相关疑难解决方法(0)

Mongod抱怨没有/ data/db文件夹

我今天第一次使用我的新Mac.我正在关注mongodb.org上的入门指南,直到创建/ data/db目录的步骤.顺便说一句,我用的是自制路线.

所以我打开一个终端,我想我就是你所谓的主目录,因为当我做"ls"时,我会看到桌面应用电影音乐图片文档和图书馆的文件夹.

所以我做了一个

mkdir -p /data/db
Run Code Online (Sandbox Code Playgroud)

首先,它表示许可被拒绝.我一直在尝试不同的事情半小时,最后:

mkdir -p data/db
Run Code Online (Sandbox Code Playgroud)

工作.当我"ls",一个数据目录并嵌套在其中一个db文件夹确实存在.

然后我启动mongod并抱怨没有找到data/db

我做错了什么吗?

现在我已经完成了

sudo mkdir -p /data/db
Run Code Online (Sandbox Code Playgroud)

当我做"ls"时,我确实看到了数据目录和db目录.虽然db dir里面没有任何东西,当我现在运行mongod时

Sun Oct 30 19:35:19 [initandlisten] exception in initAndListen: 10309 Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating
Sun Oct 30 19:35:19 dbexit: 
Sun Oct 30 19:35:19 [initandlisten] shutdown: going to close listening sockets...
Sun Oct 30 19:35:19 [initandlisten] shutdown: going to flush diaglog...
Sun Oct 30 19:35:19 [initandlisten] shutdown: going to …
Run Code Online (Sandbox Code Playgroud)

macos mongodb

433
推荐指数
18
解决办法
35万
查看次数

在Mac上尝试mkdir / data / db时的只读文件系统

我正在尝试在主目录中创建一个新文件夹

尝试了各种例子

sudo mkdir /data/db

sudo mkdir -p /data/db

我不断

mkdir:/ data:只读文件系统

macos terminal mongodb

23
推荐指数
10
解决办法
5954
查看次数

initAndListen 中的异常:NonExistentPath:未找到数据目录 /data/db。,正在终止

2019-05-21T14:25:54.799+0300 I CONTROL  [initandlisten] options: {}
2019-05-21T14:25:54.800+0300 I STORAGE  [initandlisten] exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating
2019-05-21T14:25:54.800+0300 I NETWORK  [initandlisten] shutdown: going to close listening sockets...
2019-05-21T14:25:54.800+0300 I NETWORK  [initandlisten] removing socket file: /tmp/mongodb-27017.sock
2019-05-21T14:25:54.800+0300 I CONTROL  [initandlisten] now exiting
2019-05-21T14:25:54.800+0300 I CONTROL  [initandlisten] shutting down with code:100
Run Code Online (Sandbox Code Playgroud)

我怎么知道 Data directory /data/db not found., terminating

ubuntu mongodb

10
推荐指数
2
解决办法
1万
查看次数

在Mac上的mongodb错误导致权限被拒绝

嗨,我跑步时遇到问题

mongod
Run Code Online (Sandbox Code Playgroud)

这就是我得到的

2016-02-09T21:54:40.631-0700 I -        [initandlisten] Detected data files in /data/db created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.

2016-02-09T21:54:40.633-0700 I STORAGE  [initandlisten] exception in initAndListen: 98 Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating
2016-02-09T21:54:40.633-0700 I CONTROL  [initandlisten] dbexit:  rc: 100
Run Code Online (Sandbox Code Playgroud)

我尝试一切卸载mongo。用brew安装。用brew等卸载。更改我的数据文件夹的权限,并始终遇到相同的问题。

macos error-handling terminal mongodb

2
推荐指数
2
解决办法
7937
查看次数

标签 统计

mongodb ×4

macos ×3

terminal ×2

error-handling ×1

ubuntu ×1