• ubuntu18.04 基于Hadoop3.1.2集群的Hbase2.0.6集群搭建


    1. 前置条件: 之前已经搭好了带有HDFS, MapReduce,Yarn 的 Hadoop 集群

    2. 上传tar包并修改配置文件

      • 解压tar包到指定目录

        tar -zxvf hbase-2.0.6-bin.tar.hz -C /opt/ronnie
        
      • 进入配置目录

        • vim hbase-env.sh 修改 hbase-env.sh文件

          # 添加jdk路径
          export JAVA_HOME=/usr/lib/jvm/jdk1.8
          # 设置不使用自带的Zookeeper
          export HBASE_MANAGES_ZK=false
          
        • vim hbase-site.xml 修改 hbase-site.xml 文件

          <configuration>
                  <property>
                          <name>hbase.rootdir</name>
                          <value>hdfs://ns/hbase</value>
                  </property>
                  <property>
                          <name>hbase.cluster.distributed</name>
                          <value>true</value>
                  </property>
                  <property>
                          <name>hbase.zookeeper.quorum</name>
                          <value>node03:2181,node04:2181,node05:2181</value>
                  </property>
          </configuration>
          
        • vim regionservers 设置 regionserver

          node01
          node02
          node03
          node04
          node05
          
        • 将 Hadoop 的 core-site.xml 与 hdfs-site.xml 复制到 hbase 的 conf下, 以使hbase能识别nameservice

          cp /opt/ronnie/hadoop-3.1.2/etc/hadoop/{core-site.xml,hdfs-site.xml} /opt/ronnie/hbase-2.0.6/conf/
          
        • vim backup-masters 创建备用HMaster文件

          node02
          
        • 将Hbase 目录发送到其他虚拟机:

          scp -r hbase-2.0.6/ root@node02:`pwd`
          scp -r hbase-2.0.6/ root@node03:`pwd`
          scp -r hbase-2.0.6/ root@node04:`pwd`
          scp -r hbase-2.0.6/ root@node05:`pwd`
          
        • vim ~/.bashrc 修改配置文件, 添加:

          # Hbase
          export HBASE_HOME=/opt/ronnie/hbase-2.0.6
          export PATH=$HBASE_HOME/bin:$PATH
          
        • source ~/.bashrc 使配置文件生效

    3. 启动测试

      • 在node03, node04, node05节点上启动Zookeeper: zkServer.sh start

      • 启动hdfs: start-dfs.sh

      • 启动yarn: start-yarn.sh

      • 启动hbase: start-hbase.sh

      • 连接主节点的16010端口即可查看UI界面

        1572768080662

        1572768095459

  • 相关阅读:
    pydbg系列[1]
    内核参与方式
    Debugging with GDB阅读[6]
    宏技巧解读
    右键-发送到-邮件接收者没有了的解决方法
    获得文件版本信息
    解决动态生成的SQL中特殊字符的问题 QuotedStr function
    CreateFileMapping的MSDN翻译和使用心得
    关闭Windows自动播放功能
    清凉明目茶
  • 原文地址:https://www.cnblogs.com/ronnieyuan/p/11787630.html
Copyright © 2020-2023  润新知