Maison  >  Article  >  base de données  >  HBase伪集群配置

HBase伪集群配置

WBOY
WBOYoriginal
2016-06-07 16:31:081315parcourir

与Hadoop一样,HBase也有三种运行模式:Standalone,?Distributed,?Pseudo-distributed。其中,Pseudo-distributed称为伪集群模式,与Distributed基本一样,只不过进程都运行在一台机器上。1、对HDFS配置伪集群模式。见:Hadoop伪集群测试?与?Hadoop集群配置

与Hadoop一样,HBase也有三种运行模式:Standalone,?Distributed,?Pseudo-distributed。 其中,Pseudo-distributed称为伪集群模式,与Distributed基本一样,只不过进程都运行在一台机器上。 1、对HDFS配置伪集群模式。 见:Hadoop伪集群测试?与?Hadoop集群配置详细版 2、配置HBase hbase-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="http://www.coder4.com/archives/configuration.xsl"?>
        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");
   
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn