1. 下載安裝文件:
a. CSD文件:KUDU-0.6.0.jar
b. kudu parcel:KUDU-0.6.0-1.kudu0.6.0.p0.334-el6.parcel和manifest.json文件
c. impala-kudu:IMPALA_KUDU-2.3.0-1.cdh5.5.0.p0.15-el6.parcel + manifest.json文件
2.將CSD文件KUDU-0.6.0.jar移到/opt/cloudera/csd下面並重啟服務器
3.將KUDU-0.6.0-1.kudu0.6.0.p0.334-el6.parcel和manifest.json拷貝到私有的http服務器上的/var/www/html/kudu0.6/kudu目錄下
4.進入CM編輯parcels地址,將kudu的parcels地址加進去,並點擊Check New Parcels就能看到剛才的kudu的安裝包,點擊下載並激活
5.添加Kudu服務
6.將IMPALA_KUDU-2.3.0-1.cdh5.5.0.p0.15-el6.parcel拷貝到/opt/cloudera/parcel-repo/下面
7.生成.sha文件:
sha1sum IMPALA_KUDU-2.3.0-1.cdh5.5.0.p0.15-el6.parcel | awk {'print $1'} > IMPALA_KUDU-2.3.0-1.cdh5.5.0.p0.15-el6.parcel.sha
8.進入CM編輯parcels地址,並點擊Check New Parcels就能看到剛才的impala-kudu的安裝包,點擊下載並激活.注意,這里由於直接將impala-kudu的安裝文件放在CM的指定目錄了,所以不需要CSD文件,也不需要編輯parcels的URL地址了
9.添加Impala服務
10.配置impala使用impala-kudu,到Confiugration里找Impala Service Environment Advanced Configuration Snippet (Safety Valve),設置IMPALA_KUDU=1
11.在impala-shell中確認:
select if(version() like '%KUDU%', "all set to go!", "check your configs") as s;
如果看到下面的輸出,則表示成功:
all set to go!
