码迷,mamicode.com
首页 > 其他好文 > 详细

cloudera manager下phoenix的安装

时间:2018-02-05 12:41:43      阅读:1657      评论:0      收藏:0      [点我收藏+]

标签:直接   .sh   nbsp   节点   url   客户   ror   安装包   pos   

 

 

安装目录
/usr/local/apps/phoenix/bin/

 

 

============================================================
下面是三种phoenix的安装方式

------------------------------------------------------
1、在线安装(不可行,要求的cdh版本不符合)

配置phoenix的下载地址
https://mirrors.tuna.tsinghua.edu.cn/apache/phoenix/apache-phoenix-4.13.2-cdh5.11.2/parcels/
通过cloudera manager进行下载、分配、激活
目前由于改版本的cdh版本要求太严,只有cdh5.11.2版本,所以没有办法激活


------------------------------------------------------
2、手动下载、安装(不可行,要求的cdh版本不符合)
APACHE_PHOENIX-4.13.2-cdh5.11.2.p0.0-el6.parcel
manifest.json
新建APACHE_PHOENIX-4.13.2-cdh5.11.2.p0.0-el6.parcel.sha文件
把manifest.json中的hash码复制到上面这个.sha文件中

把上面三个文件上传到 cloudera manager的管理节点机器的下面这个目录
/opt/cloudera/parcel-repo

------------------------------------------------------

3、手动把jar拷贝到RegionServer的目录

phoenix的安装包是通过cloudera manager分发phoenix的parcels后,得到的解压包,拷贝出来的解压好的安装包。


把这个jar拷贝到RegionServer的目录下(/opt/cloudera/parcels/CDH/lib/hbase/lib)
cp /opt/cloudera/parcels/APACHE_PHOENIX-4.13.2-cdh5.11.2.p0.0/lib/phoenix/phoenix-4.13.2-cdh5.11.2-server.jar /opt/cloudera/parcels/CDH/lib/hbase/lib


3.2、把解压好的phoenix拷贝到下面这个目录
cp -r /opt/cloudera/parcels/APACHE_PHOENIX-4.13.2-cdh5.11.2.p0.0/lib/ /usr/local/apps/
安装目录
/usr/local/apps/phoenix
命令行目录:后面的命令运行等都要连接到这里
/usr/local/apps/phoenix/bin/


jdbc等连接方式,不需要这个安装目录。直接通过zookeeper(估计是通过上面的RegionServer里面的那个jar包)
jdbc:phoenix:zookeeper quorum server


hbase客户端:添加环境变量(这一步不是必须的)
vim /etc/profile

#added by phoenix
export PHOENIX_HOME=/usr/local/apps/phoenix

 

 

 

============================================================
phoenix介绍、使用、spark连接
https://www.cnblogs.com/kekukekro/p/6339587.html


命令行:运行
cd /usr/local/apps/phoenix/bin/
./sqlline.py 192.168.100.104:2181

或者到原始的解压目录
cd /opt/cloudera/parcels/APACHE_PHOENIX-4.13.2-cdh5.11.2.p0.0/lib/phoenix/bin/

#Connecting to jdbc:phoenix:192.168.100.104:2181



==============================================
GUI客户端连接phoenix

首先需要保证电脑安装了SQuirrel.
然后点击Driver的增加按钮,填上名字和Phoenix的jdbc地址示例如jdbc:phoenix:zookeeper quorum server,然后指定外部驱动为本地的phoenix-4.8.0-cdh5.8.0-client.jar的org.apache.phoenix.jdbc.PhoenixDriver

squirrel客户端连接
1、添加phoenix的连接驱动
org.apache.phoenix.jdbc.PhoenixDriver
2、url的格式样例
jdbc:phoenix:zookeeper quorum server

3、连接测试

 

cloudera manager下phoenix的安装

标签:直接   .sh   nbsp   节点   url   客户   ror   安装包   pos   

原文地址:https://www.cnblogs.com/double-kill/p/8413514.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!