Solr 打电话给SPLITSHARD后仍然看到老shard
我调用了splitshard,现在这是我在发布提交后看到的内容: 我以为splitshard应该去掉原来的shard,shard1,在这种情况下。我错过什么了吗?我希望剩下的两个碎片是shard1_0和shard1_1Solr 打电话给SPLITSHARD后仍然看到老shard,solr,Solr,我调用了splitshard,现在这是我在发布提交后看到的内容: 我以为splitshard应该去掉原来的shard,shard1,在这种情况下。我错过什么了吗?我希望剩下的两个碎片是shard1_0和shard1_1 我使用的其余调用是/admin/collections?collection=default collection&shard=shard1&action=SPLITSHARD(如果有帮助)。来自Solr邮件列表的响应: SPLITSHARD调用完成后,它只会将原始shard标
我使用的其余调用是/admin/collections?collection=default collection&shard=shard1&action=SPLITSHARD(如果有帮助)。来自Solr邮件列表的响应: SPLITSHARD调用完成后,它只会将原始shard标记为 不活动,即不再接受请求。所以是的,你必须使用 删除碎片( ) 把它清理干净 就您在管理UI上看到的情况而言,该信息是错误的,即 UI在显示碎片时不尊重碎片的状态。所以 虽然父碎片可能处于非活动状态,但最终仍会看到它 就像另一个活跃的碎片。这件事有个悬而未决的问题 确认碎片状态的一种方法是查看中的碎片状态 clusterstate.json(或state.json,取决于您使用的Solr版本) 使用)