自动伸缩
编辑自动伸缩
编辑此功能旨在由 Elasticsearch Service,Elastic Cloud Enterprise 和 Elastic Cloud on Kubernetes 间接使用。不支持直接使用。
自动伸缩功能使操作员能够配置节点层,这些节点层可以根据操作员定义的策略进行自我监控,以确定是否需要扩展。然后,通过自动伸缩 API,Elasticsearch 集群可以报告是否需要额外的资源来满足策略。例如,操作员可以定义一个策略,即温数据层应根据可用磁盘空间进行扩展。Elasticsearch 将监视和预测温数据层中的可用磁盘空间,如果预测表明由于磁盘空间不足,集群将很快无法分配现有和将来的分片副本,则自动伸缩 API 将报告集群需要因磁盘空间而进行扩展。添加集群发出信号所需额外资源的责任仍然由操作员承担。
策略由角色列表和决策器列表组成。匹配角色的节点受该策略的约束。决策器提供所需容量的独立估计。有关可用决策器的更多信息,请参阅 自动伸缩决策器。
自动伸缩支持专用机器学习节点的向上和向下扩展。自动伸缩还支持基于存储的数据节点的向上扩展。
Debian 8 不支持自动伸缩。