我在sigle节点集群上安装了Hadoop-2.4.0。启动dfs和yarn并执行jps后,我得到以下服务运行..
6584 ResourceManager
5976 NameNode
6706 NodeManager
6407 SecondaryNameNode
6148 DataNode
7471 Jps
当我尝试执行以下命令时,我收到错误
hduser @dhruv-VirtualBox:/ usr / local / hadoop $ bin / hdfs dfs -mkdir / hello
OpenJDK 64位服务器VMwarning:您已加载llibrary /usr/local/hadoop-2.4.0/lib/native/libhadoop.so.1.0.0哪个可能 有禁用堆栈守卫。 VM将尝试立即修复堆栈防护。 强烈建议您使用' execstack'修复库。 -C ',或将其与' -z noexecstack链接。 14/10/22 12:21:36警告 util.NativeCodeLoader:无法加载native-hadoop库 平台...在适用的地方使用内置的java类。
可以请有人建议我,有什么问题以及如何纠正这个问题?
由于 Dhruv直升机
答案 0 :(得分:0)
如果你愿意,你可以忽略它。这意味着您在64位运行时上运行32位本机库 如果日志仍然让您烦恼,那么您需要在64位环境中构建这些本机库。