gpt4 book ai didi

elasticsearch - 如何删除因意外重命名和更改实际节点而创建的重影节点

转载 作者:行者123 更新时间:2023-12-03 00:19:13 25 4
gpt4 key购买 nike

我这里有点混乱。

我的网络中断了几天,logstash代理给出了异常(exception)。
我在这个方面还比较陌生,现在阅读起来还不如以前。我重新启动了 flex 搜索服务和logstash进程几次,但没有成功。在疯狂的情况下,我重命名了集群中的单个节点,因为它给了我一个“ NoNodeAvailable”异常。我发现它没有帮助,然后再次将其更改回以前的名称。
现在我在数据目录0和1 中具有 2个节点
"cluster_name" : "logging_gsds",
"status" : "red",
"timed_out" : false,
"number_of_nodes" : 1,
"number_of_data_nodes" : 1,
"active_primary_shards" : 472,
"active_shards" : 472,
"relocating_shards" : 0,
"initializing_shards" : 4,
**"unassigned_shards" : 534**

这显示了我的群集健康状况。

我没有为其分配名称或IP,如何检查/删除该新节点?

这是我运行logstash-时得到的
org.elasticsearch.index.mapper: Type [postgresql_9.2_log] contains a '.', it is recommended not to include it within a type name
用不同的日期索引重复自己!

另外,我的elasticsearch.yml配置为默认值。意思不是分片5,没有。副本1。但是,在此事件之前,只有一个配置的节点。
请帮忙!

最佳答案

我通过完全转储该节点并创建另一个节点来解决该问题。该节点的问题在于,虽然它是集群中唯一的一个副本,但副本设置为1。由于集群中没有其他可用于复制的节点,因此存在许多未分配的分片。这导致健康状况变红。我认为这使集群崩溃了,因为确实没有其他解释。

关于elasticsearch - 如何删除因意外重命名和更改实际节点而创建的重影节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32821552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com