、系統版本
2、安裝
3、測試一下
4、注意事項
1、系統版本
版本: linux centos6.8
hbase版本: hbase-1.3.1
jdk版本
[root@test hbase]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
# 将hbase解壓到/opt/hadoop/目錄下,并弄一個軟連結
# 配置/etc/hosts檔案
#注意這裡127.0.0.1 這行一定要注釋,否則hbase單機啟動的時候會報錯
# 加一行 你的主機IP位址 主機hostname 如192.168.1.1 test
# 配置 conf/hbase-env.sh# 這裡配置你安裝的jdk的目錄
export JAVA_HOME=/usr/java/default/
# 配置 conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///opt/hadoop/hbase/data/</value>#這裡是安裝目錄自行定義的目錄
</property>
<name>hbase.master</name>
<value>192.168.1.1</value># 主機IP,也可以是主機名
<name>hbase.cluster.distributed</name>
<value>true</value>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value># zookeeper端口
<name>hbase.zookeeper.quorum</name>
<value>192.168.1.1</value># zookeeper位址,也可以是主機名
</configuration>
# 使用 bin/hbase shell
<code>2017-12-07 13:21:03,242 WARN [main] util.NativeCodeLoader: Unable to load native-hadoop library </code><code>for</code> <code>your platform... using </code><code>builtin</code><code>-java classes where applicable</code>
<code>HBase Shell; enter </code><code>'help<RETURN>'</code> <code>for</code> <code>list of supported commands.</code>
<code>Type </code><code>"exit<RETURN>"</code> <code>to leave the HBase Shell</code>
<code>Version 1.3.1, r930b9a55528fe45d8edce7af42fef2d35e77677a, Thu Apr 6 19:36:54 PDT 2017</code>
<code>hbase(main):001:0> list</code>
<code>TABLE </code>
<code>account18 </code>
<code>1 row(s) </code><code>in</code> <code>0.1570 seconds</code>
<code>=> [</code><code>"account18"</code><code>]</code>
# 也可以使用ip位址:16010登陸,檢視master一定不能是localhost如果是那麼一定要檢查/etc/hosts檔案
本文轉自812374156 51CTO部落格,原文連結:http://blog.51cto.com/xiong51/2048302,如需轉載請自行聯系原作者