如何在Hadoop 1.2.1上安装snappy

如何在Hadoop 1.2.1上安装snappy,hadoop,snappy,Hadoop,Snappy,snappy与hadoop集成,或者需要与hadoop 1.2.1单独安装。我在mapred-site.xml文件中添加了以下属性以压缩地图文件 <property> <name>mapred.compress.map.output</name> <value>true</value> </property> <property> <name>mapred.map.output.com

snappy与hadoop集成,或者需要与hadoop 1.2.1单独安装。我在mapred-site.xml文件中添加了以下属性以压缩地图文件

<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>

mapred.compress.map.output
真的
mapred.map.output.compression.codec
org.apache.hadoop.io.compress.SnappyCodec

它给出了一个未加载snappy_库的错误。我想我必须在使用编解码器之前安装它。请帮助。

根据Cloudera,如果您通过tarball安装hadoop,那么我们必须单独安装,请查看

hadoop@HadoopPseudoVM:~/snappy-1.0.3$CFLAGS=“-O2-DNDEBUG”cxFlags=“-O2-DNDEBUG”。/configure--prefix=$(readlink-m/home/hadoop/snappy-1.0.3)检查BSD兼容的安装…/usr/bin/install-c检查生成环境是否正常…是检查线程安全的mkdir-p…/bin/mkdir-p检查gawk…不检查mawk…mawk检查make是否设置$(make)…不检查生成系统类型..../config.guess:无法猜测系统类型配置:错误:无法猜测生成类型;必须指定一个