Phoenix安装
由于Phoenix还没有发布支持cdh5.10以上的版本,这里在在4.9-HBase-1.2-cdh5.9的基础上修改cdh版本为 cdh5.10.0。
1.下载CDH版的Phoenix
下载地址:
https://github.com/chiastic-security/phoenix-for-cloudera/tree/4.9-HBase-1.2-cdh5.9
2.修改Phoenix依赖的CDH版本和pom文件
- 编译
在文件当前目录下编译,执行命令:
mvn clean install -DskipTests
如:
编译完成后,压缩包
- 安装
(1) 解压Phoenix安装包
tar -zxvf phoenix-4.9.0-cdh5.9.1.tar.gz
(2) 拷贝Phoenix指定jar包到hbase目录下
cp
phoenix-4.9.0-cdh5.9.1-server.jar /opt/cloudera/parcels/CDH/lib/hbase/lib
由master节点分发到其他节点
scp
phoenix-4.9.0-cdh5.9.1-server.jar root@192.168.1.8:/opt/cloudera/parcels/CDH/lib/hbase/lib
scp
phoenix-4.9.0-cdh5.9.1-server.jar root@192.168.1.9:/opt/cloudera/parcels/CDH/lib/hbase/lib
(3) 桌面设置CDH-HBase参数
在集群管理页面点击Hbase,进入Hbase管理界面
在配置中选择高级,增加配置如下:
重启HBASE
(4) 启动Phoenix
cd /opt/phoenix/phoenix4.9.0/bin
./sqlline.py master:2181
(5) 测试 !tables