资源下载
下载地址:http://www.alluxio.org/download/
![](http://qcloud.mulhyac.com:8080/blogImg/1488875622173.png)
安装与配置
解压
tar xvf alluxio-1.4.0-cdh5-bin.tar.gz
cp -r alluxio-1.4.0 /usr/local/
cd /usr/local/alluxio-1.4.0
配置Alluxio
要运行Alluxio二进制包,一定要先创建配置文件,从template文件创建一个配置文件:
cp conf/alluxio-env.sh.template conf/alluxio-env.sh
接着修改alluxio-env.sh
文件,将底层存储系统的地址设置为HDFS namenode的地址(如:hdfs://namenode1:8020
)。
export ALLUXIO_HOME=/usr/local/alluxio-1.4.0 # alluxio 的安装目录
export ALLUXIO_MASTER_HOSTNAME=namenode1 # master 节点
修改master 配置文件 ./conf/workers
namenode1
datanode1
datanode3
使用 ssh 将配置好软件分发至各个节点
注意:需要打通ssh
scp -r /usr/local/alluxio-1.4.0 root@datanode1:/usr/local/alluxio-1.4.0
scp -r /usr/local/alluxio-1.4.0 root@datanode3:/usr/local/alluxio-1.4.0
在集群内运行 Alluxio
注意每个节点执行
./bin/alluxio format
master节点执行
./bin/alluxio-start.sh all Mount
你可以通过 jps 去检查运行状态。
- master 上:出现 proxy、master
- worker 上:出现 proxy、worker
停止运行 Alluxio
./bin/alluxio-stop.sh all
验证启动
http://namenode1:19999 --》 查看 Alluxio master 的运行状态
http://namenode1:30000 --》 查看 Alluxio worker 的运行状态