2014-12-04 119 views
-1

我正在嘗試使用Putty在Ubuntu VM內部安裝Tokumx mongodb。 我已經遵循了所有的步驟來安裝tokuMX mongodb從鏈接http://docs.tokutek.com/tokumx/tokumx-installation.html 我已經創建/ data/db文件夾根內部並給予權限。 當我運行mongod命令時,出現錯誤 - >這是屏幕截圖。 Error錯誤在Tokumx中運行mongod命令

它創建mongod.lock文件裏面的數據文件夾,我試圖刪除該文件並運行,但得到了同樣的錯誤。 如何解決它?任何想法?

回答

0

正如錯誤消息中所述,您必須在啓動mongod之前禁用透明巨大頁面。

echo never > /sys/kernel/mm/transparent_hugepage/enabled 

在Red Hat:

echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled 
+1

嘗試,但得到了一個錯誤= >> LNT @ Ubuntu的:/opt/tokumx-2.0.0-linux-x86_64$須藤回聲從未>/SYS /內核/ mm/transparent_hugepage/enabled -bash:/ sys/kernel/mm/transparent_hugepage/enabled:權限被拒絕 – ashwini 2014-12-04 11:22:29

+0

以根用戶身份運行該命令。要作爲root用戶,首先使用「sudo passwd」爲root分配一個密碼。然後使用「su - 」成爲root並再次運行該命令。 – 2014-12-04 14:43:01

+1

是的它工作:) – ashwini 2014-12-05 06:02:21