分享

全分布式hbase启动报错

pengsuyun 发表于 2014-12-26 10:54:20 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 15 19838
pengsuyun 发表于 2014-12-26 12:18:36
bioger_hit 发表于 2014-12-26 12:16
离开安全模式了吗

hadoop能够正常访问的,正常读写。
回复

使用道具 举报

pengsuyun 发表于 2014-12-26 12:19:23

改IP之后,Hmaster能够启动了,但是两个regionserver没有启动,我还在找原因。
回复

使用道具 举报

pengsuyun 发表于 2014-12-26 13:01:49
新手部署hbase集群环境有两个地方需要注意:
1、hbase.rootdir 这个属性中,我之前用的hadoop的主机名,但是就报错了,也就是本帖要解决的问题,改成IP后,问题得到解决。
2、关于配置文件中JAVA_HOME的说明,尽量在hbase_env.sh中配置,可以避免ssh后,取不到JAVA_HOME的问题。
回复

使用道具 举报

sholydar 发表于 2014-12-29 09:18:55
在Hadoop的配置文件中有hdfs-site.xml  ,该文件中有如下配置项:
<property>
    <name>dfs.nameservices</name>
    <value>mycluster</value>
</property>
在HBase的hbase-site.xml中,要和dfs.nameservices中配置的保持一致!例如:
<property>
    <name>hbase.rootdir</name>
    <value>hdfs://mycluster/hbase</value>
</property>
最重要的是:要把hdfs-site.xml复制一份,放在HBase配置文件的目录下,跟hbase-site.xml放在一起。
回复

使用道具 举报

pengsuyun 发表于 2014-12-29 16:36:28
sholydar 发表于 2014-12-29 09:18
在Hadoop的配置文件中有hdfs-site.xml  ,该文件中有如下配置项:

    dfs.nameservices

按你的方法测试了,hmaster启动不了,还是原来的错误。
回复

使用道具 举报

ainubis 发表于 2015-3-28 15:57:26
飘过,学习学习!
回复

使用道具 举报

12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条