我正在尝试使用eck运算符配置集群弹性搜索。我想在elasticsearch.yaml
中添加一些设置,如cluster.max.shards.per.node
和其他遗留设置。我试图将此添加到部分中的清单的弹性搜索实例中:
nodeSets:
- node: default
config:
cluster_max.shards.per.node: 3000
但是没有成功。这样可能吗?我找不到任何关于如何使用配置以及可用属性的支持和文档。
某些集群级设置除非通过cluster settings API设置,否则不会生效,并且将忽略elasticsearch.yml中指定的值。
cluster.max_shards_per_node问题已在#57234中修复。因为cluster.block.read_only不太可能通过YAML配置进行设置。
有关更多信息,请参阅此问题和git链接。