博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建hbase-indexer出现 0 running
阅读量:4952 次
发布时间:2019-06-11

本文共 1788 字,大约阅读时间需要 5 分钟。

新建hbase-indexer后通过hbase-indexer list-indexers发现SEP subscription ID: null并且0 running processes,如下:

INDEXER_NAME  + Lifecycle state: ACTIVE  + Incremental indexing state: SUBSCRIBE_AND_CONSUME  + Batch indexing state: INACTIVE  + SEP subscription ID: null  + SEP subscription timestamp: 2016-09-25T14:40:37.005+08:00  + Connection type: solr  + Connection params:    + solr.collection =COLLECTION_NAME    + solr.zk = node1:2181,node2:2181,node3:2181/solr  + Indexer config:      407 bytes, use -dump to see content  + Indexer component factory: com.ngdata.hbaseindexer.conf.DefaultIndexerComponentFactory  + Additional batch index CLI arguments:      (none)  + Default additional batch index CLI arguments:      (none)  + Processes    + 0 running processes    + 0 failed processes

由 可知,应该是之前配置的indexer和hbase中的连接信息并没有清理掉,又重新创建了indexer。

2. 恢复过程

  1. 删除indexer。
  2. 关闭hbase-solr-indexer服务,solr服务,关闭hbase集群
  3. 清理zookeeper上和indexer有关(/ngdata),和hbase有关(/hbase)(放心删除/hbase!zk下的目录会恢复的,并且表数据不会收到影响)
  4. 重新启动hbase集群,solrcloud, hbase-solr-indexer服务。
  5. 重新开始配置Lily hbase indexer。

3. 总结

删除solr的zk目录/solr,再启动solr会报错。删除以后恢复过来的solr在zk上只剩下这些节点ls /solr [solr, clusterprops.json, zkdtsm]

而原来是有ls /solr [configs, clusterprops.json, clusterstate.json, aliases.json, solr.xml, solr, live_nodes, overseer, overseer_elect, collections, zkdtsm]
上面这问题和solr没什么关系,主要是没将hbase上面的东西删除干净导致,无需删除/solr就可以恢复。

4. 其他相关问题

4.1 Hbase启动失败

报错信息如下:

HRegionServer   ABORTING region server master,60020,1506502095106: Unhandled: Failed replication handler createjava.io.IOException: Failed replication handler createHRegionServer   Failed initjava.io.IOException: Failed replication handler create

查找zk目录/hbase/rs中的master,60020,1506502095106失败,建议关闭HBase集群,删除zk的/hbase目录。(不过这样如果配置了hbase-indexer可能要重建)

转载于:https://www.cnblogs.com/stillcoolme/p/7601711.html

你可能感兴趣的文章
PHPCMS几个有用的全局函数
查看>>
css3放大效果
查看>>
Android NDK builder for Eclipse in Windows
查看>>
wildfly 在 jee war 外部写配置文件
查看>>
白牌交换机现状分析zz
查看>>
数据表示和基本运算第一弹
查看>>
用 LaTeX 排版编程技术书籍的一些个人经验
查看>>
Unity3D笔记十九 持久化数据
查看>>
TensorFlow笔记-01-开篇概述
查看>>
phpunit——执行测试文件和测试文件中的某一个函数
查看>>
jquery.cookie.js 的配置
查看>>
序列化,json pickle,shelve
查看>>
【C#】C#格式化文件大小
查看>>
eclipse中的快捷键
查看>>
接口与继承:方法覆盖(super)
查看>>
php设计模式-原型模式
查看>>
重写Repeater,使其支持空模版(列表为空时显示)
查看>>
打造自己的html5视频播放器
查看>>
spark-submit 提交任务
查看>>
POI读取Excel(xls、xlsx均可以)——(四)
查看>>