写在前面的话
我这里,三个节点的bigdata集群。分别为master、slave1和slave2。
1、Phoenix的下载
我的HBase版本是hbase-0.98.19。
下载地址:
注意:(hbase的版本一定要与phoenix的版本保持一致,否则运行报错,hbase-0.99没有相关的版本下载)
前提是是我们的 Hadoop 集群,zookeeper,Hbase 都安装成功。
然后,自行去找自己相应的版本。
或者(我这里,选择这个版本)
或者,大家,也可以安装下面的这个版本
2、上传压缩包
将apache-phoenix-4.10.0-HBase-0.98-bin.tar.gz 上传hbase集群的其中一个服务器的一个目录下。(我建议放在master节点上)。
或者我们可以单独选择一台服务器作为 Client 客户端安装 Phoenix,然后将安装包 。
我这里选择在master上。
我上传的目录为/home/hadoop/app。
3、解压缩文件
[hadoop@master app]$ tar -zxvf apache-phoenix-4.10.0-HBase-0.98-bin.tar.gz
[hadoop@master app]$ rm apache-phoenix-4.10.0-HBase-0.98-bin.tar.gz
[hadoop@master app]$ ln-s apache-phoenix-4.10.0-HBase-0.98-bin/phoenix
... ...
[hadoop@master app]$ ll
lrwxrwxrwx1 hadoop hadoop 37 Jul 3 22:18 phoenix -> apache-phoenix-4.10.0-HBase-0.98-bin/
然后进入 Phoenix 目录可以看到所有目录结构
[hadoop@master apache-phoenix-4.10.0-HBase-0.98-bin]$ pwd/home/hadoop/app/apache-phoenix-4.10.0-HBase-0.98-bin
[hadoop@master apache-phoenix-4.10.0-HBase-0.98-bin]$ ls
bin phoenix-flume-4.10.0-HBase-0.98-tests.jar phoenix-queryserver-4.10.0-HBase-0.98.jar
examples phoenix-hive-4.10.0-HBase-0.98.jar phoenix-queryserver-4.10.0-HBase-0.98-sources.jar
LICENSE phoenix-hive-4.10.0-HBase-0.98-sources.jar phoenix-queryserver-4.10.0-HBase-0.98-tests.jar
NOTICE phoenix-hive-4.10.0-HBase-0.98-tests.jar phoenix-queryserver-client-4.10.0-HBase-0.98.jar
phoenix-4.10.0-HBase-0.98-client.jar phoenix-kafka-4.10.0-HBas