码迷,mamicode.com
首页 > 其他好文 > 详细

Hadoop HA + HBase环境搭建(二)————HBase环境搭建

时间:2017-08-21 11:30:45      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:命名   代码   set   找不到   on()   hadoop   数据库   blog   XML   

  • HBase配置(只需要做一处修改)

  修改HBase的 hbase-site.xml 配置文件种的一项 

    <property>
      <name>hbase.rootdir</name>
     <value>hdfs://nn/hbase</value>
    </property>

  解释:以前value值的设置的是Hadoop中主节点的名字加上端口号,如 hdfs://RDFMaster:8020/hbase ,需要改写成在Hadoop的配置文件 hdfs-site.xmldfs.nameservices 的值,即变成如上的形式。

   但是这个时候还会报一个错误,就是找不到命名的nameservices,需要将Hadoop的配置文件hdfs-site.xml放到HBase的conf目录之下,然后启动整个集群就可以了。

   PS:在连接HBase数据库的时候,只需要对Configuration对象设置一次zookeeper的集群就可以了,如下面代码所示

configuration = new Configuration();
configuration.set("hbase.zookeeper.quorum", "hadoopm2:2181,hadoops01:2181,hadoops02:2181,hadoops03:2181,hadoops04:2181");

 

  

Hadoop HA + HBase环境搭建(二)————HBase环境搭建

标签:命名   代码   set   找不到   on()   hadoop   数据库   blog   XML   

原文地址:http://www.cnblogs.com/ocean7code/p/6916659.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!