2014-12-04 80 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