注意

本文档适用于 Ceph 开发版本。

磁盘预测模块

The diskprediction该模块利用 Ceph 设备健康检查来收集磁盘健康指标,并使用内部预测器模块来生成磁盘故障预测,并将结果返回给 Ceph。它不需要任何外部服务器进行数据分析并输出结果。其内部预测器的准确率约为 70%。

启用

运行以下命令以启用diskprediction_localCeph 环境中的模块:

ceph mgr module enable diskprediction_local

要启用本地预测器:

ceph config set global device_failure_prediction_mode local

要禁用预测:

ceph config set global device_failure_prediction_mode none

diskprediction_local至少需要六组设备健康指标来进行设备寿命预测。并且这些健康指标只有在健康监控开启时才会收集。启用.

运行以下命令以获取给定设备的寿命预测。

ceph device predict-life-expectancy <device id>

配置

该模块默认每天执行一次预测。您可以通过以下方式调整此间隔:

ceph config set mgr mgr/diskprediction_local/predict_interval <interval-in-seconds>

调试

如果您想调试映射到 Ceph 日志级别的磁盘预测模块,请使用以下命令。

[mgr]

    debug mgr = 20

当管理器的日志设置为调试时,该模块将打印带有前缀的日志消息mgr[diskprediction]以便于轻松过滤。

由 Ceph 基金会带给您

Ceph 文档是一个社区资源,由非盈利的 Ceph 基金会资助和托管Ceph Foundation. 如果您想支持这一点和我们的其他工作,请考虑加入现在加入.