-
大小: 942KB文件类型: .rar金币: 2下载: 1 次发布日期: 2021-06-14
- 语言: Java
- 标签: hadoop-2.6.0
资源简介
在64位系统上运行Hadoop 2.6.0会出现以下提示:
用缺省的32位native库(/opt/hadoop-2.6.0/lib/native)会出现下面的错误:
14/01/27 10:52:34 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting namenodes on [Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /opt/hadoop-2.6.0/lib/native/libhadoop.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c ', or link it with '-z noexecstack'.
这是因为hadoop默认编译好的native库是32bit的,所以要重新编译hadoop2.6的源代码,获取64位native库,将其复制到原来安装的hadoop的native目录中替代原来的类库,然后重新运行即可。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1119798 2015-03-23 09:32 native-x64\libhadoop.a
文件 671517 2015-03-23 09:32 native-x64\libhadoop.so
文件 671517 2015-03-23 09:32 native-x64\libhadoop.so.1.0.0
文件 1487004 2015-03-23 09:32 native-x64\libhadooppipes.a
文件 581960 2015-03-23 09:32 native-x64\libhadooputils.a
文件 359546 2015-03-23 09:32 native-x64\libhdfs.a
文件 228587 2015-03-23 09:32 native-x64\libhdfs.so
文件 228587 2015-03-23 09:32 native-x64\libhdfs.so.0.0.0
目录 0 2015-03-23 09:32 native-x64
----------- --------- ---------- ----- ----
5348516 9
----------- --------- ---------- ----- ----
文件 1119798 2015-03-23 09:32 native-x64\libhadoop.a
文件 671517 2015-03-23 09:32 native-x64\libhadoop.so
文件 671517 2015-03-23 09:32 native-x64\libhadoop.so.1.0.0
文件 1487004 2015-03-23 09:32 native-x64\libhadooppipes.a
文件 581960 2015-03-23 09:32 native-x64\libhadooputils.a
文件 359546 2015-03-23 09:32 native-x64\libhdfs.a
文件 228587 2015-03-23 09:32 native-x64\libhdfs.so
文件 228587 2015-03-23 09:32 native-x64\libhdfs.so.0.0.0
目录 0 2015-03-23 09:32 native-x64
----------- --------- ---------- ----- ----
5348516 9
- 上一篇:JDBCUtils所需jar包
- 下一篇:JAVA 酒店客房管理
评论
共有 条评论