欢迎投稿

今日深度:

HBase installation. HBase install (1.0.0),

HBase installation. HBase install (1.0.0),


因为需要研究源码的关系

个人不会从官网上直接下载安装文件

一般选择从git下来maven project, 然后对里面source code进行编译打包生成tar.gz

使用这个tar.gz作为安装文件


大概流程:

git clone git://git.apache.org/hbase.git

cd 到该目录下:

mvn eclipse:eclipse (这是为了方便导入eclipse中进行源码研读)

mvn install -DskipTests assembly:single -Prelease

上面这条指令会生成tar.gz文件, 并将其存放在hbase-assembly/target下


修改hbase-env.sh:

export JAVA_HOME="你的JAVA所在目录"

export HBASE_HOME="你的HBase所在目录"

export HBASE_MANAGE_ZK=true (默认也是true,可以不改)


修改regionservers, 修改成你的从机的hostname,或直接IP

slave1
slave2
slave3


修改hbase-site.xml, 记着!roordir要和在hadoop中配置的hdfs位置必须一致!!! 供参考的官方默认参数: hbase-default.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,slave3</value>
        </property>
        <property>
                <name>hbase.tmp.dir</name>
                <value>/opt/hbase/tmp</value>
        </property>
</configuration>

最基本和简单的配置就此完成

将配置文件复制到各从机上的配置文件即可


cd到hbase目录下, 执行

bin/start-hbase.sh

即可运行hbase.!

www.htsjk.Com true http://www.htsjk.com/hbase/38758.html NewsArticle HBase installation. HBase install (1.0.0), 因为需要研究源码的关系 个人不会从官网上直接下载安装文件 一般选择从git下来maven project, 然后对里面source code进行编译打包生成tar.gz 使用这个tar....
相关文章
    暂无相关文章
评论暂时关闭