Hbase 的Hmaster 在运行一段时间后 自动关闭 原因及解决方案

Hbase 的Hmaster 在运行一段时间后 自动关闭 原因及解决方案

首先启动  hbase集群 步骤;
1.一键启动zk  :cd /export/onejian   ./start-all.sh
2.启动hadoop: cd /export/servers/hadoop/sbin   ./start-all.sh
3.启动 hbase:  cd /export/servers/hbase/bin   ./start-hbase.sh  【一般为了集群的高可用  需要启动多个hmaster :hbase-daemon.sh start master(机器名称)】

运行hbase :./hbase shell 即可。能正常运行 但是隔一段时间后 hmaster 自动关闭了。
原因:hbase启动以后,HMaster进程启动了,一段时间后自动关闭,但是HRegionServer进程正常运行;

原因是,hdfs的默认端口号是8020,而我core-site.xml中将hdfs的端口修改为了9000

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

解决方案:
添加

【hbase  在hdfs上的存储路劲】
<property>
        <name>hbase.rootdir</name>
        <value>hdfs://note1:9000/hbase</value>
</property>
  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值