1.先把apache-phoenix-4.13.0-HBase-1.3-bin.tar上传解压到/usr/local/下重命名为phoenix,apache-phoenix-4.13.0-HBase-1.3-bin.tar压缩包在每台机器的/usr/local/src/下跟git上都有
2.将相关jar包放置到hbase库里
1 [root@hadoop1 lib]# cp /usr/local/phoenix/phoenix-4.13.0-HBase-1.3-server.jar /usr/local/hbase/lib/ 2 [root@hadoop1 lib]# cp /usr/local/phoenix/phoenix-core-4.13.0-HBase-1.3.jar /usr/local/hbase/lib/ 3 重启hbase
3.验证
1 [root@hadoop1 bin]# /usr/local/phoenix/binsqlline.py hadoop1 # hadoop1是主机名 2 Setting property: [incremental, false] 3 Setting property: [isolation, TRANSACTION_READ_COMMITTED] 4 issuing: !connect jdbc:phoenix:hadoop1 none none org.apache.phoenix.jdbc.PhoenixDriver 5 Connecting to jdbc:phoenix:hadoop1 6 SLF4J: Class path contains multiple SLF4J bindings. 7 SLF4J: Found binding in [jar:file:/usr/local/phoenix/phoenix-4.13.0-HBase-1.3-client.jar!/org/slf4j/impl/StaticLoggerBinder.class] 8 SLF4J: Found binding in [jar:file:/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class] 9 SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 10 17/11/16 11:09:37 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 11 Connected to: Phoenix (version 4.13) 12 Driver: PhoenixEmbeddedDriver (version 4.13) 13 Autocommit status: true 14 Transaction isolation: TRANSACTION_READ_COMMITTED 15 Building list of tables and columns for tab-completion (set fastconnect to true to skip)... 16 92/92 (100%) Done 17 Done 18 sqlline version 1.2.0 19 0: jdbc:phoenix:hadoop1> !tables 20 +------------+--------------+-------------+---------------+----------+------------+----------------------------+-----------------+-+ 21 | TABLE_CAT | TABLE_SCHEM | TABLE_NAME | TABLE_TYPE | REMARKS | TYPE_NAME | SELF_REFERENCING_COL_NAME | REF_GENERATION | | 22 +------------+--------------+-------------+---------------+----------+------------+----------------------------+-----------------+-+ 23 | | SYSTEM | CATALOG | SYSTEM TABLE | | | | | | 24 | | SYSTEM | FUNCTION | SYSTEM TABLE | | | | | | 25 | | SYSTEM | SEQUENCE | SYSTEM TABLE | | | | | | 26 | | SYSTEM | STATS | SYSTEM TABLE | | | | | | 27 +------------+--------------+-------------+---------------+----------+------------+----------------------------+-----------------+-+ 28 29 退出是ctrl+d