iLOバージョン2.54がインストールされている「ProLiant DL360p Gen8」サーバーがあります。
「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のWebインターフェースに接続できますか?