当前位置:   article > 正文

apache-phoenix-5.0.0-HBase-2.0安装与简单使用_phoenix-5.0.0-hbase-2.0-client.jar

phoenix-5.0.0-hbase-2.0-client.jar

HBase版本:hbase-2.0.5

Phoenix版本:phoenix-5.0.0-HBase-2.0

集群结构

类型 zookeeper Hbase
master NameNode HMaster
slave1 DataNode HRegionServer
slave2 DataNode HRegionServer
slave3 DataNode HRegionServer

安装步骤:

1. 解压下载的版本后,放在Master目录下:

/home/hadoop/app/apache-phoenix-5.0.0-HBase-2.0-bin
  • 1

2. 复制phoenix安装目录下phoenix-core-5.0.0-HBase-2.0.jarphoenix-5.0.0-HBase-2.0-client.jar 各个节点的hbase的lib目录(网上的教程是client但会出错,应该为phoenix-5.0.0-HBase-2.0-server.jar )

ps:将jar包修改为server运行sqlline.py master:2181还是会拒绝连接,但运行:sqlline.py master,slave1,slave2,slave3:2181和运行sqlline.py slave1:2181则可以。原因可能是master不是datanode节点。

# 不应该传客户端phoenix-5.0.0-HBase-2.0-client.jar
# cp phoenix-core-5.0.0-HBase-2.0.jar phoenix-5.0.0-HBase-2.0-client.jar /home/hadoop/hbase-2.0.5/lib/
cp phoenix-core-5.0.0-HBase-2.0.jar phoenix-5.0.0-HBase-2.0-server.jar /home/hadoop/hbase-2.0.5/lib/


  • 1
  • 2
  • 3
  • 4
  • 5
scp命令,复制jar包到其他节点(slave1,…):
#不应该传客户端phoenix-5.0.0-HBase-2.0-client.jar
# scp phoenix-core-5.0.0-HBase-2.0.jar phoenix-5.0.0-HBase-2.0-client.jar hadoop@slave1:/home/hadoop/hbase-2.0.5/lib/
scp phoenix-core-5.0.0-HBase-2.0.jar phoenix-5.0.0-HBase-2.0-server.jar hadoop@slave1:/home/hadoop/hbase-2.0.5/lib/

  • 1
  • 2
  • 3
  • 4

3. 复制hbase安装目录下的conf目录下hbase-site.xml到phoenix安装目录下的bin中:

cp hbase-site.xml /home/hadoop/app/apache-phoenix-5.0.0-HBase-2.0-bin/bin/
  • 1

4. 复制 hadoop安装目录即/home/hadoop/hadoop-3.1.2/etc/hadoop目录下的core-site.xml hdfs-site.xml到phoenix安装目录下的bin中:

cp core-site.xml hdfs-site.xml /home/hadoop/app/apache-phoenix-5.0.0-HBase-2.0-bin/bin/
  • 1

5.编辑环境变量


                
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/494151
推荐阅读
相关标签
  

闽ICP备14008679号