私はLinuxとmongodbが初めてなので、これはおそらく初心者の質問です...
このようにmongoを起動できます(alt #1)
$ mongod --dbpath /mnt/datadrive/data --logpath /mnt/datadrive/data/mongod.log
しかし、私が始めるときは「サービスごと」です(alt #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/ にアクセスできるようにするにはどうすればよいですか?
ありがとう!