zoukankan      html  css  js  c++  java
  • Hadoop使用lzo压缩格式

    在hadoop中搭建lzo环境:

    1. wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.06.tar.gz  
    2. export CFLAGS=-m64  
    3. ./configure -enable-shared -prefix=/usr/local/hadoop/lzo/  
    4. make && make test && make install  

    在hadoop-env.sh中

    export LD_LIBRARY_PATH=/usr/local/hadoop/lzo/lib  

    将如下配置到 core-site.xml 中:

    <property>  

     <name>io.compression.codecs</name>  

    <value>org.apache.hadoop.io.compress.GzipCodec,org.apache.hadoop.io.compress.DefaultCodec,com.hadoop.compression.lzo.LzoCodec,com.hadoop.compression.lzo.LzopCodec,org.apache.hadoop.io.compress.BZip2Codec</value>  

    </property>  

    <property>  

       <name>io.compression.codec.lzo.class</name>  

       <value>com.hadoop.compression.lzo.LzoCodec</value>  

    </property>  

    将如下配置到mapred-site.xml中:

    <property>  

        <name>mapred.compress.map.output</name>  

        <value>true</value>  

    </property>  

    <property>  

        <name>mapred.map.output.compression.codec</name>  

        <value>com.hadoop.compression.lzo.LzoCodec</value>  

    </property>  

    <property>  

        <name>mapred.child.env</name>  

        <value>LD_LIBRARY_PATH=/usr/local/hadoop/lzo/lib</value>  

    </property>  



  • 相关阅读:
    tomcat8.5配置redis实现session共享(tomcat-redis-session-manager-master)
    HDU4292(KB11-H 最大流)
    HDU4280(KB11-G 最大流)
    POJ1149(最大流)
    POJ3281(KB11-B 最大流)
    POJ3436(KB11-A 最大流)
    Codeforces841B
    Codeforces841A
    HDU2255(KB10-K 二分图最大权匹配)
    HDU1281(KB10-D 二分图最大匹配)
  • 原文地址:https://www.cnblogs.com/yangsy0915/p/5111716.html
Copyright © 2011-2022 走看看