前提
- 网络有很多关于phoenix安装的教程,但是有很多教程都没有办法复制,只能够自己摸索着走,下面是我自己总结的安装phoenix教程。
- 总结一句:安装phoenix分为
- 离线安装(好像还需要自己mvn package)感觉比较麻烦,没有测试,有兴趣的同学可以试一下。
- 在线安装(很多教程使用2016年的包,这里表示严重怀疑),在线安装使用parcel包,目前采用parcel包为最新版本。
- phoenix官网CDH的parcel包地址:http://phoenix.apache.org/download.html
- 注意:集群环境必须可以连接外网,如果集群不能够连接外网,那你只能通过离线安装了。
步骤
-
第一步:找到parcel包,地址:http://phoenix.apache.org/download.html 如下图:
-
第二步:拿到parcel包下载地址,在Cloudera manager配置,此处不需要下载,重要事情说三遍,不要下载,不要下载,不要下载。地址:http://www.apache.org/dist/phoenix/apache-phoenix-4.14.0-cdh5.12.2/parcels/
-
第三步:打开cloudera manager进行配置:
-
打开配置后,按照如图,所示,将地址放入其中就可以
-
第四步:回到 parcel 配置页面
依次点击:下载(经测试,此处下载,会自动选择适合你系统的版本,parcel下载之后的地址:/opt/cloudera/parcel-repo)、分配、使用。parcel就会自动安装在各个机器上了。 -
第五步:重启hbase客户端配置
-
第六步:查看安装成功
- cd /opt/cloudera/parcels/APACHE_PHOENIX/bin
- sh phoenix-sqlline.py
- 退出命令 !quit
更多互金行业知识,关注公众号