Users Guide

い。)
のメッセージは、実行中のカーネルがDell システムに適用しようとした DUP でサポートされていないことをします。次のいずれかの方法で、アップデートを継続できます
l 行中 のカーネルにしたカスタムパッケージをコンパイルするための必要条件を、パッケージの適用先となるシステムに直接インストールしシステムでパッケージを再構築してからそのパ
ッケージを再適用します
l テストシステムの必要条件を満たしているパッケージをテストシステムで再構築し、実行中のカーネルモデル名、および設定が同じシステムにそのアップデートをネットワークで配布します
パッケージを再構築するためのテストシステムのセットアップ
プロダクション環境のシステムで実行するカーネルとじカーネルを実行しているテストシステムの使用をおめします
シナリオ
のシナリオはダウンロードしたパッケージがパッケージの適用先 Dell システム で実行中のカーネルをサポートしていないと判断するまでの主な手順を説明していますこのシナリオではパッケ
ージを再構築してそれを使用するシステムに配布するまでの手順を要約します
1. デルのサポートウェブサイト support.dell.com から最新BIOS システムをダウンロードします
2. パッケージを Dell システムに適用しようとするとダウンロードしたコンパイルみパッケージが、現在システムで実行中のカーネルバージョンをサポートしていないことがわかります
3. ネットワークのプロダクション環境のインベントリからサポートされていないじカーネルが、合計 200 のシステムで実行していることがわかります
DUP --rebuild オプションを使用してパッケージをカスタム構築することにしましたパッケージをカスタマイズすれば追加のカーネルをサポートできます
4. このパッケージを再構築するプロダクションテストシステムを選択してこのカーネルのサポートを追加します
5. このテストシステムで、特定の必要条件が満たされていることを確認する必要があります
必要条件が満たされていないと--rebuild オプションが機能しません。必要条件の詳細については、「テストシステムの必要条件」を参照してください
ダウンロードした DUP に対して --rebuild オプションを実行し、実行中のカーネルのサポートを追加しますたとえば、次のコマンドを入力します
./PE2850-ESM_FRMW_LX_R92394.bin --rebuild
6. 再構築したパッケージをテストシステムに適用してパッケージがエラーなしで適用されることを確認しますたとえば、次のコマンドを入力します
./PE2850--ESM_FRMW_LX_R92394.bin--CUSTOM
パッケージを実行してエラーが発生した場合、満足な結果が得られるまでパッケージのエラーの修正、再構築、再適用を試みます
7. 再構築したパッケージを 200 すべてのターゲットシステムに配布しますパッケージをすべてのシステムに適用するスクリプトを記述できます
テストシステムの必要
--rebuild コマンドの実行に必要な次の条件を満たすようにテストシステムを準備しますテストシステムでこれらの必要条件が満たされていればこのテストシステムでパッケージをテストしてから
再構築したパッケージを配布し、プロダクション環境Dell システムで使用できます
テストシステムまたはパッケージを再構築するシステムは、次6 つの必要条件を満たしていなければなりません
1. カーネルの一致テストシステムのカーネルのバージョンが、再構築後のパッケージを配布するシステムターゲットシステムまたはプロダクションシステム)で実行しているカーネルのバージョ
ンと一致する必要があります
システムで実行しているカーネルのバージョンを調べるには、次のコマンドを入力します
uname -r
次の例のようにカーネルのバージョンが表示されます
2.4.9-e.3smp
2. カーネル GCC コンパイラの一致テストシステムとプロダクションシステムの両方で同じバージョンの GCC コンパイラを使用することをおめします
3. カーネルソースがインストールされている:現在実行しているカーネルバージョンのカーネルソースがインストールされている必要があります
メモカーネルソースと binutils.rpm がプロダクションシステムに存在する必要はありません