美文网首页
大数据集群搭建-Hbase

大数据集群搭建-Hbase

作者: 有机会一起种地OT | 来源:发表于2021-02-20 21:28 被阅读0次

    hbase
    解压安装包 tar xzvf hbase-*-bin.tar.gz

    文件配置

    修改配置文件/.../conf/hbase-env.sh

    配置JAVA环境变量
    #不使用hbase自带的zookeeper
    export HBASE_MANAGES_ZK=false
    

    配置regionservers文件
    添加集群节点

    配置hbase-site.xml

    <property>
        <name> hbase.rootdir </name>
        <value>hdfs://example0:9000/hbase</value>
        <description> hbase.rootdir是RegionServer的共享目录,用于持久化存储HBase数据,默认写入/tmp中。如果不修改此配置,在HBase重启时,数据会丢失。此处一般设置的是hdfs的文件目录,如NameNode运行在namenode.Example.org主机的9090端口,则需要设置为hdfs://namenode.example.org:9000/hbase
        </description>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
        <description>此项用于配置HBase的部署模式,false表示单机或者伪分布式模式,true表不完全分布式模式。
        </description>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>examplelz example2,example3</value>
        <description>此项用于配置ZooKeeper集群所在的主机地址。examplel、 example2、example3是运行数据节点的主机地址。   
        </description>
    </property>
    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/var/zookeeper</value>
        <description>此项用于设置存储ZooKeeper的元数据,如果不设置默认存在/tmp下,重启时数据会丢失。
        </description>
    </property>
    <property>
        <name>hbase.zookeeper.property.clientPort</name>
        <value>2181</value>
    </property>
    

    将hbase文件夹 复制到所有节点

    先启动zookeeper
    在主节点启动 hbase

    /.../bin/start-hbase.sh
    

    相关文章

      网友评论

          本文标题:大数据集群搭建-Hbase

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