hbase中启动master后,自动关闭的原因详解

在启动hbase时出现的问题:
regionserver一直在运行,而master启动之后,过一会自动停止。
可能的原因:

  1. 虚拟机的时间不同步
  2. 防火墙没有关闭
  3. hdfs的接口不对
  4. hbase中的hbase-site.xml文件中的属性值(hbase.rootdir)主机端口不一致

第一个,第二问题,可以自行解决,这里只说明第三个和第四个问题

hbase中的hbase-site.xml文件内容

<configuration>
		<!-- 这里的rootdir的value值要和hdfs中namenode的主机保持一致-->
        <property>     
                <name>hbase.rootdir</name>     
                <value>hdfs://hadoop101:9000/HBase</value>   
        </property>

        <property>   
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <property>    
                <name>hbase.zookeeper.quorum</name>
             <value>hadoop102:2181,hadoop103:2181,hadoop101:2181</value>
        </property>

        <property>   
                <name>hbase.zookeeper.property.dataDir</name>
                <value>/opt/module/zookeeper-3.6.7/datas</value>
        </property>
</configuration>

Hdfs中的core-site.xml中的内容

<configuration>
        <!--指定HDFS中启动NameNode的地址-->
        <property>
                <name>fs.defaultFS</name>
                <value>hdfs://hadoop101:9000</value>
        </property>
        <!--指定Hadoop运行时产生的文件存储目录-->
        <property>
                <name>hadoop.tmp.dir</name>
                <value>/opt/module/hadoop-2.7.2/data/tmp</value>
        </property>
</configuration>

1)其中hbase-site.xml中的hbase.rootdir的属性值必须和core-site.xml中的fs.defaultFS属性值要一致
2)hbase-site.xml中的

 <property>
         <name>fs.defaultFS</name>
         <value>hdfs://hadoop101:9000</value>
	</property>

主机名hadoop101必须和hdfs中namenode所在的主机名保持一致。

-----------------------------重新启动----------------------------------

如果还是不行的话,将zookeeper中的hbase节点进行删除,再进行重新启动
进入到zookeeper的安装目录
cd /opt/module/zookeeper/bin
./zkCli.sh #自动zookeeper客户端
ls / #显示“/”下的节点
rmr /hbase #删除hbase的永久节点

在这里插入图片描述
删除之后重新启动!!!!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值