- mongodb 4.2部署过程中,自定义数据目录到一个5T的数据盘,/data.
部署后启动过程出现错误:
- 经过查找日志发现错误:Attempted to create a lock file on a read-only directory。 (注意若是日志不显示,请把日志路径设置为默认路径) cat xxxxx/mongod.log[查询xxx路径下日志]
解决方案如下:
vi /etc/selinux/config 编辑config文件,把enforcing配置项目改为:permissive
sudo chown -R mongod:mongod xxxx 给XXX目录授权,log和data目录都要授权。
调整完成配置之后,请重启系统:reboot.
有不明白为啥要改:/etc/selinux/config,安全系统配置的。 请参照官网说明,当然也有enforcing模式下的解决方案,当时配置太多了,就不放出来了。
https://docs.mongodb.com/v4.2/tutorial/install-mongodb-on-red-hat/
不明白之处看看官网解决方案,原创太少。
本文来自博客园,作者:纯真童年,转载请注明原文链接:https://www.cnblogs.com/bswy/p/14707922.html