Question about native shared libraries distributed in release 2.6.4

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Question about native shared libraries distributed in release 2.6.4

Michael Wall
Hello

I have a question about the native libraries distributed with the 2.6.4 release.  The documentation from http://hadoop.apache.org/docs/r2.6.4/hadoop-project-dist/hadoop-common/NativeLibraries.html says

"The pre-built 32-bit i386-Linux native hadoop library is available as part of the hadoop distribution and is located in the lib/native directory. You can download the hadoop distribution from Hadoop Common Releases."

However, when I run the 'file' command on libhdfs and libhadoop included in the binary distribution, it appears they are 64 bit

file libhadoop.so.1.0.0
libhadoop.so.1.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b3b5e812c2a91fa4b28aa33eb76dc6889d3b91e9, not stripped

file libhdfs.so.0.0.0
libhdfs.so.0.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c08b0e042e563903a30c02d3605115421948f790, not stripped

Is this a documentation issue or am I missing something? 

Thanks

Mike