`
郑云飞
  • 浏览: 794417 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

安装hbase后,启动服务正常,但停止服务时出现很诡异的现象

 
阅读更多

安装hbase后,启动服务正常,但停止服务时出现很诡异的现象

情况如下,小圆点一直进行,貌似停止不了hbase了:
# sh bin/stop-hbase.sh
stopping hbase
...................................................................................................................................................................................................................................................................................



 

org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times

ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times

进入hbase目录下的logs目录中查看MASTAR的日志信息发现了问题:

2014-03-08 07:14:17,955 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:14:27,964 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:14:37,971 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:14:47,978 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:14:58,003 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:15:08,012 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:15:18,017 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:15:28,026 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:15:38,079 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:15:48,089 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:15:58,092 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:16:08,097 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:16:18,105 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:16:28,116 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:16:38,125 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:16:48,129 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:16:58,137 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode...
2014-03-08 07:17:08,145 INFO org.apache.hadoop.hbase.util.FSUtils: Waiting for dfs to exit safe mode..

 

很明显hadoop由于某方面原因处于了安全模式!

知道问题的所在了,我们就可以解决问题了!

我们执行命令:hadoop dfsadmin -safemode get查看安全模式的状态,可以看到:Safe mode is ON!所以接下来我们只需关闭安全模式即可!

 

执行命令:hadoop dfsadmin -safemode leave即可离开安全模式!

但是退出安全模式后,hbase还是停止不了



 最后没有办法了,只好强制删除了。kill -9 搞定。

我想到我在启动hadoo的时候,忘记了格式化namenode了,最后格式化一下namenode重新试了一下



 结果ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times

这个错误解决了,但是hbase服务停止的时候还是一直。。。。。。。。停止不了。

 

 

 

 

 

在网上看到如下答案,试了试:结果还是大失所望

的淡淡的

查日志发现有如下错误:

ERROR master.HMasterCommandLine: Master not running

后来想到:每次出现这种情况的时候,都是先停止了hadoop,然后再停止Hbase,因为hbase是依赖于hadoop的,会不会是这个原因?

 

于是重复启动和停止了几次hadoop和hbase之后,发现只有先停止hadoop再停止hbase才能正常关闭。

最后过了一段时间,又重新按照正确的流程尝试了一下,貌似又可以正常了。



 

  • 大小: 205.8 KB
  • 大小: 78.7 KB
  • 大小: 206.4 KB
  • 大小: 200.8 KB
分享到:
评论

相关推荐

    安装HBase,并启动运行

    传HBase安装包 将准备好的HBase安装包上传到hadoop0结点的/opt/modules/softwares路径下 二.解压HBase安装包 tar -zxvf hbase-1.2.6-bin.tar.gz 三.配置HBase环境变量 vi /etc/profile文件末追加HBase环境变量信息...

    CDH-Hbase的安装1

    HBase is one of Hadoop core components, included in CDH parcel already. HDFS and

    hbase安装与使用

    在本地模式下,hbase只需要安装JDK就可以了。 若使用HDFS文件系统模式,除了JDK,还需要安装hadoop(HDFS是hadoop的旗舰级文件系统,是hadoop项目的核心子项目,安装hadoop会带有hdfs),本版本hbase依赖安装的hadoop...

    Hbase详细安装步骤

    Hbase详细安装步骤

    在hadoop-3.1.2上安装hbase-2.2.1.pdf

    本文将HBase-2.2.1安装在Hadoop-3.1.2上,关于Hadoop-3.1.2的安装,请参见《基于zookeeper-3.5.5安装hadoop-3.1.2》一文。安装环境为64位CentOS-Linux 7.2版本。 本文将在HBase官方提供的quickstart.html文件的指导...

    hbase安装和使用

    本资源为hbase的安装和使用,内含hbase安装工具包,hbase的安装说明,hbase的使用说明 。

    Hadoop与HBase自学笔记

    Hadoop与HBase自学笔记 1、 安装jdk 2、 安装Cygwin以及相关服务 2.1 安装Cygwin 2.2 配置环境变量 2.3 安装sshd服务 2.4 启动sshd服务 2.5 配置ssh登录 3、安装hadoop 3.1 修改hadoop-env.sh 3.2 修改...

    python3 使用 thrift 操作hbase 安装hbase-thirft后有一个Hbase报错

    python3 使用 thrift 操作hbase 安装hbase-thirft后有一个Hbase报错 使用这个修改完成的Hbase类替换掉原来的Hbase类问题全部解决 主要是因为python版本兼容性带来的问题

    hadoop+HBase+Kylin集群启动停止命令.txt

    hadoop+HBase+Kylin集群启动停止命令

    Rhel_Server7安装Hbase手记

    该文档详细记录了在Rhel_Server7操作系统上安装三节点hadoop分布式集群,分布式数据库hbase的安装步骤及问题。

    在windows上安装Hbase

    在windows上安装Hbase,包括配置详解。看了之后就会配置集群

    hbase 安装

    hbase 安装

    hbase安装,节点添加,移除,常见问题解决

    hadoop-2.52-hbase-0.14-hadoop2 ha高可用安装,hbase动态添加删除节点,hbase集群正常状态及启动,hbase 问题汇总

    Hbase的安装过程及基本操作

    来自一位老学姐的Hbase安装详细教程(清华大学镜像下)及基本操作,希望能带给你们些许帮助。主要包含Hbase的下载过程及其遇到的小问题,后续会继续完善该文档!

    zookeeper及hbase安装

    zookeeper及hbase安装配置,安装时先检查zookeeper,hbase是否与hadoop版本对应

    hbase集群的安装

    hbase需要搭建集群,这里详细的介绍了集群的安装方式以及配置文件的一些修改

    指导手册06:HBase安装部署 hbase配置文件

    指导手册06:HBase安装部署 hbase配置文件

    hbase-2.3.5单机一键部署工具

    说明:使用外部zookeeper3.4.13之hbase2.3.5一键部署工具,支持部署、启动、停止、清除、连接,支持自定义服务端口,数据存储目录等功能,已在生产环境使用。 Options: deploy.sh build single 构建并启动一个hbase...

    centos7 安装 hbase单机版

    首先下载hbase安装包 wget http://mirror.bit.edu.cn/apache/hbase/stable/hbase-2.2.3-bin.tar.gz 解压压缩包 tar -zxvf hbase-2.2.3-bin.tar.gz 修改/opt/hbase-2.2.3/conf/hbse-env.sh文件 第一步 设置javahome ...

Global site tag (gtag.js) - Google Analytics