在机架安装的HP ProLiant DL380 G5服务器中,运行 Linux(RHEL - Red Hat Enterprise Linux Server - 5.9 版,64 位):关机并打开电源后,使用“RAID 1”的逻辑驱动器的 4 个硬盘之一+0”开始“重建”。我能够使用hpacucli(“ HP Array Configuration Utility CLI ”)检查状态 几个小时后,重建成功完成(之前有缺陷的硬盘驱动器是“physicaldrive 2I:1:2”):
$ hpacucli
HP Array Configuration Utility CLI 8.0-14.0
Detecting Controllers...Done.
Type "help" for a list of supported commands.
Type "exit" to close the console.
=> ctrl all show config
Smart Array P400 in Slot 1 (sn: ...)
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (273.4 GB, RAID 1+0, OK)
physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 146 GB, OK)
physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 146 GB, OK)
physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SAS, 146 GB, OK)
physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 146 GB, OK)
...
我的问题如下:有没有办法查看 RAID 内部控制器(“Smart Array P400”)的 RAID 事件历史记录/日志?我希望能够为此使用“hpacucli”,但我在Linux 的 Hpacucli 实用程序 - 所有命令指南中找不到任何相关命令
如果需要,我可能会尝试使用其他工具(但不是 HP iLO - “Integrated Lights-Out”,因为我没有该访问权限),最好避免任何重新启动。我检查了“/var/log/messages”,但我没有在那里找到任何看似相关的条目。
该
hplog -v
命令将向您显示安装了健康管理代理的服务器上的系统事件日志。