的mongod運行正常爲我自己的系統用戶,但是當我試圖從使用sudo引導腳本啓動它,它失敗。如何從啓動腳本啓動mongod而不以root身份運行?
我沒有運行它作爲根,我是這樣做的:
sudo -u normaluser /user/local/bin/mongod --fork --logpath=/var/log/mongodb.log --logappend >/dev/null 2>&1 &
日誌文件是由normaluser可寫的和我有直接運行它作爲normaluser沒有問題。
如何在啓動時啓動此功能?
你正在運行什麼樣的分佈? – 2012-02-23 20:04:36
你還有什麼錯誤?在shell中運行該命令的結果是什麼? – 2012-02-23 20:13:11
似乎很好,從殼。它只是在啓動失敗。 – Tim 2012-02-23 20:34:07