Users Guide

Server Administrator デバイスドライバの起動中に次のようなメッセージが表示された場合は、必要条件の一部が満たされていないためServer Administrator DKS 機能を使用できなかっ
たことをします
DKS を使って<ドライバを構築しています... [失敗]
<ドライバ> dcdbas または dell_rbu の場合
DKS を使用するには、管理下システムで実行中のカーネルを識別し、DKS の必要条件を確認してください
しているカーネルの判別
1. root としてログインします
2. コンソールでのコマンドを入力して <Enter> を押します
uname -r
実行中のカーネルにするメッセージが表示されますManaged System Software readme ファイルのリストにないカーネルの場合は、DKS を使用してそれをサポートしなければならない
があります
ダイナミックカーネルサポートの必要
Managed System Software 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/drivers/firmware ディレクトリにインスト
ールしますこの <カーネル> は(uname -r 入力してされたカーネルですデバイスドライバを構築したカーネルとじカーネルを実行しているシステムがある場合は、新しく構築したデバイ
スドライバをのシステムの /var/omsa/dks <カーネル> ディレクトリにコピーするとServer Administrator で使用できますこの操作によってシステムごとにカーネルソースをインストー
ルしなくても複数のシステムでダイナミックカーネルサポート機能を使用できるようになります
以下に例をしますシステム A Server Administrator によってコンパイルみのデバイスドライバの 1 つでサポートされていないカーネルを実行していますシステム 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 と入力してされるカーネルです
メモServer Administrator はメッセージを /var/log/messages ログファイルに記録します
メモ/lib/modules/<カーネル>/kernel/drivers/firmware ディレクトリには以下のファイルが 1 つまたは複数含まれて可能性がありますdcdbas.* または
dell_rbu.*