PowerStore:运行状况检查以识别 DriveDB.json v0.6.6.0 未涵盖的驱动器的系统
摘要: 本知识库文章讨论了运行状况检查,以识别具有 DriveDB.json v0.6.6.0 未涵盖的驱动器的系统。
说明
运行状况检查可验证系统的 DriveDB.json 文件中定义。在运行 PowerStoreOS 3.x、4.0.x 或 4.1 的群集上, off_release_unsupported_drive_check 如果检测到不受支持的驱动器,升级前运行状况检查 (PUHC) 会阻止升级,并且 unsupported_drive_check 系统运行状况检查 (SHC) 在相同情况下失败。在安装了最新 RxDefinition 的 PowerStoreOS 4.x 系统上,该问题会生成警报。
系统检查失败:
通过 SHC 确定问题时,设备会显示 Unsupported Drive check 故障,并显示 Found unsupported drives in the appliance 消息的典型原因。

图 1.在设备中找到不受支持的驱动器
SHC 可以从服务容器命令行界面 (CLI) 运行:
[BSC:cyc@ABCD123-A ~]$ svc_health_check run -rhc unsupported_drive_check
Name Location Status Description
Unsupported Drive check node_a Failed Found unsupported drives in the appliance. (KB#000316788)
Unsupported Drive check node_b Failed Found unsupported drives in the appliance. (KB#000316788)
SUMMARY Status: Failed
Passed: 0
Failed: 2
Total: 2
PUHC 故障:
当通过 PUHC 确定问题时,测试将显示以下消息: Found unsupported drive(s) PUHC 会阻止 PowerStore 升级。

图 2.找到不受支持的驱动器
系统警报:
运行 PowerStoreOS 版本 4.x 并安装了最新 RxDefinitions 的设备显示一条警报,其中包含以下消息: One or more unsupported drives were found in the system.

图 3.在系统中发现一个或多个不受支持的驱动器。
有关此情况的更多信息,请参阅知识库文章:PowerStore:由于 DriveDB 过时,使用中的驱动器可能会报告为故障且不受支持
如果检测到或遇到这种情况,管理员可以手动更新持久 DriveDB.json 在 NDU 之前,或是为了避免或解决数据不可用 (DU) 事件。
自助服务选项可用于主动应用场景和恢复应用场景。
有关详细指导,请参阅以下知识库文章:
- 一般安装说明:PowerStore:如何安装svc_injectable服务脚本
- DriveDB 更新过程:PowerStore:如何使用可注入脚本“svc_update_drive_db”更新DriveDB.json
如有必要,请联系 技术支持以获得帮助。请参阅此知识库文章,以加快关注和解决问题的速度。