Users Guide

しているカーネルの判別
1. ルート としてログインします
2. コンソールでのコマンドを入力して <Enter> を押します
uname -r
実行中のカーネルを識別するメッセージが表示されます。管理下システムソフトウェアの readme ファイルにリストされていないカーネルの場合は、これをサポートするために DKS を使用する必要が
あります
ダイナミックカーネルサポートの必要
管理下システムソフトウェアが DKS を使用するにはServerAdministratorを起動する前に、次の依存関係が満たされる必要があります
l 実行中のカーネルでロード可能なモジュールサポートが有効になっている必要があります
l 実行中カーネルのカーネルモジュール構成のソースが/lib/modules/`uname -r`/build にあることが必要ですSUSE Linux Enterprise Serverバージョン 9 および 10)を
しているシステムではkernel-source RPM で必要なカーネルソースが提供されていますRed Hat Enterprise Linuxバージョン 4)を実行しているシステムではkernel -
devel RPM でカーネルモジュール構成に必要なソースが提供されます
l GNU make ユーティリティがインストールされていることが必要ですこのユーティリティは make RPM によて提供されています
l GNU C コンパイラ (gcc) がインストールされている必要がありますこのコンパイラは gcc RPM によって提供されています
l GNU リンカ (ld) がインストールされている必要がありますこのリンカは binutils RPM によって提供されています
以上の条件が満たされているとServer Administrator 起動中、必要なときに DKS によってデバイスドライバが自動的に構築されます
Server Administrator インストールのダイナミックカーネルサポートの使
Server Administrator のインストールにロードされコンパイルみのデバイスドライバに対応していないカーネルを Server Administrator がサポートできるようにするには、管理下システム
DKS 必要条件が満たされていることを確認してからシステムでしいカーネルを起動します
カーネルのロード後、Server Administrator が最初に開始したときにシステムで実行しているカーネルのデバイスドライバが作成されますデフォルトではServer Administrator はシステム
起動時に開始します
同一カーネルをしているシステムへの動的構築されたデバイスドライバのコピー
Server Administrator では、実行中のカーネルのドライバを動的に構築するときデバイスドライバを /lib/modules/<kernel>/kernel/drivers/firmware ディレクトリにインストール
します<kernel> は、uname -r と入力してされるカーネルですデバイスドライバが構築されたカーネルとじカーネルを実行しているシステムがある場合は、新しく構築されたデバイスドライ
バをもうつのシステムの/var/omsa/dks/<kernel> ディレクトリにコピーするとServer Administrator で使用できるようになりますこの操作によってシステムごとにカーネルソースをイ
ンストールしなくても複数のシステムで DKS を使用できるようになります
たとえば、次のシナリオを想定してくださいシステム A Server Administrator のコンパイルみデバイスドライバでサポートされていないカーネルを実行していますシステム B も同じカーネル
を実行しています。以下の手順にってシステム A にデバイスドライバを作成し、そのデバイスドライバをシステム B にコピーして Server Administrator で使用します
1. システム A DKS の必要条件が満たされていることを確認します
2. システム A Server Administrator を起動します
起動中に、Server Administrator はシステム A で実行しているカーネルのデバイスドライバを構築します
3. システム A uname -r と入力し、実行中のカーネル名を確認します
4. システム A /lib/modules/<kernel>/kernel/drivers/firmware ディレクトリdcdbas.* または dell_rbu.* ファイルをシステム B
/var/omsa/dks/<kernel> ディレクトリにコピーします<kernel> 、手順 3 uname -r と入力してされるカーネルです
5. システム B Server Administrator を起動します
/var/omsa/dks/<kernel> ディレクトリにコピーしたデバイスドライバが実行中のカーネルをサポートしていることを Server Administrator が検知してそのデバイスドライバを使用す
るようになります
メモ/lib/modules/<kernel>/kernel/drivers/firmware ディレクトリにはdcdbas.* または dell_rbu.*ファイルが 1 つ以上含まれている可能性があります
メモシステム B /var/omsa/dks/<kernel> ディレクトリを作成することが必要ですたとえばカーネル1.2.3-4smp であればmkdir-
p/var/omsa/dks/1.2.3-4smp と入力してディレクトリを作成します
メモこの手順は、Server Administrator をアップグレードするとき、新しいバージョンの Server Administrator がコンパイルみデバイスドライバを使って実行中のカーネルを
サポートしていない場合にも使用できます