1.解压phoenix压缩文件
2.将解压后的包里的phoenix-core-4.5.2-HBase-1.1.jar,拷贝到集群各个节点HBase的lib目录下
1
| 这里的包看版本了,记住前缀是phoenix-core的包,如果这里有phonenix旧的包需要先删掉
|
1 2
| [root@node5 ~] [root@node5 ~]
|
###2.1.将hadoop的/etc/hadoop目录下的hdfs-site.xml文件发送到
1 2 3
| [root@node5 conf] [root@node5 conf] [root@node5 conf]
|
3.重启hbase集群
1 2
| [root@node5 hbase-1.1.3] [root@node5 hbase-1.1.3]
|
4.启动
1 2 3 4 5 6 7 8 9
| 进入到解压好的phonenix目录下
[root@node5 phoenix-4.5.2-HBase-1.1-bin]
这里的node5是zookeeper集群的节点的hostname,也可以用ip,
如果端口是2181,端口也可以省略 进入如下界面,说明成功了
|
1
| 0: jdbc:phoenix:node5:2181> !table
|
5.创建表
1
| 0: jdbc:phoenix:node5:2181> CREATE TABLE MY_TABLE (id BIGINT not null primary key,dt CHAR(15));
|
6.插入数据
1
| 0: jdbc:phoenix:node5:2181> UPSERT INTO my_table values(12,'abc');
|

##7.查询表
1
| 0: jdbc:phoenix:node5:2181> select * from my_table;
|

8.在HBase的命令行窗口查看刚才创建的表是否查询得到

1
| hbase(main):003:0> scan 'MY_TABLE'
|
