hadoop集群lzo的安裝

2021-08-26 13:50:24 字數 1523 閱讀 3239

主要步驟:

1,安裝和更新gcc、ant(系統已經安裝的話,略去下面步驟)

yum -y install gcc gcc-c++ autoconf automake

wget

tar -jxvf apache-ant-1.8.2-bin.tar.bz2

export ant_home=/usr/local/apache-ant-1.8.2

vi /etc/profile

source /etc/profile

export path=$path:$ant_home/bin

2在各個節點安裝lzo

wget

tar -zxvf lzo-2.04.tar.gzcd lzo-2.04

./configure --enable-shared

make && make install

拷貝/usr/local/lib目錄下的lzo庫檔案到/usr/lib(32位平台),或/usr/lib64(64位平台)

3,安裝lzo編碼/解碼器

wget

tar -zxvf kevinweil-hadoop-lzo-2ad6654.tar.gz

cd kevinweil-hadoop-lzo-2ad6654

ant compile-native tar

安裝編譯過程中有錯誤,請考慮安裝下面兩個rpm包

wget

wget

rpm -ivh lzo-2.04-1.el5.rf.i386.rpm

rpm -ivh lzo-devel-2.04-1.el5.rf.i386.rpm

(根據系統選擇)編譯成功後,拷貝kevinweil-hadoop-lzo-2ad6654/bulid/hadoop-lzo-0.4.14.jar到hadoop/lib下

拷貝build/native/linux-amd64-64/lib下檔案到hadoop/lib/native/linux-amd64-64下

4,修改配置檔案,並同步各節點的配置檔案

core-site.xml中增加

io.compression.codecs

org.apache.hadoop.io.compress.gzipcodec,org.apache.hadoop.io.compress.defaultcodec,com.hadoop.compression.lzo.lzocodec,co

m.hadoop.compression.lzo.lzopcodec,org.apache.hadoop.io.compress.bzip2codec

io.compression.codec.lzo.class

com.hadoop.compression.lzo.lzocodec

mapred-site.xml中增加

mapred.compress.map.output

true

mapred.map.output.compression.codec

com.hadoop.compression.lzo.lzocodec

hadoop的集群安裝

hadoop的集群安裝 1 安裝jdk,解壓jar,配置環境變數 1.1 解壓jar tar zxvf jdk 7u79 linux x64.tar.gz c opt install 將jdk解壓到對應的檔案目錄下 1.2 配置環境變數,sudo vim etc profile 新增下面內容 exp...

Hadoop新增LZO壓縮支援

啟用lzo的壓縮方式對於小規模集群是很有用處,壓縮比率大概能降到原始日誌大小的1 3。同時解壓縮的速度也比較快。3 將編譯好後的hadoop lzo 0.4.20.jar 放入hadoop 2.7.2 share hadoop common root bigdata 01 common pwd ex...

Hadoop集群MYSQL的安裝

前言 有一段時間沒寫文章了,最近事情挺多的,現在咱們回歸正題,經過前面四篇文章的介紹,已經通過vmware安裝了hadoop的集群環境,相關的兩款軟體vsftp和securecrt也已經正常安裝了。本篇主要介紹在大資料應用中比較常用的一款軟體mysql,我相信這款軟體不緊緊在大資料分析的時候會用到,...