Elasticsearch Serverless FAQ

本文介绍使用Elasticsearch Serverless服务时,可能遇到的高频问题。

报错问题一

  • 报错内容"app storage exceed limit, app current size: xx GB app limit size: yy GB refer to: MAX_STORAGE_PER_CU and maxCu"

  • 报错原因:当前App的存储容量已经达到上限。

  • 解决方案

    • 调整CU上限(MaxCU)会自动放宽存储容量,默认单CU对应存储容量比例为1:40,例如2 CU上限存储容量默认80 GB。

    • 调整MAX_STORAGE_PER_CU可调整上述单CU对应的存储容量比例。

      说明

      调大MAX_STORAGE_PER_CU的值会导致查询和写入性能下降,请谨慎调整。

报错问题二

  • 报错内容"index storage exceed limit, index current size: xx GB index limit size: yy GB refer to: index storage"

  • 报错原因:当前索引的存储容量已经达到上限。

  • 解决方案

    • 可调整索引存储大小来放宽存储容量限制。

    • 可调整MAX_STORAGE_PER_INDEX并新建索引。

      说明
      • 对于读多写少的场景,推荐调整MAX_STORAGE_PER_INDEX并新建索引,使用别名关联旧索引,将数据写入到新索引中。

      • MAX_STORAGE_PER_INDEX仅对新建索引生效。