HBASE

来源:互联网 发布:国外p图软件 编辑:程序博客网 时间:2024/06/07 22:21
  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_131export HADOOP_HOME=/usr/hadoopexport HBASE_HOME=/usr/hbaseexport HBASE_CLASSPATH=/usr/hadoop/etc/hadoopexport HBASE_PID_DIR=/usr/hbase/pidsexport 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
原创粉丝点击