天天看点

HBase和Phoenix的整合

安装Phoenix

约定安装到/opt目录下面

解压:

soft]# tar -zxvf phoenix-4.7.0-HBase-1.1-bin.tar.gz -C ../

重命名 opt]# mv phoenix-4.7.0-HBase-1.1 phoenix

拷贝lib目录下面jar包到regionserver机器的lib($HBASE_HOME/lib)目录

phoenix]# scp *.jar [email protected]:/opt/hbase/lib/

phoenix]# scp *.jar [email protected]:/opt/hbase/lib/

一下两个顺序

2.重启regionserver

hbase-daemon.sh stop regionserver

hbase-daemon.sh start regionserver

1.将phoenix中的client拷贝到hbase的client中,重启master

phoenix]# cp phoenix-4.7.0-HBase-1.1-client.jar /opt/hbase/lib/

另外,为了防止出错,将phoenix-4.7.0-HBase-1.1-client.jar添加到HBASE_CLASSPATH

vim /opt/hbase/conf/hbase-env.sh

export HABASE_CLASSPATH=$HABASE_CLASSPATH:/opt/hbase/lib/phoenix-4.7.0-HBase-1.1-client.jar 

官网测试案例:

./psql.py hadoop01:2181 us_population.sql us_population.csv us_population_queries.sql

./psqlline.py zookeeper

部分hbase英文注释

继续阅读