centos6.7下的Phoenix配置
一.下载与解压phoenix
官网下载phoenix的地址:http://phoenix.apache.org/download.html
这里因为我的版本是1.4,我选择的是 phoenix-hbase-1.4-4.16.1-bin.tar.gz
要注意的是下载的时候选择backup site下的那个链接下载,下载速度块很多。
2.接下来是解压的操作,我这里是解压到了/usr/local目录下:
tar -zxvf phoenix-hbase-1.4-4.16.1-bin.tar.gz -C /usr/local
4.然后把phoenix-hbase-1.4-4.16.1-bin目录下的一个文件拷贝到集群中每个节点( 主节点也要拷贝 )的 hbase 的 lib 目录下:
cp phoenix-server-hbase-1.4-4.16.1.jar /usr/local/hbase-1.4.13
scp phoenix-server-hbase-1.4-4.16.1.jar hadoop2:/usr/local/hbase-1.4.13/lib
scp phoenix-server-hbase-1.4-4.16.1.jar hadoop3:/usr/local/hbase-1.4.13/lib
5.接下来配置环境变量,修改/etc/profile文件,在最后一行添加如下内容
export PHOENIX_HOME=/usr/local/phoenix-hbase-1.4-4.16.1-bin
export PATH=$PATH:$PHOENIX_HOME/bin
6.接下来重启hbase(如果hbase没打开,当我没说),再启动phoenix
#转移到phoenix安装目录的bin目录下
cd /usr/local/phoenix-hbase-1.4-4.16.1-bin/bin
#bin目录下有一个文件sqlline.py,直接运行即可
#python sqlline.py 节点名
python sqlline.py hadoop1