3.5.7 HDLMのサイレントインストール
HDLMインストールユーティリティー(installhdlm)によるサイレントインストールの手順を説明します。installhdlmユーティリティーの実行に必要な容量を次に示します。
-
/tmpディレクトリー
100KB
-
ユーザーが任意で指定できるログ出力ディレクトリー(デフォルトは/var/tmpディレクトリー)
200KB
-
AIXに,root権限を持つユーザーでログインします。
バーチャルI/Oサーバーを使用している場合のログイン方法については,バーチャルI/Oサーバーのマニュアルを参照してください。
-
DVD-ROMをセットします。
DVD-ROMを任意のディレクトリーにコピーした場合は,手順5に進みます。
-
DVD-ROMをマウントするディレクトリーがない場合は,DVD-ROMをマウントするディレクトリーを作成します。
# mkdir /cdrom
cdromは任意のディレクトリー名です。以降は,名称を変えないでcdromとして説明します。
-
DVD-ROMをマウントします。
# mount -r -v cdrfs /dev/cd0 /cdrom
/dev/cd0の部分はシステムによって変わります。
-
installhdlmユーティリティーを任意のディレクトリーにコピーしてHDLMをインストールする場合は,/HDLM_AIX2/hdlmtool/instutilディレクトリーから必要なファイルをコピーします。
/HDLM_AIX2/hdlmtool/instutilディレクトリーからコピーする必要があるファイルを次に示します。
-
installhdlm
-
installhdlm_analysis
-
dlmrmdev
また,これらのファイルは,installhdlmユーティリティーのコピー先と同じディレクトリーにコピーしてください。
新規インストールする場合は,手順7に進んでください。
-
-
アップグレードまたは再インストールする場合は,HDLMの設定情報をバックアップします。
アップグレードまたは再インストールに失敗すると,AIXが自動的にHDLMをアンインストールするので,HDLMの設定情報が消去されてしまいます。
その場合に備えて,この手順で設定情報を保存しておきます。
アップグレードまたは再インストールに失敗した場合は,新規インストールを行ってください。そのあと,バックアップした設定情報を基に再度設定してください。
-
HDLMの環境設定情報を保存します。
# /usr/DynamicLinkManager/bin/dlnkmgr view -sys > 任意のファイル名
ライセンスの期限が切れていないか確認してください。
-
HDLM動作ODMの設定を保存します。
# /usr/DynamicLinkManager/bin/dlmodmset -o > 任意のファイル名
-
-
次の場合はライセンスキーまたはライセンスキーファイルの準備をします。
-
HDLMを新規インストールする場合
-
ライセンスの期限が切れている状態でHDLMをアップグレードまたは再インストールする場合
なお,インストール情報設定ファイルでライセンスキーまたはライセンスキーファイルの格納ディレクトリーを指定する場合は,任意の格納ディレクトリー名およびファイル名を使用できます。
インストール情報設定ファイルでのデフォルトの格納先を使用する場合の例を次に示します。
-
ライセンスキーが提供されている場合
/var/DLMディレクトリーを作成し,ライセンスキーファイル(dlm.lic_key)を/var/DLMディレクトリーに作成します。ライセンスキーが「123456789ABCDEF」の場合の操作例を次に示します。
# mkdir /var/DLM # echo "123456789ABCDEF" > /var/DLM/dlm.lic_key
-
ライセンスキーファイルが提供されている場合
/var/tmp/ディレクトリーの直下に,ライセンスキーファイルを「hdlm_license」という名称で格納します。
/var/tmp/hdlm_license
なお,ライセンスキーファイルまたはライセンスキーはインストール後に削除されません。
-
-
インストール情報設定ファイルを作成します。
サンプルファイルを使用する場合は,DVD-ROMから任意のディレクトリーにコピーしてください。
# cp -p /cdrom/HDLM_AIX2/hdlmtool/instutil/sample_installhdlm.conf /任意のディレクトリー
sample_installhdlm.confのファイル名は変更できます。
次に,sample_installhdlm.confをinstall_set.confに変更してコピーする場合の実行例を示します。
# cp -p /cdrom/HDLM_AIX2/hdlmtool/instutil/sample_installhdlm.conf /任意のディレクトリー/install_set.conf
installhdlmユーティリティーで使用する,インストール情報設定ファイルの編集方法については,「7.14.3 インストール情報設定ファイルの定義内容」を参照してください。
-
installhdlmユーティリティーまたはinstallux.shユーティリティーを実行します。
-
installhdlmユーティリティーを実行する場合
# /cdrom/HDLM_AIX2/hdlmtool/instutil/installhdlm -f /任意のディレクトリー/インストール情報設定ファイル
-
installux.shユーティリティーを実行する場合
# /cdrom/installux.sh -f /任意のディレクトリー/インストール情報設定ファイル
問題がない場合は,KAPL09211-Iのメッセージが出力されます。
インストールコマンド実行後,次に示すコマンドを実行して,パッケージがインストールされていることを確認します。
# lslpp -la DLManager.rte
出力されたリストのファイルセット項目にDLManager.rteがあり,かつ,表示されているすべての状態がCOMMITTEDであることを確認してください。表示された状態に1つでもBROKENがある場合,HDLMをアンインストールしてから新規インストールを再度実行してください。HDLMのアンインストールについては,「3.13.3 HDLMのアンインストール」を参照してください。
-
-
DVD-ROMをアンマウントします。
# umount /cdrom
-
作成したマウントディレクトリーを削除します。
# rm -r /cdrom
-
インストール情報設定ファイルを削除します。
# rm -r /インストール情報設定ファイルを格納した任意のディレクトリー
-
インストールの種別に応じた手順を実行します。
新規インストールの場合は「3.5.3 HDLMの新規インストール」の手順9以降の操作を実行してください。
アップグレードまたは再インストールの場合は「3.5.5 HDLMのアップグレードまたは再インストール(1) ブートディスクにインストールする場合」の手順22以降の操作を実行してください。