You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hadoop.apache.org by Bulldog20630405 <bu...@gmail.com> on 2022/03/10 20:54:42 UTC
hadoop 3.3 native libs missing lz4 and snappy
when building hadoop native on the same system:
3.2.3 builds with lz4 and snappy
3.3.2 builds without lz4 and snappy
how to get lz4 and snappy native libs with 3.3.2 ?
> ~/software/hadoop/hadoop-3.2.3/bin/hadoop checknative -a
Native library checking:
hadoop: true ~/software/hadoop/*hadoop-3.2.3*/lib/native/libhadoop.so.1.0.0
zlib: true /lib64/libz.so.1
zstd : true /lib64/libzstd.so.1
*snappy: true /lib64/libsnappy.so.1lz4: true revision:10301*
bzip2: true /lib64/libbz2.so.1
openssl: true /lib64/libcrypto.so
ISA-L: false libhadoop was built without ISA-L support
PMDK: false The native code was built without PMDK support.
> ~/software/hadoop/*hadoop-3.3.2*/bin/hadoop checknative -a
Native library checking:
hadoop: true ~/software/hadoop/hadoop-3.3.2/lib/native/libhadoop.so.1.0.0
zlib: true /lib64/libz.so.1
zstd : true /lib64/libzstd.so.1
bzip2: true /lib64/libbz2.so.1
openssl: true /lib64/libcrypto.so
ISA-L: false libhadoop was built without ISA-L support
PMDK: false The native code was built without PMDK support.
>
Re: hadoop 3.3 native libs missing lz4 and snappy
Posted by Chao Sun <su...@apache.org>.
Hi, starting from 3.3.1, Hadoop has switched to use lz4-java and
snappy-java and no longer depending on the native libraries.
See HADOOP-17292 and HADOOP-17125 for details.
Chao
On Thu, Mar 10, 2022 at 12:55 PM Bulldog20630405 <bu...@gmail.com>
wrote:
> when building hadoop native on the same system:
> 3.2.3 builds with lz4 and snappy
> 3.3.2 builds without lz4 and snappy
>
> how to get lz4 and snappy native libs with 3.3.2 ?
>
>
> > ~/software/hadoop/hadoop-3.2.3/bin/hadoop checknative -a
> Native library checking:
> hadoop: true ~/software/hadoop/*hadoop-3.2.3*
> /lib/native/libhadoop.so.1.0.0
> zlib: true /lib64/libz.so.1
> zstd : true /lib64/libzstd.so.1
>
> *snappy: true /lib64/libsnappy.so.1lz4: true revision:10301*
> bzip2: true /lib64/libbz2.so.1
> openssl: true /lib64/libcrypto.so
> ISA-L: false libhadoop was built without ISA-L support
> PMDK: false The native code was built without PMDK support.
>
>
> > ~/software/hadoop/*hadoop-3.3.2*/bin/hadoop checknative -a
> Native library checking:
> hadoop: true ~/software/hadoop/hadoop-3.3.2/lib/native/libhadoop.so.1.0.0
> zlib: true /lib64/libz.so.1
> zstd : true /lib64/libzstd.so.1
> bzip2: true /lib64/libbz2.so.1
> openssl: true /lib64/libcrypto.so
> ISA-L: false libhadoop was built without ISA-L support
> PMDK: false The native code was built without PMDK support.
> >
>
>
>
>
>
>
>
>