linux下安裝mongodb
- 直接從官網下載mongodb的壓縮包,在頁面需要選擇系統和格式,我直接選擇TGZ壓縮包格式。我目前用的系統是Centos6.5,所以選擇了RHEL 6.2 Linux x64.
- 解壓到/usr/local文件夾下,具體配置參考https://www.cnblogs.com/tjp40922/p/11870321.html
linux下啓動mongodb
- 啓動命令:
/usr/local/mongodb4.2.3/bin/mongod --config /usr/local/mongodb4.2.3/bin/mongodb.conf --wiredTigerCacheSizeGB 2
解釋:
- 我這邊路徑和參考文章作者的路徑不一樣,大家要確認好自己的路徑
- 需要配置mongodb.conf(參考https://www.cnblogs.com/tjp40922/p/11870321.html)
- –wiredTigerCacheSizeGB 2 限制緩存使用內存大小爲2GB,這樣MongoDB使用的內存就是(2GB-1GB)* 50%
- 關閉服務器
- 儘量不要 kill -9 進程的 pid 58784 數據庫直接關閉,數據丟失,數據文件損失,修復數據庫(成本高,有風險)
- kill -2 進程的 pid 58784 或者 kill -4 進程的 pid 58784