I installed MongoDB with the official packages (mongodb-stable), and followed the Quickstart guide which includes:
By default MongoDB will store data in
/data/db
, but it won't automatically create that directory. To create it, do:$ sudo mkdir -p /data/db/ $ sudo chown `id -u` /data/db
You can also tell MongoDB to use a different data directory, with the
--dbpath
option.
MongoDB will only start if I run sudo mongod
- if I try and run just mongod
I get the error:
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:
What gives?