文档首页/ 云搜索服务 CSS/ 更多文档/ 最大恢复速率(每秒)
更新时间:2025-05-14 GMT+08:00

最大恢复速率(每秒)

解释说明

配置每个节点的最大恢复速率,当集群快照的恢复速率超过设定值时将触发限流机制,防止速率太大导致资源占用过高,影响集群稳定性。实际恢复速率可能因OBS性能、磁盘IO等限制而无法达到设定值。

约束限制

OpenSearch集群和版本高于7.6.2的Elasticsearch集群,实际最大恢复速率还受限于“indices.recovery.max_bytes_per_sec”参数。

  • “最大恢复速率(每秒)”小于“indices.recovery.max_bytes_per_sec”时,实际限流值为“最大恢复速率(每秒)”
  • “最大恢复速率(每秒)”大于“indices.recovery.max_bytes_per_sec”时,实际限流值为“indices.recovery.max_bytes_per_sec”
  • 当需要查看“indices.recovery.max_bytes_per_sec”参数值时,可以执行如下命令:
    GET _cluster/settings
  • 当需要修改“indices.recovery.max_bytes_per_sec”参数时,可以参考如下命令:
    PUT _cluster/settings
    {
      "transient": {
        "indices.recovery.max_bytes_per_sec": "100mb"
      }
    }

取值范围

最大恢复速率由数字和单位组成。

  • 数字的取值范围:0~9999
  • 单位的取值范围:KB、MB、GB、TB、PB、B

当填写0MB时,表示不限速,当恢复速率过大时,可能导致集群资源占用过高,稳定性下降,建议谨慎配置。

默认取值

  • 版本为7.6.2及之前的Elasticsearch集群,默认值是40MB。
  • OpenSearch集群和版本高于7.6.2的Elasticsearch集群,默认值是0MB,表示不限速,但实际还受限于“indices.recovery.max_bytes_per_sec”参数。