ubuntu下hbase安裝

 1、在清華鏡像站點下載Hbase的安裝文件,下載地址:https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/ 

2、解壓放在/usr/local的目錄下 

3、修改權限

sudo chown -R hduser hadoop hbase-1.2.5/
  • 1
  • 1

4、修改文件夾的名稱爲hbase 
5、在 /etc/profile中添加

export HBASE_HOME=/usr/local/hbase
export PATH=${HBASE_HOME}/bin:$PATH
  • 1
  • 2
  • 1
  • 2

6、修改文件夾的權限

cd /usr/local
sudo chown -R hadoop ./hbase
  • 1
  • 2
  • 1
  • 2

7、測試一下是否安裝成功

hbase version
  • 1
  • 1

安裝成功輸出爲 
 
8、HBase有三種運行模式,單機模式、僞分佈式模式、分佈式模式。 
8.1.單機模式

  • 1、配置/usr/local/hbase/conf/hbase-env.sh 。 
    配置Java環境變量,並添加配置HBASE_MANAGES_ZK爲true,用vi命令打開並編輯hbase-env.sh,命令如下
vi /usr/local/hbase/conf/hbase-env.sh
export JAVA_HOME=/usr/lib/java8/jdk1.8.0_65
export HBASE_MANAGES_ZK=true
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3
  • 2 配置/usr/local/hbase/conf/hbase-site.xml。
vi /usr/local/hbase/conf/hbase-site.xml
  • 1
  • 1

在啓動HBase前需要設置屬性hbase.rootdir,用於指定HBase數據的存儲位置,因爲如果不設置的話,hbase.rootdir默認爲/tmp/hbase-${user.name},這意味着每次重啓系統都會丟失數據。此處設置爲HBase安裝目錄下的hbase-tmp文件夾即(/usr/local/hbase/hbase-tmp),添加配置如下:

<configuration>
<property> <name>hbase.rootdir</name> <value>file:///usr/local/hbase/hbase-tmp</value> </property> </configuration>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 3、 接下來測試運行。首先切換目錄至HBase安裝目錄/usr/local/hbase;再啓動HBase。命令如下
cd /usr/local/hbase
bin/start-hbase.sh
bin/hbase shell
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

sudo bin/start-hbase.sh用於啓動HBase 
bin/hbase shell用於打開shell命令行模式,用戶可以通過輸入shell命令操作HBase數據庫

  • 4、停止HBase運行,命令如下:
sudo bin/stop-hbase.sh

完全分佈式參考博客:
http://blog.csdn.net/lisonglisonglisong/article/details/46974723
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章