HP RHELarraysRaid磁盘状态从命令行

我已经configuration了6个磁盘和RAID 5的HP DL360 Gen 9,我已经安装了RHEL 6.9。

我需要从命令行知道每个物理磁盘的状态,以便我可以将信息发送到正在开发的应用程序。

我已经联系了几个build议使用HPACUCLI命令的指南,但是在我安装了这个软件包后,似乎没有发现任何控制器。

与CTRL全部显示状态或configuration说:没有find控制器

这个服务器上的更多信息是:

HP SMART START STORAGE 2.65.7.0控制器是P440R

我对hpacucli与这个硬件的兼容性有些怀疑。

任何人如何监视“单个”磁盘状态,以了解是否可以,还有一些错误或错误?

问候

S.

在最近的版本中,HPACUCLI已被HPSSACLI取代。 https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_04bffb688a73438598fef81ddd

对于RHEL,请使用HPpipe理代理来获得整体系统健康状况。 这包括hp-snmp-agents和hpssacli

请参阅此处以获取更全面的列表: 监视HP ProLiant DL380 G7,并确保不会出现问题

这可以提供有关系统的SNMP和电子邮件警报,包括磁盘健康状况。 这些条目也在IML日志中报告(请参阅hplog -v

但是,如果您认为最好是parsing数组控制器状态的输出(我不这样做),则可以这样做:

 # hpssacli ctrl all show config Smart Array P440ar in Slot 0 (Embedded) (sn: PDNLH0BRH7U8IK) Port Name: 1I Port Name: 2I Internal Drive Cage at Port 1I, Box 3, OK Internal Drive Cage at Port 2I, Box 3, OK array A (SAS, Unused Space: 2906103 MB) logicaldrive 1 (72.0 GB, RAID 1+0, OK) logicaldrive 2 (1024.0 GB, RAID 1+0, OK) physicaldrive 1I:3:1 (port 1I:box 3:bay 1, SAS, 900.1 GB, OK) physicaldrive 1I:3:2 (port 1I:box 3:bay 2, SAS, 900.1 GB, OK) physicaldrive 1I:3:3 (port 1I:box 3:bay 3, SAS, 900.1 GB, OK) physicaldrive 1I:3:4 (port 1I:box 3:bay 4, SAS, 900.1 GB, OK) physicaldrive 2I:3:5 (port 2I:box 3:bay 5, SAS, 900.1 GB, OK) physicaldrive 2I:3:6 (port 2I:box 3:bay 6, SAS, 900.1 GB, OK) 

谢谢..我发现了这个问题…

我试了也hpssacli,但它不工作,所以我试了几个版本,我发现唯一的作品是hpssacli-2.30-6.0.x86_64

只是为了帮助其他用户..在DL360G9 – arraysP440 – RHEL的情况下

你必须使用hpssacli-2.30-6.0.x86_64;)