2017-10-31 11 views
0

Hortonworks Data Platform 2.6.1を使用してHBaseクラスタを構築しました。 HBaseテーブルでスナッピー圧縮を適用する必要があります。HDPクラスタにスナップをインストール

Snappyをインストールしないと、圧縮テストが実行され、正常な出力が得られました。私は以下のコマンドを使用しました。

hbase org.apache.hadoop.hbase.util.CompressionTest file:///tmp/test.txt snappy 

hbase org.apache.hadoop.hbase.util.CompressionTest hdfs://hbase.primary.namenode:8020/tmp/test1.txt snappy 

Inは両方のコマンドに対して以下の応答を得ました。私も/usr/hdp/2.6.1.0-129/hadoop/lib/native/パスにライブラリの下に表示さ

2017-10-30 11:25:18,454 INFO [main] hfile.CacheConfig: CacheConfig:disabled 
2017-10-30 11:25:18,671 INFO [main] compress.CodecPool: Got brand-new compressor [.snappy] 
2017-10-30 11:25:18,679 INFO [main] compress.CodecPool: Got brand-new compressor [.snappy] 
2017-10-30 11:25:21,560 INFO [main] hfile.CacheConfig: CacheConfig:disabled 
2017-10-30 11:25:22,366 INFO [main] compress.CodecPool: Got brand-new decompressor [.snappy] 
SUCCESS 

libhadoop.a 
libhadooppipes.a 
libhadoop.so 
libhadoop.so.1.0.0 
libhadooputils.a 
libhdfs.a 
libsnappy.so 
libsnappy.so.1 
libsnappy.so.1.1.4 

デフォルトでHDPはスナッピー圧縮をサポートしていますか?

もしそうなら、スナップをインストールせずにHBaseテーブルを圧縮できますか?

答えて

2

スニピーをインストールしないと、私は圧縮テストを実行しましたが、成功しました。

Ambariはそうはい、これらのコマンドは

を働いている、クラスタのインストール時に、それをインストールしHDPは、デフォルトではてきぱきと圧縮をサポートしていますか?

はい、HDP-UTILSリポジトリにはスナッピーライブラリが用意されています。

私はSnappyをインストールせずにHBaseテーブルを圧縮できますか?

HBaseのは、明確化する@ cricket_007用そうそう

+0

おかげで、他の圧縮アルゴリズムを提供します。本当に役に立ちました。 – thanuja

関連する問題