我最近尝试在 rails 4 应用程序中使用 elasticsearch 和 search kick。我已经生成了一个带有一个索引的集群,我想删除所有信息并从头开始,但是,我似乎不能这样做。当我启动 ES 服务器时,它被试图初始化分片的挂起任务冻结。
我尝试过 brew remove elasticsearch 并重新安装 我尝试过启动 ES 服务器并运行:
$ curl -XDELETE 'http://localhost:9200/_all'
无济于事。它只是添加了另一个待处理的任务。
关于如何将石板擦干净并从头开始的任何建议?
*****编辑*****
我的问题来自之前在另一个具有相同集群名称的分支上启动了 ES 服务器。这就是我认为导致 ES 尝试初始化新分片、失败和重试的无限循环(因为缺乏真正的原因/问题)。下面回答我是如何开始完全新鲜的。