【发布时间】:2011-07-15 02:59:59
【问题描述】:
我使用official packages(mongodb-stable)安装了 MongoDB,并遵循了Quickstart guide,其中包括:
默认情况下,MongoDB 会将数据存储在
/data/db,但不会自动 创建该目录。要创建它, 做:$ sudo mkdir -p /data/db/ $ sudo chown `id -u` /data/db您还可以告诉 MongoDB 使用 不同的数据目录,与
--dbpath选项。
只有当我运行 sudo mongod 时 MongoDB 才会启动 - 如果我尝试运行 mongod 我得到错误:
Mon Mar 14 15:27:07 [initandlisten] couldn't open /data/db/test.ns errno:13 Permission denied
Mon Mar 14 15:27:07 [initandlisten] couldn't open file /data/db/test.ns terminating
Mon Mar 14 15:27:07 dbexit:
什么给了?
【问题讨论】:
-
我希望所有问题都被问得这么好。
标签: ubuntu permissions mongodb chown