Php

MongoDB shell 版本錯誤(伺服器有啟動警告)

  • October 27, 2013

我在 Ubuntu 伺服器下安裝了MongoDB,當與 MongoDB shell 互動時,我收到了這個錯誤和警告。

MongoDB shell version: 2.4.7
connecting to: test
Server has startup warnings: 
Sun Oct 27 09:58:39.360 [initandlisten] 
Sun Oct 27 09:58:39.360 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
Sun Oct 27 09:58:39.360 [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
Sun Oct 27 09:58:39.360 [initandlisten] **       Note that journaling defaults to off for 32 bit and is currently off.
Sun Oct 27 09:58:39.360 [initandlisten] **       See http://dochub.mongodb.org/core/32bit
Sun Oct 27 09:58:39.360 [initandlisten] 

我如何隱藏這個警告謝謝

我不相信有辦法抑制該警告,但您始終可以使用該標誌啟動您的mongod實例。--quiet

**--quiet**以嘗試限制輸出量的安靜模式執行 mongod 實例。此選項禁止:

  • 數據庫命令的輸出,包括 drop、dropIndexes、
  • diagLogging、驗證和清理。複製活動。聯繫
  • 接受的事件。連接關閉事件。

參考 - http://docs.mongodb.org/manual/reference/program/mongod/#cmdoption--quiet

所以當你使用這個標誌時,你實際上禁用了很多有用的資訊。從警告內容可以看出,使用 32 位版本將嚴重限制您能夠儲存的數據量。我認為您應該考慮升級到 64 位版本。

引用自:https://dba.stackexchange.com/questions/52290