HaDoop下安装Phoenix

来源:互联网 发布:死亡宣告知乎 编辑:程序博客网 时间:2024/06/08 16:48

1. 下载Phoenix

http://mirror.bit.edu.cn/apache/phoenix/

phoenix 与 HBase 版本对应关系
Phoenix 2.x - HBase 0.94.x
Phoenix 3.x - HBase 0.94.x
Phoenix 4.x - HBase 0.98.1+

我可以用 phoenix4.x 。下载的压缩包为 apache-phoenix-4.9.0-HBase-0.98-bin.tar.gz

2. 上传压缩包

可以使用secureCRT或者其他的传输工具
在此我将其上传到/opt/目录下,该目录装载了我的所有的安装组件,如HaDoop、hbase、hive等
这里写图片描述

3.解压缩文件

在上述目录(/opt/)下,使用:
tar -zxvf apache-phoenix-4.9.0-HBase-0.98-bin.tar.gz
即可解压到当前目录,解压后的文件为apache-phoenix-4.9.0-HBase-0.98-bin
这里写图片描述

再使用:
mv apache-phoenix-4.9.0-HBase-0.98-bin phoenix-4.9.0-HBase-0.98-bin
将apache-phoenix-4.9.0-HBase-0.98-bin改名字为phoenix-4.9.0-HBase-0.98-bin

4. 配置phoenix

4.1==

将phoenix-4.9.0-HBase-0.98-bin目录下的phoenix-4.9.0-HBase-0.98-client.jar、phoenix-core-4.9.0-HBase-0.98.jar复制到hbase的lib目录下,命令如下:
cp phoenix-4.9.0-HBase-0.98-client.jar phoenix-core-4.9.0-HBase-0.98.jar /opt/hbase-0.98.8-hadoop2/lib
这里写图片描述

4.2==

重启 hbase集群,使 Phoenix 的 jar 包生效。

4.3==

将 hbase的配置文件 hbase-site.xml 放到 phoenix-4.9.0-HBase-0.98-bin/bin/ 下,替换 Phoenix 原来的
配置文件。
这里写图片描述

这里写图片描述

5. 修改权限

进入到phoenix-4.9.0-HBase-0.98-bin/bin/ 下,使用如下命令:
chmod 777 qsql.py sqlline.py
这里写图片描述

这里写图片描述

  1. 验证

使用 ./sqlline.py localhost

这里写图片描述

这里写图片描述

0 0
原创粉丝点击