配置磁盘清理功能
为方便用户运维,保障系统正常运行,系统支持从磁盘利用率和业务数据保存时间两个维度进行磁盘清理,以保护系统的磁盘空间。
- 磁盘利用率:用户通过配置磁盘利用率阈值和指定处理动作,可以让系统在磁盘利用率达到设定阈值时,按照指定动作对设备日志/监控/告警/报表/配置文件数据进行处理,避免因磁盘空间不足而导致系统无法正常运行。
- 业务数据保存时间:用户通过配置磁盘各类存储数据的最大保存天数,定时清理超出数据保存时间范围内的数据,释放磁盘存储空间,避免因磁盘占用率过高导致系统无法正常运行的问题。
注意: 系统针对上述两个维度的磁盘数据清理是并行处理的。
- 从磁盘利用率维度,在配置完成后,系统会立即根据设置的阈值进行数据清理,后续则每逢半点(如00:30、1:30、2:30、3:30等)进行一次数据清理。
- 从业务数据保存时间维度,在配置完成后,系统会立即清理超出保存范围的存储数据,后续则在每天23:00自动进行清理。
超出保存时间范围是从配置磁盘清理功能当天日期往前开始计算。例如:用户在11月29日设置“自动清除3天之前的日志数据”,那么系统将会自动清理11月26日及之前日期的日志数据。
配置磁盘清理功能,请按照以下步骤进行操作:
- 选择“系统 > 管理员设置 > 系统信息”,进入系统信息页面。
- 点击“磁盘空间”后的“磁盘清理”按钮,打开<磁盘清理设置>页面。

- 在“磁盘异常保护设置”区域,输入磁盘利用率阈值,取值范围是60%-90%,系统默认为90%。同时用户可按需设置磁盘利用率达到指定阈值时系统的处理方式:
- 不再接收设备日志/监控数据:表示当磁盘利用率达到指定阈值时,HSM系统不再接收和存储新的设备日志/监控数据。
- 自动清除设备较早的日志/监控/报表/告警/配置文件数据直至满足性能要求(会删除历史数据,请谨慎选择):表示当磁盘利用率达到指定阈值时,HSM系统会自动将磁盘数据清理天数之前的设备日志/监控/报表/告警/配置文件数据清除,直至系统当前的磁盘利用率至少比设定阈值低10%(即系统当前磁盘利用率<设定阈值-10%)。若数据清理之后,磁盘利用率仍不满足要求,系统则会持续选择磁盘占用率最高的模块的数据进行清除,直至系统当前的磁盘利用率至少比设定阈值低10%,或者直到所有模块数据在保留天数范围内为止。日志和监控模块的数据保留天数均为3天;告警、配置文件以及报表模块的数据保留天数均为7天。
例如:已设置磁盘利用率的阈值为80%,当系统磁盘利用率达到阈值时,系统会自动清理数据,直至磁盘利用率低于70%。 - 在“磁盘数据清理设置”区域,配置各类存储数据的最大保存天数,详细配置说明如下:
- 点击“确定”按钮,弹出二次确认提示框。
- 再次点击“确定”按钮,配置立即生效。
注意:
由于该处理方式会自动清除设备较早的日志/监控/报表/告警/配置文件数据,请谨慎选择!
| 选项 | 说明 |
|---|---|
| 自动清除“x”天之前的日志数据 | 指定设备日志数据的保存范围,超出保存范围的设备日志数据会被自动清除。取值范围1-365天,默认为180天。 |
| 自动清除“x”天之前的监控数据 | 指定设备监控数据的保存范围,超出保存范围的设备监控数据会被自动清除。取值范围1-365天,默认为120天。 |
| 自动清除“x”天之前的报表和巡检数据 | 指定设备报表数据以及设备巡检数据的保存范围,超出保存范围的报表和设备巡检数据会被自动清除。取值范围1-365天,默认为90天。 |
| 自动清除“x”天之前的告警数据 | 指定告警数据的保存范围,超出保存范围的告警数据会被自动清除。取值范围1-365天,默认为30天。 |
| 自动清除“x”天之前的设备配置文件数据 | 指定设备配置文件数据的保存范围,超出保存范围的设备配置文件数据会被自动清除。取值范围1-500天,默认为180天。 |