我有用于索引日志的 logstash + elasticsearch + kibana 设置。由于某种原因 es 停止索引数据,我不得不终止正在运行的 es 实例并重新启动它。通常,当我重新启动时, es 会毫无问题地出现。但现在无法使用 kibana 进行搜索。
我使用 es 工具看到的是没有在任何地方分配一个索引。
logstash-2013.07.22 4 r UNASSIGNED
logstash-2013.10.05 0 r UNASSIGNED
logstash-2013.10.05 0 p UNASSIGNED
logstash-2013.10.05 1 p UNASSIGNED
logstash-2013.10.05 1 r UNASSIGNED
logstash-2013.10.05 2 r UNASSIGNED
logstash-2013.10.05 2 p UNASSIGNED
logstash-2013.10.05 3 r UNASSIGNED
logstash-2013.10.05 3 p UNASSIGNED
logstash-2013.10.05 4 p UNASSIGNED
logstash-2013.10.05 4 r UNASSIGNED
当然,当我使用 kibana 进行搜索时,查询无法在该索引上进行搜索。我在 elasticsearch.log 中看不到任何错误。
我只有一个运行 ES 的节点,尽管我的默认配置配置了 1 个副本。