文檔地址:https://docs.mongodb.com/v3.0/tutorial/install-mongodb-on-amazon/
默認配置下,Mongo實例會將其數據文件存放在/var/lib/mongo下,將log文件存放在/var/log/mongodb下,並以啟動mongod的系統角色來運行。
用戶可以在/etc/mongod.conf中另行指定log和data的文件路徑。
如果改變了運行MongoDB進程的用戶角色,用戶必須修改/var/lib/mongo和/var/log/mongodb文件夾相應的訪問控制權限,以允許該用戶能夠訪問這些文檔。
1. 啟動MongoDB
sudo service mongod start
如果系統不支持service start操作,可以mongod -f /etc/mongod.conf
使用mongod啟動服務的文件見:https://docs.mongodb.com/v3.0/tutorial/manage-mongodb-processes/
2. 驗證MongoDB已經成功運行
檢查/var/log/mongodb/mongod.log日志文件的內容,如果文件中有以下內容則可以認定進程已經成功啟動。
[initandlisten] waiting for connections on port <port>
(port是/etc/mongod.conf中配置的端口,默認為27017)
用戶可以通過以下命令,來讓MongoDB隨系統自動重啟
sudo chkconfig mongod on
3. 停止MongoDB
sudo service mongod stop
4. 重啟MongoDB
sudo service mongod restart
用戶可以通過/var/log/mongodb/mongod.log日志文件來查看狀態錯誤信息
