- Alluxio安裝部署
1.建立目錄:
1. mkdir /data/alluxiojava
2. cd /data/alluxiobootstrap
下載alluxio-1.2.0-hadoop2.6-bin.tar.gz 版本,解壓在cd /data/alluxio/ 目錄下oop
3. tar -zvxf alluxio-1.2.0-hadoop2.6-bin.tar.gzspa
4. cd /data/alluxio/alluxio-1.2.0code
2. 初始化、啓動:
初始化爲本地模式:orm
1. ./bin/alluxio bootstrap-conf localhosthadoop
2. ./bin/alluxio format部署
啓動/中止:spark
3. ./bin/alluxio-start.sh local ./bin/alluxio-start.sh allio
4. ./alluxio-stop.sh all
建立工做目錄:
5. ./bin/alluxio fs mkdir /data/
6. ./bin/alluxio fs mkdir /data/spark/
集羣搭建:
一、配置文件修改
在alluxio/conf
目錄下,將alluxio-env.sh.template
拷貝到alluxio-env.sh
。確保JAVA_HOME指向有效的安裝路徑。將ALLUXIO_MASTER_ADDRESS設置爲運行Alluxio Master的機器的主機名。添加全部worker節點的IP地址到alluxio/conf/workers文件。
alluxio-env.sh添加:
export JAVA_HOME=/home/ys/java/jdk1.7.0_60 export ALLUXIO_MASTER_ADDRESS=host01 # host01做爲master節點
在workers文件添加工做節點
host01 host02
二、啓動
分開啓動,在各自的機器上運行
在master機器上:
./alluxio-start.sh master
./alluxio-start.sh worker
在worker機器上:
./alluxio-start.sh worker
三、檢驗集羣是否搭建成功
在master節點建立文件,能在worker節點看見,說明搭建成功
./alluxio fs ls /
./alluxio fs mkdir /data