文件名称:hadoop-2.4.1 64位 libhadoop.so.1.0.0
文件大小:851KB
文件格式:RAR
更新时间:2019-12-05 08:34:18
libhadoop.so
hadoop-2.4.1在64位系统下安装运行start-dfs.sh时,会报错: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Starting namenodes on [Java HotSpot(TM) Client VM warning: You have loaded library /hadoop/hadoop-2.6.0/lib/native/libhadoop.so.1.0.0 which might have disabled stack guard. The VM will try to fix the stack guard now. 这是因为,hadoop的libhadoop.so.1.0.0是默认32位的。解决方法是自己编译源码获取64位的libhadoop.so.1.0.0。由于编译所需环境较多,且耗时较长,这是我编译好的lib库,分享给大家,我的环境是:hadoop-2.4.1和redhat 6.4 ,使用方法替换lib下的native文件夹即可。
【文件预览】:
native
----libhadoop.a(950KB)
----libhadoop.so.1.0.0(571KB)
----libhdfs.so(195KB)
----libhadooppipes.a(1.42MB)
----libhadooputils.a(568KB)
----libhdfs.a(291KB)
----libhadoop.so(571KB)
----libhdfs.so.0.0.0(195KB)