Phoenix5.1.x-hbase2.1:下载、部署

下载

https://phoenix.apache.org/download.html

部署

上传

登录到 hadoop1,将文件上传到 program 目录下

解压缩

tar zxvf phoenix-hbase-2.1-5.1.2-bin.tar.gz --no-same-owner

修改文件名

mv phoenix-hbase-2.1-5.1.2-bin phoenix-5.1.2

复制 jar

将phoeinx中的jar包拷贝到hbase的lib目录下:

cd /program/phoenix-5.1.2
cp phoenix-pherf-5.1.2.jar phoenix-server-hbase-2.1-5.1.2.jar  /program/hbase-2.1.9/lib/

同步文件

同步到 hadoop2

rsync -av /program/hbase-2.1.9/lib root@hadoop2:/program/hbase-2.1.9

同步到 hadoop3

rsync -av /program/hbase-2.1.9/lib root@hadoop3:/program/hbase-2.1.9

软连接hbase-site.xml

将hbase 的 hbase-site.xml 软连接到 phoenix 的 bin 目录下:

cd /program/phoenix-5.1.2/bin
ln -sf /program/hbase-2.1.9/conf/hbase-site.xml

添加环境变量

vim /etc/profile.d/bigdata_env.sh

添加下面内容:

# 配置 PHOENIX_HOME
export PHOENIX_HOME=/program/phoenix-5.1.2
export PHOENIX_CLASSPATH=$PHOENIX_HOME
export PATH=$PATH:$PHOENIX_HOME/bin

保存

立即生效:

source /etc/profile

重启hbase

stop-hbase.sh
start-hbase.sh

启动Phoenix

sqlline.py hadoop1,hadoop2,hadoop3
sqlline.py hadoop1:2181

参考:
https://blog.csdn.net/qq_40751062/article/details/122695887
https://blog.csdn.net/qq_33187206/article/details/80824414


原文出处:https://malaoshi.top/show_1IX4T25t8CRA.html