java连接hbase集群_HBase伪集群配置

末蓝、 2022-11-08 06:12 277阅读 0赞

与Hadoop一样,HBase也有三种运行模式:Standalone, Distributed, Pseudo-distributed。

其中,Pseudo-distributed称为伪集群模式,与Distributed基本一样,只不过进程都运行在一台机器上。

1、对HDFS配置伪集群模式。

2、配置HBase

hbase-site.xml

hbase.rootdir

hdfs://localhost:9000/hbase

hbase.cluster.distributed

true

hbase.zookeeper.quorum

localhost

hbase.zookeeper.property.dataDir

/home/liheyuan/soft/hbase-0.94.9/zk_data

3、启动

执行一键脚本,将启动hbase进程,以及内置的zookeeper服务器。

./bin/start-hbase.sh

jps应该至少有以下进程启动。

14962 HQuorumPeer

15274 HRegionServer

15034 HMaster

注意,HBase的集群启动相当慢,清检查log确定完全启动后,再用Java客户端、cli连接。

4、Java API连接

Configuration conf = new Configuration();

conf.set(“hbase.zookeeper.quorum”, “localhost”);

pool = new HTablePool(conf, 1);

pool.getTable(“test”);

发表评论

表情:
评论列表 (有 0 条评论,277人围观)

还没有评论,来说两句吧...

相关阅读

    相关 HBase配置

    HBase集群配置 简介 HBase是一个高可靠、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价的PC Server上搭建大规模结构化存储集群。

    相关 HBase安装

    前言:阅读本文之前,可以去apache hbase官网阅读安装配置文档,看不懂可以借助翻译,计算机所有的各种新技术只有官网是唯一且准确的第一手资料。 [http://hba