解决由于操作顺序问题导致 hbase 一直处于启动无法关闭的问题

由于一些不规范的操作顺序,可能出现Hbase无法关闭的情况,具体表现为:

hbase的bin目录下执行 hbase-stop.sh 命令,一直 出现点 “。。。” 卡死。不要试图去手动kill掉进程,否则你会发现当你kill掉一个hbase进程之后,马上就又有一个新进程出现。。。

原因有很多,如何定位问题呢?答案就是去log目录下,查看master日志,基本上记录了问题。

我碰到的是,我进入hbase自带的zk去删除数据之后,数据成功删除,但是没有正常退出。此时关闭客户端就好了。

具体方法:

进入 hbase的bin目录

执行

 /hbase-daemons.sh stop regionserve

强制关闭regionserve

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 入门指南 1. 简介 Quickstart会让你启动和运行一个单节点单机HBase。 2. 快速启动 – 单点HB...
    和心数据阅读 4,740评论 1 41
  • Zookeeper用于集群主备切换。 YARN让集群具备更好的扩展性。 Spark没有存储能力。 Spark的Ma...
    Yobhel阅读 7,354评论 0 34
  • 前言 在本节中,你将首先学习单节点、独立的HBase的设置,并且学会运行单节点、独立的HBase实例! 在一个独立...
    步闲阅读 1,890评论 1 3
  • 简介 HBase是高可靠性,高性能,面向列,可伸缩的分布式存储系统,利用HBase技术可在廉价PC Serve...
    九世的猫阅读 2,230评论 1 6
  • 我们往往制定好计划,晚饭后的健身,周末的远行,而往往会因自身精力不足而限制目标与计划,而倍感沮丧。 其实自我精力管...
    水晶蝴蝶_3bca阅读 165评论 0 1