2015-09-15 60 views
0

與hadoop整合得很快,或者需要與hadoop 1.2.1分開安裝。我在mapred-site.xml文件中添加了以下屬性來壓縮我的地圖文件。如何在Hadoop 1.2.1上安裝snappy

<property> 
    <name>mapred.compress.map.output</name> 
    <value>true</value> 
</property> 
<property> 
    <name>mapred.map.output.compression.codec</name> 
    <value>org.apache.hadoop.io.compress.SnappyCodec</value> 
</property> 

它給snappy_library的錯誤不loaded.I想我要使用codecs.Kindly幫助之前進行安裝。

回答

0

根據Cloudera的說法,如果您通過tarball安裝hadoop,那麼我們必須單獨安裝,看看this

+0

的hadoop @ HadoopPseudoVM:〜/活潑-1.0.3 $ CFLAGS = 「 - O2 -DNDEBUG」 CXXFLAGS = 「 - O2 -DNDEBUG」 的./configure --prefix = $(的readlink -m /家/的Hadoop/snappy- 1.0.3) 檢查BSD兼容安裝.../usr/bin/install -c 檢查構建環境是否健全...是 檢查線程安全的mkdir -p .../bin/mkdir -p 檢查gawk ...否 檢查mawk ... mawk 檢查是否make sets $(MAKE)...否 檢查構建系統類型... ./config.guess:無法猜測系統類型 配置:錯誤:無法猜測構建類型;你必須指定一個 –