HBASE

  1. 進入/usr
    cd /usr

  2. 解壓hbase
    tar -xzvf hbase-1.3.1-bin.tar.gz

  3. 刪除包
    rm -rf hbase-1.3.1-bin.tar.gz

  4. 修改文件名
    mv hbase-1.3.1/ hbase

  5. 修改profile
    vi /etc/profile

  6. 添加如下代碼

    export ZK_HOME=/usr/zookeeper
    export HBASE_HOME=/usr/hbase

    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HADOOP_HOME/bin:${HBASE_HOME}:${ZK_HOME}/bin:$PATH
  1. 執行生效
    source /etc/profile

  2. 進入hbase cd /usr/hbase修改hbase-env.sh文件
    vi conf/hbase-env.sh

  3. 添加如下代碼

export JAVA_HOME=/usr/java/jdk1.8.0_131
export HADOOP_HOME=/usr/hadoop
export HBASE_HOME=/usr/hbase
export HBASE_CLASSPATH=/usr/hadoop/etc/hadoop
export HBASE_PID_DIR=/usr/hbase/pids
export HBASE_MANAGES_ZK=false
  1. 修改配置文件hbase-site.xml
    vi conf/hbase-site.xml

  2. 添加如下代碼
    <configuration>
    <!-- Site specific YARN configuration properties -->
    <property>
    <name>hbase.rootdir</name>
    <value>hdfs://centos201:9000/hbase</value>
    <description>The directory shared byregion servers.</description>
    </property>
    <property>
    <name>hbase.master</name>
    <value>centos201</value>
    </property>
    <property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2181</value>
    <description>Property from ZooKeeper'sconfig zoo.cfg. The port at which the clients will connect.
    </description>
    </property>
    <property>
    <name>zookeeper.session.timeout</name>
    <value>120000</value>
    </property>
    <property>
    <name>hbase.zookeeper.quorum</name>
    <value>centos201,centos202,centos203</value>
    </property>
    <property>
    <name>hbase.tmp.dir</name>
    <value>/usr/hbase/tmp</value>
    </property>
    <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    </property>
    </configuration>

  3. 創建tmp
    mkdir tmp mkdir pids

  4. 修改regionservers文件
    vi conf/regionservers

  5. 添加如下代碼
    centos201
    centos202
    centos203

  6. 授權
    chown -R wuyang:wuyang /usr/hbase/

  7. 切換用戶
    su wuyang

  8. 啓動
    首先要啓動hdfs和zookeeper

    bin/start-hbase.sh

  9. 查看
    bin/hbase shell
    這裏寫圖片描述

  10. 測試
    status
  11. 退出
    exit
發佈了42 篇原創文章 · 獲贊 47 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章