mongo报错:exception in initAndListen: 20 Attempted to create a lock file on a read-only directory: /da

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27695659/article/details/88864505

mongodb关于启动权限的问题
其实也很明险,主要还是权限的问题。

当你使用 “root”账号在 mongod上做一些文章的时候,生成的文件和目录都会是root的权限。

而当你用service mongodb start时,这个的启动并不是root账号,一般是mongodb账号,因而自然访问不了一些root的文件和文件夹了。

所以只要重新分配dbpath的权限即可:

sudo chown -R twiss /data/db (自定义的data路径也可)

猜你喜欢

转载自blog.csdn.net/qq_27695659/article/details/88864505