一、背景
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為自己創建的用戶。