HBase安装配置

作者: 明明就是小白 | 来源:发表于2016-11-02 11:38 被阅读0次

    在某一台上解压hbase的压缩文件,如在192.168.15.5
    tar –zxvf hbase-1.2.0-bin.tar.gz

    配置添加环境变量:

    hbase

    export HBASE_HOME=/usr/tools/hbase-1.2.0
    export PATH=$PATH:$HBASE_HOME/bin

    使环境变量生效
    source /etc/profile

    进入hbase的conf目录,需要修改三个文件:hbase-env.sh、hbase-site.xml和regionservers
    其中hbase-env.sh中,在文档的十多行位置处添加:

    The java implementation to use. Java 1.7+ required.

    export JAVA_HOME=/usr/java/jdk1.6.0/

    export JAVA_HOME=/usr/tools/jdk1.8.0_73

    Extra Java CLASSPATH elements. Optional.

    export HBASE_CLASSPATH=

    然后在后面添加:

    Seconds to sleep between slave commands. Unset by default. This

    can be useful in large clusters, where, e.g., slave rsyncs can

    otherwise arrive faster than the master can service them.

    export HBASE_SLAVE_SLEEP=0.1

    Tell HBase whether it should manage it's own instance of Zookeeper or not.

    export HBASE_MANAGES_ZK=false

    hbase-site.xml中
    <configuration>
    <property>
    <name>hbase.zookeeper.quorum</name>
    <value>master,slaver1,slaver2</value>
    <description>The directory shared by RegionServers.</description>
    </property>
    <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/usr/tools/hbase-1.2.0/zookeeperdata</value>
    <description>Property from ZooKeeper config zoo.cfg.
    The directory where the snapshot is stored.
    </description>
    </property>
    <property>
    <name>hbase.tmp.dir</name>
    <value>/usr/tools/hbase-1.2.0/tmpdata</value>
    </property>
    <property>
    <name>hbase.rootdir</name>
    <value>hdfs://master:9000/hbase</value>
    <description>The directory shared by RegionServers.</description>
    </property>
    <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    <description>The mode the cluster will be in. Possible values are
    false: standalone and pseudo-distributed setups with managed Zookeeper
    true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
    </description>
    </property>
    </configuration>
    regionservers文件中添加各个从属服务器的ip或者hostname:

    master
    slaver1
    slaver2

    相关文章

      网友评论

        本文标题:HBase安装配置

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