环境:HDP-2.3.4、HBase1.1.2
HDP自带的phoenix4.4版本和spark整合存在问题,新版本中已解决,本文安装的是phoenix4.8
1、安装
按照官方文档进行安装,参见:http://phoenix.apache.org/installation.html
1)下载phoenix-xx-bin.tar
2)讲phoenix-xx-server.jar拷贝到hbase的lib目录
3)重启hbase,使phoenix的jar包生效
2、使用
进入phoenix安装目录的bin文件夹下,执行命令 ./sqlline.py localhost(localhost是zookeeper的地址)
3、通过SQuirrel连接phoenix
因为hdp的hbase的zookeeper. znode. parent默认是/bbase-unscurity,使用squirrel连接的时候需要修改jdbc驱动包中的hbase-default.xml文件,将这个配置修改一下(这是个问题)