首先需要根据phoenix官网download 下载相关的对应版本的tar包,如果hbase是通过CDH安装则选择4.14.0相关版本,并且经本人测试,4.14.0-cdh5.11.2版本可与CDH5.7.1版本兼容。
(1)解压缩4.14.0-cdh5.11.2.tar
(2)配置环境变量
执行vim /etc/profile修改hbase master主节点的/etc/profile文件,添加以下内容:
export PHOENIX_HOME=/opt/apache-phoenix-4.14.1-HBase-1.2-bin
export PHOENIX_CLASSPATH=$PHOENIX_HOME
export PATH="$PHOENIX_HOME/bin:$PATH"
执行 source /etc/profile 使环境变量生效。
(3)拷贝phoenix文件到hbase目录下
将 Phoenix 目录下的 phoenix-core-4.14.0-cdh5.11.2.jar、phoenix-4.14.0-cdh5.11.2-client.jar、phoenix-4.14.0-cdh5.11.2-1.2-server.jar拷贝到 hbase 集群region server各个节点hbase region server 安装目录 lib 中
(4)复制HBase配置文件到phoenix文件夹中
将 hdfs 集群中的配置文件 core-site.xml、 hdfs-site.xml 拷贝到 Phoenix 的 bin 目录下
(5) 重启hbase
(6)通过sqlline.py 登录查看是否登录成功。