1.安裝環境
ubuntu 14.04 server
hbase-1.0.1
JDK1.7
2.安裝JDK並配置環境變量
3.安裝HBase
3.1、解壓縮HBase
sudo tar -zxvf hbase-1.0.1-bin.tar.gz
3.2、重命名hbase-1.0.1為hbase1.0
sudo mv hbase-1.0.1/ hbase1.0
3.3、修改HBase配置文件,位於hbase目錄下conf文件夾
hbase-env.sh文件
將export JAVA_HOME 修改為本機JDK安裝目錄
hbase-site.xml文件
<configuration> <property> <name>hbase.rootdir</name> <value>/home/hadoop</value> </property> </configuration>
這個目錄是region server的共享目錄,用來持久化HBase。URL需要是'完全正確'的,還要包含文件系統的scheme。例如,要表示hdfs中的'/hbase'目錄,namenode 運行在namenode.example.org的9090端口。則需要設置為hdfs://namenode.example.org:9000/hbase。默認情況下HBase是寫到/tmp的。不改這個配置,數據會在重啟的時候丟失。
而寫成/home/hadoop是因為之前創建了hadoop用戶用來安裝hadoop,正好也創建了hadoop目錄
3.4、給hadoop賬戶添加對hbase目錄的權限
sudo chmod 777 /opt/hbase1.0
3.5、啟動hbase
bin/start-hbase.sh
至此,HBase就已經安裝成功了
4.安裝完成之后
4.1、使用shell來連接hbase
bin/hbase shelll
4.2、通過web頁面查看hbase信息
修改hbase-site.xml文件
添加以下內容(其中192.168.1.114為我安裝hbase電腦的IP)
<property> <name>hbase.master.info.port</name> <value>60010</value> </property> <property> <name>hbase.master.info.bindAddress</name> <value>192.168.1.114</value> </property>
重啟hbase
瀏覽器輸入http://192.168.1.114:60010