導航:首頁 > 操作系統 > linux下安裝mongodb

linux下安裝mongodb

發布時間:2024-11-19 23:51:16

A. linux怎麼安裝mongodb

Linux平台安裝MongoDB

MongoDB 提供了 linux 各發行版本 64 位的安裝包,你可以在官網下載安裝包。

下載地址:https://www.mongodb.com/download-center#community

B. 怎麼在liunx系統下安裝mongodb

1.下載解壓mongodb安裝包
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-3.0.4.tgz
下載完成後解壓縮壓縮包
tar zxf mongodb-linux-i686-3.0.4.tgz
2. 啟動准備
創建mongodb文件夾並進入
mkdir /usr/local/mongodb/ && cd /usr/local/mongodb/
將mongodb移動到/usr/local/mongdb文件夾
mv /root/mongodb-linux-i686-3.0.4 ./
創建資料庫文件夾與日誌文件
mkdir ./data && touch ./logs
3. 啟動mongodb
cd到mongodb目錄下的bin文件夾啟動mongodb
//下面這個是需要許可權的登錄方式, 用戶連接需要用戶名和密碼
./bin/mongod –dbpath=/usr/local/mongodb/data –logpath=/usr/local/mongodb/logs –fork
mongodb參數詳解:
–dbpath 指定數據存放目錄
–logpath 日誌文件路徑
–fork 在後台運行
原文:linux下mongoDB安裝-http://www.leixuesong.cn/185

C. linux下安裝完mongoose 之後用shell命令無法找到mongodb,提示我要用apt-

為解決頻繁的數據插入和更新問題(這些數據的可靠性要求不高,不需要事務),趕上NoMysql的熱潮,選擇目前最熱門的Mongodb,在測試中充分感受到mongodb安裝的簡單性和客戶端調用API的便捷。但在生產環境下(操作系統CentOS6.2,內存64G,CPU12核),卻出現頻繁的宕機,有時候一天就要宕2次,雖然設置了replicasets,卻很容易掛掉2台,導致不可用。查看mongod.log,發現每次宕機時都會列印Gotsignal:11(Segmentationfault),但從這個查找不到能夠解決問題的資料。有人認為mongodb頻繁宕機大多數是因為在並發查詢的壓力下,因為熱數據沒有在內存中,被迫到文件系統讀取數據,很容易出現timeout的問題,之後會造成進程鎖死,經過驗證,如果把查詢(只有通過主鍵查一條記錄的查詢)的客戶端關閉掉,宕機的概率小非常多。查看每台mongodb的內存(通過mongodb命令控制台的db.serverStatus()看「mem」部分的「resident」),發現mongodb熱數據的內存只佔用不到2G,而數據文件有近200G,可能也是因為頻繁的宕機,導致熱數據一直未全部載入。但還是會出現宕機,為了不需要人工重啟,就在每個replica的伺服器上用LinuxShell腳本寫了一段每隔1分鍾檢測mongodb進程死掉自動重啟的進程,雖然能夠解決mongodb一直在運行的狀態,但發現mongodb的collections中出現很多損壞的數據,甚至出現一些自動創建的異常collections,如一個collections的名稱是「jingdong」,則會出現多個「ingdong」、"jing"、「jingdon」之類的collections。不得已只好把mongodb的定時檢測啟動腳本關閉掉,順著這個現象找問題,終於在mongodb官網的JIRA看到有個用戶反饋的現象跟我們完全一致,最後他解決的方法是把mongodb客戶端的java驅動jar包由2.9.1回退至2.8.0,我們也按照這樣處理後,果然不會再出現crash問題。

D. Mongodb在Linux 64位系統下,通過mongofiles上傳的單個文件有大小限制嗎

一樓的,MongoDB有配置文件?在哪呢?我這是頭回聽說。

建議你改用任意一種主流驅動進行上傳,如java的API,裡面有GridFS這個類,適用於管理文件系統的,這樣對於出錯的情況很容易把我,如利用try catch和writeconcern。
你這樣什麼錯誤信息都不給出,是沒辦法排查的。

閱讀全文

與linux下安裝mongodb相關的資料

熱點內容
機器人編程方法 瀏覽:990
表盤編程gt 瀏覽:7
java源代碼閱讀 瀏覽:734
程序員用什麼鍵盤羅技 瀏覽:167
為什麼安卓手機每天都要更新app 瀏覽:705
java怎麼成為程序員 瀏覽:288
西門子s7200編程電纜怎麼連接 瀏覽:530
下載網頁中的pdf文件 瀏覽:87
音樂緩存文件夾的軟體 瀏覽:394
Dkms編譯列印機驅動 瀏覽:992
解壓縮文件操作異常 瀏覽:556
等待代碼編譯時你會幹嘛 瀏覽:493
單片機c語言中變數右移8位 瀏覽:81
解壓的一個小短片 瀏覽:831
二級壓縮空壓機哪家好排行 瀏覽:743
基於單片機超聲波測距 瀏覽:130
模擬隨機紅包演算法 瀏覽:387
程序員接外包網站 瀏覽:137
哪裡可以買拆車件app 瀏覽:992
限流演算法漏桶和令牌桶區別 瀏覽:316