== Linux上でyumリポジトリを使う方法
PowerEdgeには、ファームウェアのアップデート用にLinuxのツールとyumリポジトリが用意されています。コミュニティベースですが、Linuxシステムにこのリポジトリを登録することで、一般アプリケーションのインストールと同じように、yumコマンドからファームウェアのアップデートが行えます。
ただし、本体以外の関連製品すべてが登録されているわけではないので、利用の際には、平行してデルのWebサイトでアップデート情報を確認しておくのが無難です。
=== リポジトリの登録方法
リポジトリの登録用にスクリプトが用意されているので、それを実行します。
{{{
# wget -q -O - http://linux.dell.com/repo/software/bootstrap.cgi | bash
# wget -q -O - http://linux.dell.com/repo/firmware/bootstrap.cgi | bash
}}}
1行で記述してしまっていますが、それぞれbootstrap.cgiをダウンロードし、実行しているだけです。softwareディレクトリにはLinux用のツール、firmwareにはファームウェアの実体が登録されています。
=== ファームウェア用アップデートツールのインストール
はじめにLinux用のアップデートツールをインストールします。
{{{
# yum -y install firmware-addon-dell
}}}
=== 最新ファームウェアの確認と適用
アップデート用ツールを使って、最新ファームウェアが存在するか確認します。
{{{
# yum -y install $(bootstrap_firmware -b)
# update_firmware
}}}
「bootstrap_firmware -b」のコマンドでファームウェアのパッケージ名を取得できます。それをyumコマンドに渡して、最新のファームウェアのパッケージをインストールしています。最後にupdate_firmwareコマンドで実際にファームウェアをアップグレードします。