ALM-45481 KuduTserver存在容量已满磁盘
系统每60秒周期性检测Kudu的磁盘监控指标,当检测到某个Tserver的容量已满磁盘数量监控指标不为0时,产生该告警。
当Tserver的容量已满磁盘数量监控指标重新变为0后,该告警自动消除。
告警属性
告警ID |
告警级别 |
是否自动清除 |
---|---|---|
45481 |
重要 |
是 |
告警参数
类别 |
参数名称 |
参数含义 |
---|---|---|
定位信息 |
来源 |
产生告警的集群名称。 |
服务名 |
产生告警的服务名称。 |
|
角色名 |
产生告警的角色名称。 |
|
主机名 |
产生告警的主机名。 |
|
附加信息 |
触发条件 |
系统当前指标取值满足自定义的告警设置条件。 |
对系统的影响
用户无法正常使用Kudu服务。
可能原因
磁盘配置无法满足业务需求,kudu服务所用磁盘已有满容量状况。
处理步骤
查看磁盘容量,清除无用文件,无用数据表。
- 登录FusionInsight Manager页面,在告警列表中,单击此告警所在行的下拉箭头,查看当前告警“定位信息”中的角色名以及确认主机名所在的IP地址。
- 以root用户登录告警所在节点,执行命令df -h观察磁盘使用为100%的挂载目录。
- 执行命令find / -xdev -size +500M;,查看步骤 2所得目录上超过500MB的文件,且查看该目录中,是否有误写入的大文件存在。
- 处理误写入文件,等待两分钟,查看告警是否消失。
- 是,处理完毕。
- 否,执行步骤 5。
- 检查Kudu中的所有表是否有无用数据表。
- 使用kudu table delete <master_addresses> <table_name> [-nomodify_external_catalogs] 删除无用表。
- 检查本告警是否恢复。
- 是,处理完毕。
- 否,执行步骤 8。
- 联系磁盘管理员进行扩容。
- 检查本告警是否恢复。
- 是,处理完毕。
- 否,执行步骤 10。
收集故障信息。
告警清除
此告警修复后,系统会自动清除此告警,无需手工清除。
参考信息
无