2016-09-01 9 views
0

Mapreduceでワードカウントを実行しましたが、エラーが発生しました。ネイティブスナップライブラリが利用できません:SnappyCompressorがロードされていません。私は、スナップのライブラリが読み込まれていないと思う。しかし、私はネイティブのライブラリを確認するときにスナップライブラリはOKです。私はそれを解決する方法を知らない。ネイティブスナップライブラリを解決する方法:SnappyCompressorがロードされていませんか?

enter image description here

enter image description here

答えて

0

それはあなたのHadoopディストリビューションがインストールされているオペレーティングシステムに依存します。通常、あなたは/インストールすることをOS用にてきぱき構築し、自分のHadoopにそれを統合する必要がある他のオペレーティングシステムを使用している場合は、事前

https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/NativeLibraries.html#Native_Hadoop_Library

など、てきぱきと圧縮がUbuntuのようないくつかのOS用のHadoopが同梱されてRHELを構築設定を変更してクラスタを作成します。あなたはURL

http://www.ericlin.me/enabling-snappy%EF%BC%8Dcompression-in-hadoop-2-4-under-centos-6-3

の下に従うことができますセントのOS上でてきぱき有効にするには
関連する問題