0

我正在使用 hbase 处理集群。

一个节点几天前崩溃了。我重新启动了集群;从那时起,尽管我付出了所有努力,但根区域仍在过渡。

70236052 -ROOT-,,0.70236052 state=CLOSING, ts=Wed Apr 10 15:06:04 CEST 2013 (417729s ago), server=NODE09...

我尝试过了 :

  • 重启 HBase
  • 删除服务并重新安装
  • 撤销服务并将主节点安装到另一个节点上
  • 安装 2 个不同的 Hbase
  • 格式化 HDFS 名称节点
  • 从 HDFS 系统中删除 HBase 文件

它仍然可以找到这个过渡区域。

  • 我试图访问.META。桌子 :

    org.apache.hadoop.hbase.client.NoServerForRegionException:尝试 7 次后无法找到区域

  • 我尝试使用命令 /bin/hbase hbck :
    org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for
    after 10 次尝试。
我没有解决这个问题的想法。

有人有什么建议吗?

问候

4

1 回答 1

0

可能是有问题的 regionserver 所在节点上的时间与集群的其余部分不同步。检查 NTP 配置是否正确。

无论如何检查有问题的区域服务器的日志

于 2013-04-15T19:37:20.647 回答