我有一个“ProLiant DL360p Gen8”服务器,其 iLO 版本为 2.54。
如果我运行“hpasmcli”,它不会打开 cli,但会出现以下错误:
$ hpasmcli
ERROR: Could not open /dev/cpqhealth/cdt.
Please make sure the Health Monitor is started.
hp 健康检查:
$ systemctl status hp-health
● hp-health.service - HP System Health Monitor
Loaded: loaded (/usr/lib/systemd/system/hp-health.service; enabled; vendor preset: disabled)
Active: active (exited) since Do 2017-09-21 16:40:36 CEST; 12min ago
hp-health 日志未显示任何有用的信息。仅显示“hp-health”开始正确。
有人有想法或有同样的问题吗?在所有其他服务器上,“hpasmcli”运行正确。
答案1
好吧,我找到了自己的解决方案。对于每个看到同一问题的人,我的解决方案是安装包“mcelog”。
这里描述的是:https://community.hpe.com/t5/Insight-Control-for-Linux/CentOS-6-2-hp-health-fail/td-p/5431885
评论者: Naresh_Kumar 时间: 08-21-2012 09:12 AM 点: 1
这个守护进程在 RHEL 7 上不是必需的,但软件包是必需的。 “hp-health”包不依赖于此包......
答案2
FWIW
systemctl restart hp-health
在这里解决了。
答案3
重新启动您的 ILO。您可以使用 来执行此操作hponcfg -b
。
通常您可以重新启动hp-snmp-agents
服务来恢复此状态,但 ILO 可能处于奇怪的状态。
您可以连接到 ILO 的网络界面吗?