我不小心取消了我的搜索节点中的Solr索引构建。如何重新启动该节点上的索引?
nodetool rebuild_index 不起作用。该命令几乎立即退出 - 可能是因为它适用于本机Cassandra索引,而我的表索引是自定义类型“com.datastax.bdp.search.solr.Cql3SolrSecondaryIndex”
另一方面,单击Solr核心管理UI中的“Reindex”/“Full reindex”按钮将触发所有搜索节点上整个列家族的重新索引。
有没有办法只触发该节点的索引?我正在使用DSE 4.0.1(Cassandra 2.0.5,Solr 4.6.0.1)
答案 0 :(得分:2)
为了重新索引单个节点,您必须使用reindex = true和distributed = false参数重新加载其核心,如下所述:http://www.datastax.com/documentation/datastax_enterprise/4.0/datastax_enterprise/srch/srchReldCore.html