关于我们

质量为本、客户为根、勇于拼搏、务实创新

新闻公告

< 返回新闻公共列表

centos 64位中如何实现hadoop编译

发布时间:2022-05-25 14:22:05

如果安装的centos是64位机,hadoop官网给出的源码是32位的,直接运行的话,会出现下面的信息:

Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /usr/local/hadoop-2.2.0/lib/native/libhadoop.so.1.0.0 which might have disabled stack guard. The VM will try to fix the stack guard now.

....

Java: ssh: Could not resolve hostname Java: Name or service not known

HotSpot(TM): ssh: Could not resolve hostname HotSpot(TM): Name or service not known

64-Bit: ssh: Could not resolve hostname 64-Bit: Name or service not known

需要通过编译完成。在网上看到了一片博文写的很好,我也实践了一下,可以完成。

 http://blog.csdn.net/w13770269691/article/details/16883663

在某些软件的时候,运行./configure 会报错,错误提示为:

configure: error: C++ preprocessor “/lib/cpp” fails sanity 

check See `config.log’ for more details

解决办法:出现该情况是由于c++编译器的相关package没有安装,以root用户登陆,在终端上执行:

# yum install glibc-headers

# yum install gcc-c++ 

以上是“centos 64位中如何实现hadoop编译 ”这篇文章的所有内容,感谢各位的阅读


免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:leidianyun@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

文本转载自网络


/template/Home/ZdsjuX168/PC/Static

网站通知

尊敬的雷电云用户,您好:

雷电云停止运营,仅保留域名续费!

雷电云停止运营,仅保留域名续费雷电云停止运营,仅保留域名续费
雷电云停止运营,仅保留域名续费雷电云停止运营,仅保留域名续费

我知道了