好久没有来写博客了,总算是忙完了,今天回到阔别已久的CU。一早来到单位,就开始着手调试新测试镜像。但是一启动就出了问题,原先调试好的分布式平台却提示了错误:
     Zookeeper available but no active master location found
     直观的感觉是HMaster的问题,果然,JPS查看发现没有了HMaster进程,进入到hbase-master日志中查看,发现了以下错误提示:
     Could not obtain block: blk_number... ...file=/hbase/hbase.version
      无法访问数据块的原因无非有两个:一是该数据块不存在;二是该数据块没有权限。自己去HDFS下查看发现了/hbase目录,也有hbase.version文件,虽然该文件大小为0kb。于是自己首先想到是权限问题,接下来开始为/hbase修改权限:
     %hadoop fs -chmod 777 /hbase
     %hadoop fs -chmod -R 777 /hbase     (修改目录权限)
     但是试过之后结果依旧。这时自己确定HMaster自动关闭的问题不是因为目录权限拒绝访问,那么是什么呢?之前也发生过HMaster启动后自动关闭的问题,自己当时的解决办法是格式化namenode即可:
     %hadoop namenode -format
     但是这次试过之后仍旧不成功,于是自己考虑会不会是由于分布式环境下不同节点的hdfs的重复工作导致的不一致使得HMaster无法正常启动呢?抱着这样的想法删掉了各个节点和master上的hdfs数据,在master上重新启动hbase结果成功,HMaster不再自动关闭。
    这时我们需要重新复制生成HDFS干净的HDFS:
     %rm -Rf reports/data 
    %hadoop fs -copyFromLocal reports /texaspete/templates/reports
    %hadoop fs -put match/src/main/resources/regexes /texaspete/regexes

小结:
     HMaster启动后自动关闭可能有多种原因,按照自己的经验,可以试着尝试以下方法:
1. 重新格式化namenode,重启HMaster看问题是否依旧存在;
2. 检查/hbase目录的hdfs权限设置是否有问题;
3. 清楚各个节点上的hbase数据,然后重新启动hbase,自己猜测是各节点状态不一致导致的HMaster无法启动问题。
     当然,应该还会有其他的情况,随着学习的深入慢慢来积累总结吧!

HMaster启动后自动关闭相关推荐

  1. 微软sql服务器关闭了会怎样,sql server 服务启动后 自动关闭 求

    当前位置:我的异常网» Sql Server » sql server 服务启动后 自动关闭 求 sql server 服务启动后 自动关闭 求 www.myexceptions.net  网友分享于 ...

  2. INFORMATIC 7 server 服务启动后自动关闭

    http://wenku.baidu.com/view/1f4b2d3a87c24028915fc3ca.html 按步就班解决了 server 服务启动后自动关闭的现象 具体原因没查明 转载于:ht ...

  3. hbase中的master启动后自动关闭

    问题描述: 原本非ha下,hbase正常启动.切换为hadoop-ha后,hbase启动无法启动master. 分析: hbase的数据存放在hdfs中,元数据存放在hdfs和zookeeper中.如 ...

  4. Acrobat Reader XI启动后自动关闭的分析

    近段时间发现原来用得好好的Acrobat Reader XI莫名奇妙地出问题了.打开文件,大约15秒之后,软件会自动关闭.开始以为是病毒的原因,做了很多次实验进行分析. 首先,从网络上搜索有没有人出现 ...

  5. 我的世界服务器启动后自动关闭,求解,服务器老师莫名其妙自动关闭,为什么会这样呢?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 20.04 06:16:25 [Multicraft] Server stopped 20.04 06:16:23 [Multicraft] Not re ...

  6. Docker搭建Elasticsearch方法及启动后服务自动关闭的问题

    太长不看,一句话总结 内存太小,启动命令中添加参数修改虚拟机大小即可 docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -e " ...

  7. 如何防止批处理文件执行后自动关闭控制台

    我可以在批处理文件的末尾放置什么命令来防止在执行文件后自动关闭控制台? #1楼 在批处理文件的末尾调用cmd . #2楼 将cmd.exe添加为要执行的代码下方的新行: c:\Python27\pyt ...

  8. Mac Edge 浏览器开启几秒后自动关闭问题

    问题描述 开发常用的是Chrome,但国内无法很好的使用其收藏夹同步功能,所以同样使用了chromium内核的Edge浏览器 就成了重要选择. 近日遇到一个奇怪的问题,就是Edge启动后,不到10秒, ...

  9. 打印服务Print Spooler开启后自动关闭

    今天碰到print spooler关闭致使共享打印机无法打印的问题,虽然解决了,但还想更深入的了解一下这个服务,于是转载了这篇文章. 今一hp1010打印机无法打印,一看在打印机设置里空空如也啊,看不 ...

最新文章

  1. Java中的显示锁 ReentrantLock 和 ReentrantReadWriteLock
  2. python和c++哪个好学-你应该学Python还是C++
  3. excel只对筛选后的结果单独用公式
  4. HDU 4359 Easy Tree DP? 组合数学+动归
  5. 针对视觉位姿估计特征点优化问题的详细研究
  6. Spring Boot 2.0:Docker Compose + Spring Boot + Nginx + Mysql 实践
  7. mybatis ------ 懒加载(八)
  8. NDK 下利用 arm-linux-androideabi-addr2line 定位 so 库问题点
  9. 6.微服务:从设计到部署 --- 选择部署策略
  10. 简易python爬虫 - 爬取站长论坛信息
  11. vue项目解决: Invalid prop: type check failed for prop “index“问题
  12. Yalmip最优化求解器+matlab | 教程(一)
  13. mysql人脸数据库_人脸数据库汇总
  14. 新建linux efi分区,EFI系统分区是什么?单独创建EFI分区的图文教程
  15. sonarqube增加阿里p3c规则扫描
  16. 【基于obs插件-5】-屏幕截图
  17. openstack RPM打包
  18. 外卖CPS小程序外卖分销外卖推广系统外卖侠外卖探淘客源码
  19. 10计算机管理员权限获得,Win10永久获取管理员权限的方法
  20. 人工智能时代,最容易被人工智能取代的职位是什么

热门文章

  1. (未完)论文笔记——深层网络的公理化属性(Axiomatic Attribution for Deep Networks)
  2. 脚本小子_Lua模块与包
  3. RabbitMQ第五篇:Spring集成RabbitMQ
  4. 拼多多2021笔试真题集
  5. 关于Qt客户端程序开发的一些思考
  6. 平滑异同移动平均线(转载)
  7. Linux系列——文件名多一个空格怎么去掉?
  8. 笔记本电脑怎么打不开计算机,笔记本电脑文件打不开怎么办
  9. 弘辽科技:直通车深度优化。
  10. 【每日早报】2019/07/11