ALM-45439 ClickHouse节点进入只读模式
告警解释
系统每隔1分钟检测ClickHouseServer节点磁盘容量,当检测到磁盘容量超过90%,ClickHouseServer节点进入只读模式时,系统产生此告警。
当检测到磁盘容量低于90%,ClickHouseServer节点退出只读模式时,告警自动清除。
当ClickHouseServer节点处于只读模式时,若需要登录客户端清理数据,则可手动退出只读模式,退出只读模式方法:
登录FusionInsight Manager界面,选择“集群 > 服务 > ClickHouse > 配置 > 全部配置”,搜索参数“profiles.default.readonly”,修改参数值为0,退出只读模式。
告警属性
告警ID |
告警级别 |
是否可自动清除 |
---|---|---|
45439 |
重要 |
是 |
告警参数
参数名称 |
参数含义 |
---|---|
来源 |
产生告警的集群或系统名称 |
服务名 |
产生告警的服务名称 |
角色名 |
产生告警的角色名称 |
主机名 |
产生告警的主机名 |
磁盘路径 |
产生告警的磁盘路径 |
对系统的影响
ClickHouseServer节点进入只读模式后所有写入、修改、删除操作均执行失败。
可能原因
ClickHouse节点磁盘使用率超过90%,节点进入只读模式。
处理步骤
- 登录FusionInsight Manager页面,选择“运维 > 告警 > 告警”,查看当前告警“定位信息”中的角色名以及确认主机名所在的IP地址。
- 扩容告警上报节点的磁盘容量。
- 扩容失败,或扩容后告警仍然没有消除,执行4。
扩容后仅当profiles.default.readonly=auto时告警可自动消除,若手动修改过profiles.default.readonly,则需要将参数值重新设置为auto。若因业务需要,profiles.default.readonly需要设置为0或1,则手动清除该告警即可。
收集故障信息
告警清除
此告警修复后,系统会自动清除此告警,无需手工清除。
参考信息
不涉及。