Impala編譯部署 4

2022-07-25 22:09:15 字數 1260 閱讀 9277

這一步的目的是將程式執行必須的檔案拷貝出來,便於發布和部署使用,我只想測試kudu,這裡只拷貝了kudu的庫。

/etc/default  :準備放impala配置檔案

/etc/hadoop  :hadoop配置檔案

be      :impala執行檔案

lib64    :impala執行依賴庫

hadoop    :hadoop執行檔案

dependency  :jar包

shell      :impala-shell

www      :impala程式中web頁面模板

#!/bin/bash

impala_home=/root/impala

impala_build=/root/impala-build

# if exist the dest directory then

clear

it.if [ -d "

$" ]; then

rm -rf $/*

else

mkdir -p $

fimkdir -p $/etc/default/

mkdir -p $/etc/hadoop/

mkdir -p $/be

mkdir -p $/lib64/

mkdir $/hadoop/

mkdir $/dependency/

mkdir $/shell

cp -rf $/be/build/debug/* $/be/

cp -rf $/toolchain/gcc-4.9.2/lib64/* $/lib64/

cp -rf $/fe/target/impala-frontend-0.1-snapshot.jar $/dependency/

cp -rf $/fe/target/dependency/* $/dependency/

cp -rf $/toolchain/cdh_components/hadoop-2.6.0-cdh5.10.0-snapshot/* $/hadoop/

cp -rf $/hadoop/etc/hadoop $/etc/

cp -rf $/toolchain/kudu-a70c905006/debug/lib64/* $/lib64/

cp -rf $/shell/build/impala-shell-2.8.0-release/* $/shell

cp -r $/www $/

echo "finished"

編譯部署mysql 編譯部署MySQL

1.mysql安裝前準備 1.1.安裝依賴包 yum install y ncurses devel libaio devel 1.2.安裝cmake yum install cmake y 1.3.建立使用者 useradd s sbin nologin m mysql id mysql mkdi...

yocto linux核心編譯部署

1 重新配置核心配置項。bitbake linux yocto c menuconfig2 檢視修改後的核心配置項。bitbake linux yocto c diffconfig3 編譯核心源 bitbake linux yocto c compile f4 部署編譯好的核心源 bitbake l...

編譯環境部署文件

wget tar c usr local xzf go1.9.2.linux amd64.tar.gz 配置goroot echo export goroot usr local go etc profile echo export path path goroot bin etc profile ...