一、hbase單機安裝


下文將快速構建並啟動單節點hbase,不使用hdfs作為存儲,不使用獨立的zookeeper

hbase官網:http://hbase.apache.org/

一、JDK環境 

hbase需要JDK環境作為前提,所以在你的linux系統中首先要安裝JDK,參考:

https://www.cnblogs.com/lay2017/p/7442217.html

使用命令測試JDK安裝成功

二、下載hbase

這里選擇最新版的2.1.1(之前選擇1.4.8的舊版本web ui一直無法訪問):

http://mirrors.hust.edu.cn/apache/hbase/2.1.1/hbase-2.1.1-bin.tar.gz

我們創建一個hbase目錄

mkdir /usr/local/hadoop/hbase

並進入該目錄

cd /usr/local/hadoop/hbase

下載hbase二進制文件

wget http://mirrors.hust.edu.cn/apache/hbase/2.1.1/hbase-2.1.1-bin.tar.gz

解壓縮

tar -zxvf hbase-2.1.1-bin.tar.gz

進入解壓的目錄

cd /usr/local/hadoop/hbase/hbase-2.1.1

三、配置單節點hbase

配置hbase-env.sh

vi conf/hbase-env.sh

配置JDK路徑

配置hbase-site.xml

vi conf/hbase-site.xml

配置hbase

hbase.rootdir: 配置存儲路徑

hbase.zookeeper.property.dataDir: zookeeper存儲路徑

hbase.unsafe.stream.capability.enforce: 由於我們不使用hdfs,使用本地路徑所以設置為false

 總之,hbase單節點的配置就完成了

四、啟動hbase

bin/start-hbase.sh

使用jps命令查看master是否啟動成功

五、訪問webui

http://你的服務器IP地址:16010/master-status(web ui默認端口是16010

你會看到

六、shell訪問

為了方便,我們先將hbase的bin配置到系統的環境變量中

vi /etc/profile

添加一行

重載配置文件

source /etc/profile

使用命令進入shell

hbase shell

你會看到

使用version命令查看一下版本

退出shell,exit和quit都行

七、關閉hbase

以上就是hbase的單節點安裝,不需要hadoop環境,不需要zookeeper。最麻煩的就是要選對一個版本,否則你可能遇到莫名其妙的問題。

參考官方文檔:http://hbase.apache.org/book.html#quickstart

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM