phoenix

  1. 云栖社区>
  2. 博客>
  3. 正文

phoenix

漏船载酒 2017-11-04 21:11:01 浏览1944
展开阅读全文

Phoenix4.7.0安装
1.phoenix安装
拷贝phoenix-4.7.0-HBase-1.1-bin.tar.gz文件到linux的/usr/tools目录下面
解压:
tar –zxvf phoenix-4.7.0-HBase-1.1-bin.tar.gz
生成新的目录phoenix-4.7.0-HBase-1.1-bin
将其配置到环境变量中去

phoenix

export PHOENIX_HOME=/usr/tools/phoenix-4.7.0-HBase-1.1-bin
export PHOENIX_CLASSPATH=$PHOENIX_HOME/lib
export PATH=$PATH:$PHOENIX_HOME/bin
配置完以后是环境变量生效
source /etc/profile

2.hbase设置
将/usr/tools/phoenix-4.7.0-HBase-1.1-bin目录下面的phoenix-4.7.0-HBase-1.1-server.jar文件拷贝到每一台HRegionServer的hbase安装目录的lib目录下面去
cp phoenix-4.7.0-HBase-1.1-server.jar /usr/tools/hbase-1.2.0/lib/
scp phoenix-4.7.0-HBase-1.1-server.jar root@jokeros2:/usr/tools/hbase-1.2.0/lib/
scp phoenix-4.7.0-HBase-1.1-server.jar root@jokeros3:/usr/tools/hbase-1.2.0/lib/
重新启动hbase
stop-hbase.sh
start-hbase.sh

3.启动phoenix
进入phoenix目录的bin目录下面,
sqlline.py jokeros1,jokeros2,jokeros3:2181

然后进行测试
4.SQuirrel设置
下载:squirrel-sql-3.7-standard.jar
双击运行,一路Next,选择安装目录后安装,安装后产生目录squirrel-sql-3.7
image

进入该目录下双击:squirrel-sql.jar

image

image
image
image

弹出框里面选择两个包,都在phoenix-4.7.0-HBase-1.1-bin目录下面,分别是:
phoenix-4.7.0-HBase-1.1-client.jar
phoenix-core-4.7.0-HBase-1.1.jar

Ok保存之后,点击Aliases添加链接:

填完之后点“Test”按钮测试,测试成功后点ok确定即可使用。

新版本的phoenix自带sqlline需要argparse模块,我们centos6.5中的python2.6.6不包含这个模块,需要额外安装。
wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py
easy_install argparse

网友评论

登录后评论
0/500
评论
漏船载酒
+ 关注