Amaze UI Logo

码动指尖



Linux下安装配置hbase

本片文章将会简单介绍以下在Linux环境下配置hbase,看之前请出门左传看一下在Linux下安装hadoop的文章。否则没有hadoop你的hbase将会无法启动。


1. 第一步下载hbase,百度搜索即可。

这里给出官网地址,选择你的适用版本

http://hbase.apache.org/downloads.html


2. 接下来解压

tar -xvf 你的压缩包


3. 然后就是重要的一步了

修改配置文件

进入hbase目录的conf目录

(sudo) vim hbase-env.sh

在里面添加以下几行:

export JAVA_HOME=你的jdk目录

export HBASE_CLASSPATH=hadoop目录/etc/hadoop

export HBASE_PID_DIR=任意目录(但是必须有权限)/pids

export HADOOP_HOME=hadoop目录
export HBASE_HOME=hbase目录


修改hbase-site.xml

<property>
                <name>hbase.rootdir</name>
                <value>hdfs://localhost/hbase</value>
        </property>
        <property>
                <name>hbase.master.info.port</name>
                <value>60010</value>
        </property>

        <property>
                <name>hbase.zookeeper.property.dataDir</name>
                <value>hbase目录/zookeeper/data</value>
        </property>

        <property>
                <name>hbase.zookeeper.property.dataLogDir</name>
                <value>hbase目录/zookeeper/logs</value>
        </property>

        <property>
            <name>hbase.cluster.distributed</name>
            <value>false</value>
        </property>

        <property>
            <name>hbase.tmp.dir</name>
            <value>hbase目录/tmp</value>
        </property>


        <property>
                <name>hbase.regionserver.lease.period</name>
                <value>240000</value>
        </property>
        <property>
                <name>hbase.rpc.timeout</name>
                <value>280000</value>
        </property>

        <property>
             <name>zookeeper.session.timeout</name>
             <value>120000</value>
        </property>

</configuration>


然后保存。


接下来就可以启动你的hbase了

进入hbase目录的bin目录

执行./start-hbase.sh即可。

 HBase

作者  :  奕弈

喵喵喵,你在心上



评论


About ME

about me

奕弈

为了最初的心,努力奋斗,从不懈怠的学习。

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

Contact ME