HBase重新启动后,Lily Indexer停止所有索引器

时间:2019-02-08 16:24:13

标签: hadoop solr hbase cloudera-cdh indexer

我为不同的HBase表(我正在使用CDH 5.14.4)注册了多个索引器,这些索引器均按预期工作:在Solr上对插入HBase表的数据进行索引。 在重新启动HBase服务期间,显然索引器无法正常工作,但是可悲的是,即使在HBase服务再次启动后,所有索引器也无法正常工作。 甚至重新启动Lily(键值存储索引器服务)是不够的:我必须销毁并重新创建所有索引器(幸运的是,无需在Solr上也重新创建集合),以使它们再次工作。

我不了解的是,当我用HBase重新启动后列出所有索引器时,

hbase-indexer list-indexers -z <zookeeper-host>

它向我显示了我所有的索引器并开始运行。

也许SEP仅在Lily启动时才注册?但是在这种情况下,为什么在Lily重新启动后它不再重新注册SEP?在我看来,SEP可能仍在运行,但丢失了索引器的注册。

真的有必要在失败后重新创建每个索引器吗?还是我使用了错误的配置?

0 个答案:

没有答案