phoenix安装

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
原文地址:https://www.cnblogs.com/bfmq/p/7844741.html