Hi,
I'm experimenting with HBase on a brand new linux VM (ubuntu), as a
standalone installation (I don't have any hadoop distribution on my VM, it's
worth saying it). I would like to test compression options, but couldn't
figure out how to make it working : 
I manually installed snappy stuff (apt-get install libsnappy1v5
libsnappy-dev), so the library is there, but how to point to it ?

I figured out that following command "hbase --config ~/conf_hbase
org.apache.hadoop.util.NativeLibraryChecker" exclusively relies on hadoop
and doesn't display compression libraries even if they have been installed.

I set HBASE_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/ (where snappy .so files
are located) and gave a try to "hbase
org.apache.hadoop.hbase.util.CompressionTest
/path/to/my/file/on/local/filesystem snappy", but faced following exception
:
Exception in thread "main" java.lang.UnsatisfiedLinkError:
org.apache.hadoop.util.NativeCodeLoader.buildSupportsSnappy()Z
        at org.apache.hadoop.util.NativeCodeLoader.buildSupportsSnappy(Native
Method)
        at
org.apache.hadoop.io.compress.SnappyCodec.checkNativeCodeLoaded(SnappyCodec.java:63)
        at
org.apache.hadoop.io.compress.SnappyCodec.getCompressorType(SnappyCodec.java:132)
        at
org.apache.hadoop.io.compress.CodecPool.getCompressor(CodecPool.java:148)

Did anybody already make this work together ?
Thanks for your help




--
Sent from: http://apache-hbase.679495.n3.nabble.com/HBase-User-f4020416.html

Reply via email to