hbase 單機安裝部署及phoneix 單機安裝 Hbase 下載 (需先配置jdk) 解壓安裝 修改配置文件 配置文件修改 啟動 hbase 修改環境變數 環境變數配置 安裝測試 安裝phoneix 下載 解壓到目錄 將 修改 hosts文件(必須配置) 重啟habse 啟動phoneix 可能 ...
hbase 單機安裝部署及phoneix 單機安裝
Hbase 下載 (需先配置jdk)
https://www.apache.org/dyn/closer.lua/hbase/2.0.1/hbase-2.0.1-bin.tar.gz
解壓安裝
tar -xzvf hbase-2.0.01-bin.tar.gz mv hbase-2.0.0.1-ibin hbase mv hbase-2.0.0.1 hbase mv hbase /opt
修改配置文件
cd /opt/hbase/conf/
vi hbase-site.xml
配置文件修改
<configuration> <property> <name>hbase.rootdir</name> <value>file:////數據存放路徑</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> </configuration>
啟動 hbase
cd /opt/hbase
/bin/start-hbase.sh
修改環境變數
cd ~
vi /etc/profile
環境變數配置
export HBASE_HOME=/opt/hbase
export PATH=$PATH:$HBASE_HOME/bin
安裝測試
hbase shell
list
安裝phoneix
下載
http://www.apache.org/dyn/closer.lua/phoenix/apache-phoenix-5.0.0-HBase-2.0/bin/apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz
解壓到目錄
將
cp phoenix-*-server.jar /opt/hbase/lib
cp phoenix-core*.jar /opt/hbase/lib
修改 hosts文件(必須配置)
127.0.0.1 localhost
重啟habse
啟動phoneix
./sqlline.py localhost:2181
可能報錯,如果報錯將所有的jar 包複製到habse/lib下; 因為啟動Hbase時會創建四張表(會有缺包現象)
重新啟動
0: jdbc:phoenix:localhost:2181> !tables
+------------+--------------+-------------+---------------+----------+------------+----------------------------+-------------+
| TABLE_CAT |TABLE_SCHEM |TABLE_NAME | TABLE_TYPE |REMARKS |TYPE_NAME |SELF_REFERENCING_COL_NAME |REF_GENERAT |
+------------+--------------+-------------+---------------+----------+------------+----------------------------+-------------+
| |SYSTEM |CATALOG |SYSTEM TABLE | | | | |
| |SYSTEM |FUNCTION |SYSTEM TABLE | | | | |
| |SYSTEM |SEQUENCE |SYSTEM TABLE | | | | |
| |SYSTEM |STATS |SYSTEM TABLE | | | | |
+------------+--------------+-------------+---------------+----------+------------+----------------------------+-------------+
啟動成功,到此結束!!!歡迎學習!!