美文网首页我爱编程
Hbase完全分布式安装指南

Hbase完全分布式安装指南

作者: SnorlaxSE | 来源:发表于2017-10-11 11:51 被阅读0次
    • 集群规模
    • 前期准备工作
      1.java环境安装
      2.修改hosts文件
      3.ssh无密码登陆设置
      4.关闭防火墙
    service iptables stop
    chkconfig iptables off 
    
    cd /home/cloud/hbase/conf
    
    vi hbase-env.sh
    
    #文件第27行,修改java_home目录
    export JAVA_HOME=/home/cloud/jdk1.8.0_101
    #文件第124行,启动自带的zookeeper
    export HBASE_MANAGES_ZK=true
    
    vi 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.zookeeper.quorum</name>
                    <value>master,slave1,slave2</value>
            </property>
            <property>
                <name>hbase.tmp.dir</name>
        <value>file:/home/cloud/hbase/tmp</value>
      </property>
        <property>
        <name>hbase.master.port</name>
        <value>60000</value>
      </property>
      <property>
        <name>hbase.master.info.port</name>
        <value>60020</value>
      </property>
      <property>
            <name>dfs.replication</name>
            <value>1</value>
      </property>
    </configuration>
    
    vi regionservers
    
    master
    slave1
    slave2
    

    编辑/etc/profile,增加HBASE_HOME环境变量

    vi /etc/profile
    
    #hbase
    export HBASE_HOME=/home/cloud/hbase
    export PATH=$PATH:$HBASE_HOME/bin
    
    source /etc/profile
    

    3.启动HBase
    启动HBase之前,确保Hadoop正常启动

    start-all.sh
    stop-all.sh
    
    cd /home/cloud/hbase/bin/
    ./start-hbase.sh
    

    主节点浏览器输入master:60020
    Region Servers中会出现两个从节点的主机名
    4.关闭HBase

    cd /home/cloud/hbase/bin/
    ./stop-hbase.sh
    

    参考:
    centos6上安装Hadoop和HBase

    相关文章

      网友评论

        本文标题:Hbase完全分布式安装指南

        本文链接:https://www.haomeiwen.com/subject/towiyxtx.html