ubuntu 安装 mongodb并修改仓库路径

记一次安装mongodb的过程

机器情况:系统是ubuntu18.04,由于最初装系统的时候瞎装,导致现在根目录/下空间不足,而/home目录下剩余空间充足.

开始安装,参考官网步骤

  • sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
  • echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/testing multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
  • sudo apt-get update
  • sudo apt-get install -y mongodb-org  

接下来开始修改数据仓库路径
找到/etc/mongod.conf
修改storage.dbPath (此为数据仓库路径)
修改systemLog.path (此为日志路径)
在我修改路径后无法正常启动,关键报错信息

 [initandlisten] exception in initAndListen: IllegalOperation: Attempted to create a lock file on a read-only directory: /xxx/lib/mongodb, terminating

说明文件的权限不对,将mongodb的父文件夹用户和用户组更改为mongodb即可.
启动
` sudo service mongod start
`
出现` [initandlisten] waiting for connections on port 27017
`即为成功

上一篇:Debian上安装TightVNC Server


下一篇:分享一个 计算机网络基础知识的总结导图——系统架构师考试在路上