更新了 AWS Elasticsearch 存储,但 "Minimum free storage space" 也增加了

Updated AWS Elasticsearch storage, but "Minimum free storage space" also increased

我是 AWS 的新手,我在使用 AWS Elasticsearch 时遇到问题。

我们有一个包含数十万种产品的大型 Magento 2 目录(尽管我们仅索引产品名称和 SKU 数据)。索引完成后,Elasticsearch 不断重启并终止索引进程。

我们有:

实例类型:c5.large.elasticsearch

节点数:2

EBS 卷大小:25GB

据我了解,它会达到 最小可用存储空间 space 限制 (18GB),一旦达到 18GB 每个节点重新启动实例。

我们已将 EBS 卷大小增加到 30GB,但最小可用存储空间 space 限制也增加到 22GB .

如果 minimum 一起增加,增加 EBS 卷大小有什么意义?

我错过了什么吗?为什么限制上升了?

以下是一些带有故障点的图表:

更新:

这是我在完成索引和重置实例时遇到的错误:

MasterReachableFromNode-RED

Elasticsearch engine returned an error response. item id: 445689. Error type: "cluster_block_exception", reason "blocked by: [SERVICE_UNAVAILABLE/2/no master];".
item id: 445699. Error type: "cluster_block_exception", reason "blocked by: [SERVICE_UNAVAILABLE/2/no master];".
item id: 445709. Error type: "cluster_block_exception", reason "blocked by: [SERVICE_UNAVAILABLE/2/no master];".
item id: 445719. Error type: "cluster_block_exception", reason "blocked by: [SERVICE_UNAVAILABLE/2/no master];".
item id: 445727. Error type: "cluster_block_exception", reason "blocked by: [SERVICE_UNAVAILABLE/2/no master];".
item id: 445730. Error type: "cluster_block_exception", reason "blocked by: [SERVICE_UNAVAILABLE/2/no master];".
item id: 445732. Error type: "cluster_block_exception", reason "blocked by: [SERVICE_UNAVAILABLE/2/no master];".
item id: 445739. Error type: "cluster_block_exception", reason "blocked by: [SERVICE_UNAVAILABLE/2/no master];".

您对指标的解释不正确。

FreeStorageSpace: 集群中数据节点的空闲 space。总和显示集群的总空闲 space。 Minimum 和 Maximum 分别显示空闲 space 最少和最多的节点。此指标也适用于单个节点。

因此,当您增加 EBS 大小时,存储更多数据的能力 (FreeStorageSpace) 也会增加。

您遇到的“cluster_block_exception”错误是由于不同的原因——“SERVICE_UNAVAILABLE”——没有主人。建议有 3 master 个符合条件的节点以获得更好的集群可用性。