2015-09-15 61 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:无法猜测系统类型 配置:错误:无法猜测构建类型;你必须指定一个 –