一、背景
Linux轻松的在rc.local中写上启动脚本,reboot~发现没有启动成功。这不科学啊,查看日志发现“permission denied”
二、解决
Linux系统下,使用自定配置文件启动时需要注意权限的问题。
如果你也卡在permission denied了很久。
试试这种启动方式:
vim /etc/rc.local
/bin/su sanro -c "/storage/mongo/bin/mongod -f /storage/mongo/mongod.conf"
三、注意
1. 目录“/storage/mongo/”及其子目录都必须是sanro权限。
2. sanro为自己创建的用户。