1.创建相关文件夹
sudo mkdir /usr/local/src/phoenixsudo chown -R ucmed:ucmed /usr/local/src/phoenix
2.拷贝bin文件
cd /usr/local/src/phoenixcp /tmp/phoenix-hbase-2.4.0-5.1.2-bin.tar.gz ./tar -xzvf ./phoenix-hbase-2.4.0-5.1.2-bin.tar.gz
3.拷贝hbase 的配置文件
cd phoenix-hbase-2.4.0-5.1.2-bin/bincp ../../../hbase/hbase-2.4.9/conf/hbase-site.xml ./
4.拷贝phoenix驱动到hbase lib下
cp /usr/local/src/phoenix/phoenix-hbase-2.4.0-5.1.2-bin/phoenix-server-hbase-2.4.0-5.1.2.jar /usr/local/src/hbase/hbase-2.4.9/lib/
同步hbase的lib到各个slave,并重启hbase
踩坑注意,很多文章说拷贝所有的phoenix驱动到hbase lib下,会造成protobuf版本冲突
见:https://blog.csdn.net/weixin_38751513/article/details/122938195
5.启动phoenix
cd /usr/local/src/phoenix/phoenix-hbase-2.4.0-5.1.2-bin/bin./sqlline.py master,slave1,slave2:2181
!tables