1. 程式人生 > >大資料入門教程系列之Hbase安裝(偽分散式)

大資料入門教程系列之Hbase安裝(偽分散式)

本篇文章主要介紹在windows下使用vmware虛擬機器中的Linux(Centons7)下配置安裝Hbase。

簡要步驟:

①、下載Hbase解壓包

②、安裝zookeeper

③、解壓Hbase,配置環境環境

④、修改Hbase指令碼檔案hbase-env.sh

⑤、修改配置檔案hbase-site.xml

⑥、啟動hadoop、啟動zookeeper、啟動hbase

⑦、訪問HBase Web UI 介面

⑧、訪問Hadoop Web UI界

 

詳細步驟:

一、下載Hbase

地址:http://hbase.apache.org/downloads.html

 

二、安裝Zookeeper

Linux下zookeeper單機、偽分散式、分散式環境搭建(本篇主要介紹分散式用於Hadoop高可用叢集)

https://blog.csdn.net/zjh_746140129/article/details/81981363

 

三、解壓配置環境環境(解壓比較慢)

tar -zxvf hbase-1.2.6-bin.tar.gz

重新命名

mv hbase-1.2.6 hbase

1、修改環境變數(圖2)

vim ~/.bashrc

 

2、新增hbase環境變數(圖1)

# HBase Environment Variable

export HBASE_HOME=/usr/local/devtool/hbase

export PATH=$HBASE_HOME/bin:$PATH

 

3、立即生效(圖2)

source ~/.bashrc

圖1

圖2

 完整環境變數:

# User specific aliases and functions
export JAVA_HOME=/usr/java/jdk1.8.0_151
export HADOOP_HOME=/usr/local/hadoop        # hadoop的安裝目錄,替換為你的hadoop的安裝目錄
export HADOOP_INSTALL=$HADOOP_HOME
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin
# Zookeeper Environment Variable
export ZOOKEEPER_HOME=/usr/local/devtool/zookeeper-3.4.10
# Flume Environment Variable
export FLUME_HOME=/usr/local/devtool/apache-flume-1.6.0-bin
# hive
export HIVE_HOME=/usr/local/devtool/hive
# Sqoop
export SQOOP_HOME=/usr/local/devtool/sqoop1
# HBase Environment Variable
export HBASE_HOME=/usr/local/devtool/hbase

export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin:$FLUME_HOME/bin:$HIVE_HOME/bin:$PATH:$SQOOP_HOME/bin:$HBASE_HOME/bin:$PATH

(圖2)

四、修改Hbase指令碼檔案hbase-env.sh

 

一、開啟配置檔案

vim hbase-env.sh

二、在末尾新增如下內容

# hbase 安裝目錄下建立logs目錄

export HBASE_LOG_DIR=${HBASE_HOME}/logs

# hbase 安裝目錄下建立pids目錄

export HBASE_PID_DIR=${HBASE_HOME}/pids

# 使用外部zk,true表示使用hbase自帶的zk

export HBASE_MANAGES_ZK=false

# 指定hadoop 目錄

export HADOOP_HOME=/usr/local/devtool/hbase

 

 

五、修改配置檔案hbase-site.xml

一、開啟配置檔案

vim hbase-site.xml

二、修改配置檔案(在configuration節點下新增)

六、啟動hadoop、啟動zookeeper、啟動hbase配置環境變數即可用如下命令)

start-all.sh

zkServer.sh start

start-hbase.sh

 

檢視程序jps

 

七、訪問HBase Web UI 介面(http://node1:16010),node1可替換為ip

http://192.168.234.129:16010/master-status

 

八、訪問Hadoop Web UI介面,可以看到多了一個hbase的目錄 

http://192.168.234.129:50070

推薦部落格:

 1、Hbase架構及工作原理、資料及物理模型、Hbase優化

 2、Hbase常用優化、Hbae效能優化、Hbase優化經驗總結

 3、Hbase錯誤總結:Hbase未正常關閉啟動報錯

4、Hbase錯誤總結:Hbase連線不上Zookeeper

5、大資料入門教程系列之Hbase安裝(偽分散式)