功能说明
当实例磁盘使用率达到指定阈值后,可选择磁盘自动扩容或动态消息保留策略来调整磁盘空间。
磁盘自动扩容
当磁盘使用率达到指定阈值后,系统会自动根据扩容策略增加磁盘容量,避免出现实例因磁盘容量不足产生的故障。
动态消息保留策略
当磁盘使用率达到指定阈值后,系统会自动根据消息保留策略删除一定比例的主题最早消息数据,释放磁盘空间。
约束与变更影响
动态消息保留策略和磁盘自动扩容同时最多只能开启一个。
磁盘自动扩容不会影响业务,如果短时间内磁盘使用量迅速增加,无法保证在耗尽磁盘空间前完成磁盘自动扩容。建议提前做好容量规划,先根据磁盘使用量做好扩容,再开启磁盘自动扩容。
动态消息保留策略触发后会删除最早的主题消息,可能导致消费者未及时消费的消息被删除,且调整效果存在一定延迟。建议及时消费数据,减少数据堆积。
触发动态消息保留策略后,主题的保留时长参数会被按比例减小且不会自动恢复,如后续需要调整请到主题管理页面进行操作。
前提条件
实例磁盘字段扩容会产生相应的费用,请确保账户余额充足。
操作步骤
磁盘自动扩容
登录管理控制台。
进入Kafka管理控制台。
在实例列表页的操作列,目标实例行点击“管理”按钮。
点击“智能运维”、“弹性伸缩”菜单进入磁盘水位处理页面。
在磁盘水位处理页面开启磁盘自动扩容。
点击“配置”按钮,可调整配置参数。
动态策略:当磁盘使用量达到指定比例后,系统自动扩容磁盘指定比例的容量,单节点最低扩容100GB。
最高磁盘:实例磁盘总容量扩容到指定值后不再扩容。
点击“确定”按钮保存配置。
点击调整记录列的“查看”按钮跳转至任务列表查看磁盘自动扩容调整记录。
动态消息保留策略
登录管理控制台。
进入Kafka管理控制台。
在实例列表页的操作列,目标实例行点击“管理”按钮。
点击“智能运维”、“弹性伸缩”菜单进入磁盘水位处理页面。
在磁盘水位处理页面开启动态消息保留策略。
点击“配置”按钮,可调整配置参数。
动态策略:当磁盘使用量达到指定比例后,系统自动调整主题的消息保留时长,删除指定比例的最早消息数据。
保底时长:主题消息的最低保留时长,当某个主题的保留时长调整到该值后,该主题不会再被调整。
点击“确定”按钮保存配置。
点击调整记录列的“查看”按钮跳转至任务列表查看动态消息保留记录。