Users Guide
rpm -Uhv openipmi/openipmi*.rpm srvadmin-ipmi*.rpm `rpm -q --queryformat "%{NAME}* " \`rpm -qa | grep srvadmin\``
以前にインストールされている全パッケージを個々の RPM でアップグレードするには、次の手順を実行してください。
a. 次のように入力して、インストールされているすべての srvadmin パッケージについて rpm データベースにクエリします。
rpm -qa | grep srvadmin
既存のバージョンや古いバージョンも含め、インストールされているパッケージがすべて表示されます。
次に、例を示します。
srvadmin-omilcore-4.3.0-1.386.rpm
srvadmin-hapi-4.3.0-1.386.rpm
srvadmin-deng-4.3.0-1.386.rpm
srvadmin-isvc-4.3.0-1.386.rpm
...
b. 手順aで返されたパッケージを含んだ RPM アップグレードコマンドを入力します。このコマンドによって、インストールされている Dell OpenManage ソフトウェアのコンポーネントが
アップグレードされます。
次に、例を示します。
rpm -Uhv srvadmin-omilcore-4.3.0-1.386.rpm srvadmin-hapi-4.3.0-1.386.rpm srvadmin-deng-4.3.0-1.386.rpm srvadmin-isvc-4.3.0-1.386.rpm
現在システムに OpenIPMI ドライバがインストールされていない場合や、システムにインストールされている OpenIPMI ドライバのバージョンが Server Administrator によって最低限必要とされ
るバージョンより古い場合は、srvadmin-hapi RPM のアップグレードに失敗し、OpenIPMI ドライバのインストールかアップグレードが必要であるというメッセージが表示されます。その場合、
srvadmin-hapi RPM に依存している RPM のインストールにも失敗します。このような場合には、以下の追加手順を実行して OpenIPMI ドライバをインストールまたはアップグレードする必要があ
ります。
1. SYSMGMT/srvadmin/linux/supportscripts ディレクトリに移動します。
2. 次のように srvadmin-openipmi.sh シェルスクリプトを実行します。
sh srvadmin-openipmi.sh install
srvadmin-hapi RPM と、 srvadmin-hapi RPM に依存しているためにアップグレードに失敗した他の RPM をもう一度アップグレードしてみます。以下の手順を実行します。
1. 前のディレクトリに戻ります。
2. 次のコマンドを実行して、Server Administrator のどのパッケージが前のインストールに成功していたかを調べます。
rpm -qa | grep srvadmin
このクエリによって、インストールされた Server Administrator パッケージがすべて表示されます。すでにアップグレードされているパッケージには新しいバージョン番号が表示されます。ま
だアップグレードされていないパッケージには古いバージョン番号が表示されます。
3. srvadmin-hapi RPM が前にアップグレードに失敗したためにアップグレードされなかったディレクトリ内の RPM すべてを、次のコマンドを実行してアップグレードします。
rpm -Uhv srvadmin-hapi*.rpm srvadmin-isvc*.rpm srvadmin-omhip*.rpm srvadmin-<any-other-packages>*.rpm
Server Administrator の必要条件を満たすバージョンの OpenIPMI ドライバ用の OpenIPMI RPM が現在システムにインストールされていても、必要な kernel-source RPM が現在インスト
ールされていないために、そのバージョンの OpenIPMI ドライバの OpenIPMI ドライバモジュールの構築とインストールがまだの場合は、srvadmin-hapi RPM のアップグレードに失敗し、エラー
メッセージが表示されます。エラーメッセージで、 kernel-source RPM をインストールして OpenIPMI ドライバを構築する必要があると通知されます。その場合、 srvadmin-hapi RPM に依存
している RPM のアップグレードにも失敗します。kernel-source RPM をインストールし、次の追加ステップを実行して OpenIPMI ドライバモジュールの構築とインストールを行う必要があります。
1. Red Hat Enterprise Linux(バージョン 4)および SUSE Linux Enterprise Server を実行しているシステムでは、カーネルモジュールの構築に必要なソースを kernel*-devel RPM
が提供します。 RPM の検出場所またはコピー先から次のコマンドを実行して、kernel-source RPM または kernel*-devel RPM をインストールします。
rpm -ihv kernel*.rpm
2. SYSMGMT/srvadmin/linux/supportscripts ディレクトリに移動します。
3. 次のように srvadmin-openipmi.sh シェルスクリプトを実行します。これで OpenIPMI ドライバモジュールが構築されてインストールされます。
sh srvadmin-openipmi.sh install
srvadmin-hapi RPM と、 srvadmin-hapi RPM に依存しているためにアップグレードに失敗した他の RPM をもう一度アップグレードしてみます。手順1に説明されている手順を実行します。
srvadmin-install シェルスクリプトの使用
1. アップグレードが必要な Red Hat Enterprise Linux システムに ルート としてログオンします。
メモ: このコマンドは、システム上にある既存の Server Administrator RPM パッケージをアップグレードします。バージョン 5.0 以降では、openipmi および srvadmin-ipmi
パッケージが Server Administrator に求められる新たな要件となります。openipmi サブディレクトリ下の dkms RPM パッケージは openipmi パッケージに依存します。シス
テムにあるパッケージのステータスによってコマンドを調節しなければならない場合があります。