hpサーバIlo 2パスワードのリセット
ilo 2を使用する場所
iloはHPマシン管理カードの略称であり、我々のマシンでは、初期のHP DL 3[20|60|80|85]G[1|2|3|4|5]のみ、通常HP 3系と呼ばれるマシンで使用されている.このカードが私たちに与えた最大のトラブルはipmi操作をサポートしないことですが、HPはこのカードを操作するツール:hponcfgを提供しています.
キットおよび依存パッケージ
私は自分のマシンに4つのバージョンのhponcfgを保存しました.現在は最新ではないはずですが、RHEL 5またはCentOS 5 64ビットを例に挙げることができます.
hponcfg:ftp://10.2.21.190/test/5_x64/hponcfg-1.9.0-3.noarch.rpm
依存パッケージ:
hp-heath:ftp://10.2.21.190/test/5_x64/hp-health-8.2.5-50.rhel5.x86_64.rpm
hp-ilo:ftp://10.2.21.190/test/5_x64/hp-ilo-8.2.5-22.rhel5.x86_64.rpm
操作手順
3つのファイルをダウンロードして管理カードのパスワードをリセットする必要がある機械に着いて、インストールして、依存関係があるため、いっしょにインストールすることを提案します
一部のマシンのrpmデータベースが破損しているため、--nodepsを追加して強制的にインストールすることができます.
ipmiと同様に、/etc/init.d/hp-iloで提供されるipmiと同様のサービスを開始する必要があります.
特殊な状況:
hp-iloで明確にサポートされているカーネルバージョンは/opt/hp/hp-ilo/bin
リリース版に付属しているカーネルはサポートされていますが、ゲームの一部のマシンでは、セルフコンパイル可能なカーネル2.6.18-53.1.4 el 5.onwindPAEが使用されており、hp-iloを起動したときに検出できません.
カーネルに最も近いのは2.6.18-53.el 5 PAEで、スクリプトを修正し、チェックしたコードを削除し、2.6.18-53.el 5 PAEが提供するカーネルモジュールを強制的にロードし、スクリプトから削除することができます.
次のロードコード
に改心
hp-iloサービスを再起動すれば通過できます.
現在のプロファイルをエクスポートするには、次の手順に従います.
エクスポートに成功しました
エクスポートされたプロファイルを変更し、ユーザー認証情報を追加します.
ilo.xmlを開き、最後の場所を見つけます
すべてのコンテンツを削除し、変更されたユーザー検証を加えた結果、次のようになります.
ユーザー管理者のパスワードをoaksadminに変更し、保存して終了します.
プロファイルのインポート:
インポートに成功しました
iloカードは自動的にリセットされ、約1分後にログインできます.
その他の常用用法
hponcfgからエクスポートされたプロファイルにはiloカードのすべての構成が含まれており、理論的にはプロファイルを修正してインポートし、すべてのiloカード操作を実現することができます.
一部のマシンの管理カードには、構成アドレスやアドレス構成エラーがなく、このファイルで変更することもできます.
前段のようなプロファイルを見つけて、対応する変更を行い、静的ipを設定できます.
iloはHPマシン管理カードの略称であり、我々のマシンでは、初期のHP DL 3[20|60|80|85]G[1|2|3|4|5]のみ、通常HP 3系と呼ばれるマシンで使用されている.このカードが私たちに与えた最大のトラブルはipmi操作をサポートしないことですが、HPはこのカードを操作するツール:hponcfgを提供しています.
キットおよび依存パッケージ
私は自分のマシンに4つのバージョンのhponcfgを保存しました.現在は最新ではないはずですが、RHEL 5またはCentOS 5 64ビットを例に挙げることができます.
hponcfg:ftp://10.2.21.190/test/5_x64/hponcfg-1.9.0-3.noarch.rpm
依存パッケージ:
hp-heath:ftp://10.2.21.190/test/5_x64/hp-health-8.2.5-50.rhel5.x86_64.rpm
hp-ilo:ftp://10.2.21.190/test/5_x64/hp-ilo-8.2.5-22.rhel5.x86_64.rpm
操作手順
3つのファイルをダウンロードして管理カードのパスワードをリセットする必要がある機械に着いて、インストールして、依存関係があるため、いっしょにインストールすることを提案します
rpm -ivh hp*
一部のマシンのrpmデータベースが破損しているため、--nodepsを追加して強制的にインストールすることができます.
ipmiと同様に、/etc/init.d/hp-iloで提供されるipmiと同様のサービスを開始する必要があります.
/etc/init.d/hp-ilo start
特殊な状況:
hp-iloで明確にサポートされているカーネルバージョンは/opt/hp/hp-ilo/bin
ls -l /opt/hp/hp-ilo/bin/
total 48
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-128.el5
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-128.el5PAE
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-128.el5xen
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-53.el5
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-53.el5PAE
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-53.el5xen
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-8.el5
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-8.el5PAE
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-8.el5xen
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-92.el5
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-92.el5PAE
drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-92.el5xen
リリース版に付属しているカーネルはサポートされていますが、ゲームの一部のマシンでは、セルフコンパイル可能なカーネル2.6.18-53.1.4 el 5.onwindPAEが使用されており、hp-iloを起動したときに検出できません.
/etc/init.d/hp-ilo start<br> Starting hp-ilo: [FAILED]
Check installed kernel failed
カーネルに最も近いのは2.6.18-53.el 5 PAEで、スクリプトを修正し、チェックしたコードを削除し、2.6.18-53.el 5 PAEが提供するカーネルモジュールを強制的にロードし、スクリプトから削除することができます.
/opt/hp/hp-ilo/check_install_kernel.sh >> /var/spool/compaq/cma.log
if [ $? != 0 ]; then
showfailure
cmaecho
cmaecho "Check installed kernel failed"
exit 1
fi
次のロードコード
insmod /opt/hp/hp-ilo/bin/`uname -r`/${MOD}.ko 2>/tmp/hptest
に改心
insmod /opt/hp/hp-ilo/bin/2.6.18-53.el5PAE/${MOD}.ko 2>/tmp/hptest
hp-iloサービスを再起動すれば通過できます.
現在のプロファイルをエクスポートするには、次の手順に従います.
hponcfg -w ilo.xml
エクスポートに成功しました
Firmware Revision = 1.43 Device type = iLO 2 Driver name = hpilo
RILOE II/iLO configuration successfully written to file "ilo.xml"
エクスポートされたプロファイルを変更し、ユーザー認証情報を追加します.
ilo.xmlを開き、最後の場所を見つけます
<USER_INFO MODE="write">
</USER_INFO>
すべてのコンテンツを削除し、変更されたユーザー検証を加えた結果、次のようになります.
<USER_INFO MODE="write">
<MOD_USER USER_LOGIN="Administrator"><PASSWORD value="oaksadmin"/></MOD_USER>
</USER_INFO>
ユーザー管理者のパスワードをoaksadminに変更し、保存して終了します.
プロファイルのインポート:
hponcfg -f ilo.xml
インポートに成功しました
Firmware Revision = 1.43 Device type = iLO 2 Driver name = hpilo
Script succeeded
iloカードは自動的にリセットされ、約1分後にログインできます.
その他の常用用法
hponcfgからエクスポートされたプロファイルにはiloカードのすべての構成が含まれており、理論的にはプロファイルを修正してインポートし、すべてのiloカード操作を実現することができます.
一部のマシンの管理カードには、構成アドレスやアドレス構成エラーがなく、このファイルで変更することもできます.
<IP_ADDRESS VALUE = "10.22.224.110"/>
<SUBNET_MASK VALUE = "255.255.255.0"/>
<GATEWAY_IP_ADDRESS VALUE = "10.22.224.254"/>
<DHCP_ENABLE VALUE = "N"/>
前段のようなプロファイルを見つけて、対応する変更を行い、静的ipを設定できます.