Phoenix安装教程

Hadoop 生态圈系列


前期准备

Phoenix 是基于HBase的,需要安装HBase,相当于是HBase的一个皮肤。
具体介绍可见Phoenix官网

因此,Phoenix的环境要求,要在HBase的基础上完成,
即是 :Hadoop + Zookeeper +HBase

注意:不同版本的HBase要对应不同版本的Phoenix,版本不同会报错,

Phoenix下载链接版本

环境配置

安装

  1. 安装解压
    tar -zxvf xxxxx -C /指定目录
    解压过程会有点慢,正常的。

  2. 改个文件名
    mv xxxx xxxx

Phoenix 文件非常简单,三个jar包
在这里插入图片描述

分发Server包

先将Phoenix的server包拷贝到HBase的lib目录中
cp phoenix-server-hbase-2.4-5.1.2.jar /hbase目录下/lib
例如:
cp phoenix-server-hbase-2.4-5.1.2.jar /export/server/hbase-2.4.8/lib

然后再用xsync分发到集群上
xsync /export/server/hbase-2.4.8/lib/phoenix-server-hbase-2.4-5.1.2

至此已经部署好Phoenix,因为只是个皮肤,所以只在一台服务器上安装即可

配置环境变量

  1. 创建环境变量文件
    cd /etc/profile.d
    vim phoenix.sh

  2. 写入以下内容
    这里的路径根据自己的phoenix路线配置

export PHOENIX_HOME=/export/server/phoenix
export PHOENIX_CLASSPATH=$PHOENIX_HOME
export PATH=$PATH:$PHOENIX_HOME/bin

可用 pwd 看自己的phoenix 路径
在这里插入图片描述

  1. 更新环境变量
    source /etc/profile

进入Phoenix

  1. 重启HBase
  2. 启动Phoenix
    在Phoenix的bin目录下,有一个sqlline.py 文件,是进入phoenix的文件

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

这里是相对路径启动,绝对路径要写完整sqlline.py所在位置,后面的hadoop1是主机名,根据自己的主机名写,就是zookeeper的启动端口

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tancy.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值