• Hbase恢复小记


      现在在做的图片搜索系统,又需要从单纯的单机器架构,转变为多机器架构,如此以来,多台服务器之间的数据传输就成了很重要的问题。偏偏都是一些小文件,所以我们就想到了采用hbase来存储这些小图片。

      因为实验室机器搬运的关系,集群的机器被分得有些乱,今天重启服务器程序的时候发现问题,60010页面进不去,jps之,发现HMaster进程崩溃。

      根据以前的经验,直接hadoop namenode -format之,清空tmp和logs文件夹,重新开服务 =。= 这次连50070都进不去了!!!

      老老实实查日志,50070不见了,namenode进程崩溃,在log中发现这样一句话 hadoop-hdusr/dfs/name 文件夹无权限访问或不存在, cd过去,发现不存在,果断手动建之,重新启动dfs,namenode乖乖地工作了。

      接下来搞HMaster,查看log,发现报60010端已经被占用! 我了个去,直接上大招

      netstat -apn,找到60010端口被某个vim进程被占用了,果断杀之,重新启动hbase,一切顺利。

      

      简而言之,有问题,看日志 :)

  • 相关阅读:
    iOS 获取项目名称及版本号
    Xcode 使用自定义字体
    自己制作精美的App Store 软件截屏
    iOS 数据持久性存储-对象归档
    iOS 数据持久性存储-属性列表
    好长时间没回来了,回归本位!
    VBA删除表格最后一行
    VBA表格单元格替换文字
    VBA添加表格
    oracle语句
  • 原文地址:https://www.cnblogs.com/kevingeek/p/3793789.html
Copyright © 2020-2023  润新知