我是 linux 和 mongodb 的新手,所以这可能是一个新问题......
我可以像这样开始 mongo (alt #1)
$ mongod --dbpath /mnt/datadrive/data --logpath /mnt/datadrive/data/mongod.log
但是当我开始时是“服务方面的”(替代#2)
$ sudo service mongod start
我得到:
Starting mongod: can't open /mnt/datadrive/data/mongod.log
for log file: errno:13 Permission denied
(我在 /etc/mongod.conf 中设置了 dbpath 和 logpath)
那么,运行 alt #2 时,mongod 是否以不同的用户启动?那是什么账户?
如果是这样,我如何允许该帐户访问 /mnt/datadrive/data/ ?
谢谢!