1. 程式人生 > >HBase安裝及偽分散式配置教程

HBase安裝及偽分散式配置教程

  • HBase安裝是在我的另一篇部落格hadoop在centos系統未分散式安裝的基礎上進行的,HBase下載地址:HBase,不建議選擇最新版本的,容易出現相容性問題。
  • HBase安裝步驟
  1. 解壓到/usr/local 路徑下
sudo tar -zxf ~/下載/hbase-1.1.12-bin.tar.gz -C /usr/local

2.更改資料夾名

sudo mv /usr/local/hbase-1.1.12 /usr/local/hbase

3.配置環境變數

vim ~/.bashrc 新增下面方框的內容

在這裡插入圖片描述

source ~/.bashrc //使更改生效

4.更改hbase資料夾擁有者

cd /usr/local
sudo chown-R hadoop ./hbase    //hadoop為當前系統使用者名稱

5.檢視是否安裝成功

hbase version

在這裡插入圖片描述

  • HBase偽分散式配置
  1. 配置/usr/local/hbase/conf/hbase-env.sh
vim /usr/local/hbase/conf/hbase-env.sh
新增下面三條資料,如果不知道JAVA_HOME的路徑,使用
echo $JAVA_HOME

在這裡插入圖片描述

  1. 配置/usr/local/hbase/conf/hbase-site.xml
vim /usr/local/hbase/conf/hbase-site.xml
新增下面的資料
 <configuration>
         <property>
                    <name>hbase.rootdir</name>
                    <value>hdfs://localhost:9000/hbase</value>
         </property>
         <property>
                     <name>hbase.cluster.distributed</name>
                     <value>true</value>
         </property>
 </configuration>

在這裡插入圖片描述 3.測試hbase

ssh localhost;
start-dfs.sh   ///啟動hdfs
start-hbase.sh  //啟動hbase

在這裡插入圖片描述 4. 停止hbase和hdfs

stop-hbase.sh
stop-dfs.sh
//啟動和關閉的順序不要出錯
//先啟動hdfs後啟動hbase
//先關閉hbase後關閉hdfs