這一步的目的是將程式執行必須的檔案拷貝出來,便於發布和部署使用,我只想測試kudu,這裡只拷貝了kudu的庫。
/etc/default :準備放impala配置檔案
/etc/hadoop :hadoop配置檔案
be :impala執行檔案
lib64 :impala執行依賴庫
hadoop :hadoop執行檔案
dependency :jar包
shell :impala-shell
www :impala程式中web頁面模板
#!/bin/bashimpala_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 ...