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

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/9076.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论