Hbase的安装和配置

  1. 创建安装目录
    mkdir /usr/hbase
  2. 解压hbase压缩文件
    tar -zxvf /root/software/hbase-1.2.4-bin.tar.gz -C /usr/hbase
  3. 修改配置文件hbase-env.sh
    vi /usr/hbase/hbase-1.2.4/conf/hbase-env.sh
     export HBASE_MANAGES_ZK=false
     export JAVA_HOME=/usr/java/jdk1.8.0_171
     export HBASE_CLASSPATH=/usr/hadoop/hadoop-2.7.3/etc/hadoop
    
  4. 修改配置文件hbase-site.xml
    vi /usr/hbase/hbase-1.2.4/conf/hbase-site.xml
    <configuration>
        <property>
            <name>hbase.rootdir</name>
            <value>hdfs://master:9000/hbase</value>
        </property>
        <property>
            <name>hbase.cluster.distributed</name>
            <value>true</value>
        </property>
        <property>
            <name>hbase.master</name>
            <value>hdfs://master:6000</value>
        </property>
        <property>
            <name>hbase.zookeeper.quorum</name>
            <value>master,slave1,slave2</value>
        </property>
        <property>
            <name>hbase.zookeeper.property.dataDir</name>
            <value>/usr/zookeeper/zookeeper-3.4.10</value>
        </property>
        </configuration>
    
  5. 修改配置文件regionservers
    vi /usr/hbase/hbase-1.2.4/conf/regionservers

    slave1
    slave2

  6. 复制hadoop的配置文件hdfs-site.xml和core-site.xml到hbase的conf目录下
    cp /usr/hadoop/hadoop-2.7.3/etc/hadoop/hdfs-site.xml /usr/hbase/hbase-1.2.4/conf/
    cp /usr/hadoop/hadoop-2.7.3/etc/hadoop/core-site.xml /usr/hbase/hbase-1.2.4/conf/
    
  7. 复制master机器的hbase安装目录到其他机器

    scp -r /usr/hbase root@slave1:/usr/
    scp -r /usr/hbase root@slave2:/usr/

  8. 修改所有机器的/etc/profile配置文件
    #hbase envirment
    export HBASE_HOME=/usr/hbase/hbase-1.2.4
    export PATH=$PATH:$HBASE_HOME/bin
    
    配置文件生效:source /etc/profile
  9. hbase启动与关闭
    1. 时间同步,启动zookeeper,启动hadoop
    2. 启动hbase
      /usr/hbase/hbase-1.2.4/bin/start-hbase.sh
    3. 查看启动状态:
      1. jps查看进程
        master下进程HMaster
        slave下进程HRegionserver
        
      2. 网页查看(网址:ip地址:端口号)例:浏览器输入192.168.13.101:16010/master-status
      3. 命令行hbase shell
    4. 关闭hbase
      /usr/hbase/hbase-1.2.4/bin/stop-hbase.sh
posted @ 2021-10-28 22:11  边缘之地  阅读(49)  评论(0)    收藏  举报