原英文版地址: https://www.elastic.co/guide/en/elasticsearch/reference/7.7/modules-gateway.html, 原文档版权归 www.elastic.co 所有
本地英文版地址: ../en/modules-gateway.html
本地英文版地址: ../en/modules-gateway.html
重要: 此版本不会发布额外的bug修复或文档更新。最新信息请参考 当前版本文档。
本地网关在整个集群重启期间存储集群状态和分片数据。
以下几个静态设置必须在每个主节点上设置,它们控制新选出的主节点在尝试恢复集群状态和集群数据之前应该等待的时间:
-
gateway.expected_nodes
-
[7.7.0]
在 7.7.0 中废弃,将在 8.0 中移除。你应该使用
gateway.expected_data_nodes
代替之。 预期出现在集群中的(数据或主)节点的数量。预期数量的节点加入集群后,本地分片的恢复将立即开始。默认为0
。 -
gateway.expected_master_nodes
-
[7.7.0]
在 7.7.0 中废弃,将在 8.0 中移除。 你应该使用
gateway.expected_data_nodes
代替之。 预期在集群中的主节点的数量。一旦预期数量的主节点加入集群,本地分片的恢复就会开始。默认为0
。 -
gateway.expected_data_nodes
-
预期在集群中的数据节点的数量。一旦预期数量的数据节点加入集群,本地分片的恢复就会开始。默认为
0
。 -
gateway.recover_after_time
-
如果没有达到预期的节点数量,恢复过程会等待配置的时间,然后再尝试恢复。
如果配置了
expected_nodes
设置之一,则默认为5m
。
recover_after_time
持续时间超时后,只要满足以下条件,恢复就会开始:
-
gateway.recover_after_nodes
-
[7.7.0]
在 7.7.0 中废弃,将在 8.0 中移除。你应该使用
gateway.recover_after_data_nodes
代替之。 只要有这么多数据或主节点加入集群,就可以恢复。 -
gateway.recover_after_master_nodes
-
[7.7.0]
在 7.7.0 中废弃,将在 8.0 中移除。你应该使用
gateway.recover_after_data_nodes
代替之。 只要有这么多主节点加入集群,就可以恢复。 -
gateway.recover_after_data_nodes
- 只要有这么多数据节点加入集群,就可以恢复。
些设置仅在集群完全重启时生效。