リモートエージェントをインストールするには、あらかじめマスターサーバーをインストールする必要があります。マスターサーバーは、リモートエージェントをインストールするマシンにインストールする必要はありません。
リモートエージェントをインストールするマシンで、リモートエージェントを所有するユーザーでログインします。
root でログインすれば、ルートユーザーでソフトウェアをインストールできます。必要に応じインストールプログラムは、どのユーザーがソフトウェアを所有すべきか指定するようにメッセージを表示します。
インストールスクリプトにアクセスします。
CD からインストールしている場合は、該当する CD を挿入します。
Solaris OS、SPARC サーバーにリモートエージェントをインストールする場合は、Sun N1 Service Provisioning System 5.1: Solaris, SPARC CD を挿入します。
Solaris OS、x86 サーバーにリモートエージェントをインストールする場合は、Sun N1 Service Provisioning System 5.1: Solaris, x86 CD を挿入します。
Red Hat Linux または SUSE Linux にリモートエージェントをインストールする場合は、Sun N1 Service Provisioning System 5.1: Red Hat Linux, SUSE Linux CD を挿入します。
HP-UX にリモートエージェントをインストールする場合は、Sun N1 Service Provisioning System 5.1: HP-UX (CD 1 of 2) CD を挿入します。
IBM AIX にリモートエージェントをインストールする場合は、Sun N1 Service Provisioning System 5.1: HP-UX (CD 2 of 2), IBM-AIX CD を挿入します。
ダウンロードしたイメージからインストールする場合は、そのイメージが保存されているディレクトリに移動します。
スクリプトが置かれている場所 (ソフトウェア CD 上のディレクトリまたはダウンロードしたイメージ内のディレクトリ) に移動します。
% cd /script-directory |
script-directory には、次に示す値の 1 つを指定します。
solaris_sparc
solaris_x86
aix
linux
hpux_risc
リモートエージェントをインストールするマシンに、インストールスクリプトをコピーします。
% cp cr_ra_opsystem_5.1.sh RA-machine/ |
RA-machine は、リモートエージェントをインストールするマシン上のディレクトリです。opsystem には、次に示す値の 1 つを指定します。
solaris_sparc – Solaris OS を使用している SPARC ベースのハードウェアに リモートエージェントをインストールする
solaris_x86 – Solaris OS を使用している x86 ベースのハードウェアにリモートエージェントをインストールする
aix – IBM AIX にリモートエージェントをインストールする
linux – Red Hat Linux および SUSE Linux Enterprise Server にリモートエージェントをインストールする
hpux_risc – HP-UX を実行している PA-RISC ベースのシステムにアプリケーションをインストールする
インストールスクリプトと同じディレクトリにパラメータファイルをコピーします。
マスターサーバーをインストールする際に、N1SPS5.1-MasterServer-home/server/bin ディレクトリのマスターサーバーにサンプルパラメータファイルがインストールされます。このファイル内に指定されているデフォルト値を使用することも、あるいはファイルを編集してカスタム値を追加することもできます。cr_ra_remote_params.sh サンプルパラメータファイルの内容と設定可能な変数の説明は、「Linux および UNIX システム向けのリモートエージェントパラメータサンプル」を参照してください。
使用するパラメータファイルを新たに作成することもできます。パラメータファイルは、実行可能なファイルでなければなりません。
N1SPS5.1-MasterServer-home は、マスターサーバーをインストールしたディレクトリです。
CR_RA_SUID と CR_RA_CTYPE 変数の値は、サンプルパラメータファイルには設定されていません。これらの変数の値は設定する必要があります。設定されていない場合、インストールスクリプトが中止されます。raw や認証なしの SSL 暗号化などのセキュリティー保護されていない接続タイプを使用することを選択した場合は、CR_RA_CTYPE_CONFIRM 変数の値を true に設定する必要があります。
インストールスクリプトを起動します。
% cr_ra_opsystem_5.1.sh -paramfile parameters-file.sh [-allowForwardVersion] |
opsystem には、次に示す値の 1 つを指定します。
solaris_sparc – Solaris OS を使用している SPARC ベースのハードウェアにリモートエージェントをインストールする
solaris_x86 – Solaris OS を使用している x86 ベースのハードウェアにリモートエージェントをインストールする
aix – IBM AIX にリモートエージェントをインストールする
linux – Red Hat Linux および SUSE Linux Enterprise Server にリモートエージェントをインストールする
hpux_risc – HP-UX を実行している PA-RISC ベースのシステムにアプリケーションをインストールする
parameters-file には、インストールプログラムに構成情報を取得させるパラメータファイルの名前を指定します。パラメータファイルは、実行可能なファイルでなければなりません。
-allowForwardVersion オプションを指定すると、N1 Service Provisioning System 5.1 がそのオペレーティングシステムでサポートしている最高バージョンを超える OS バージョンに N1 Service Provisioning System 5.1 リモートエージェントをインストールできます。-allowForwardVersion オプションを使用すると、インストールプログラムはリモートエージェントがインストールされるオペレーティングシステムがサポートされているかどうかを確認しません。サポートされていないオペレーティングシステムでの N1 Service Provisioning System 5.1 の使用については、Sun サービスは標準サポートを提供しません。
サポートされていないオペレーティングシステムに N1 Service Provisioning System 5.1 をインストールすると、不確定な動作や予期しない動作が発生することがあります。サポートされていないオペレーティングシステムに対する N1 Service Provisioning System 5.1 のインストールは、テスト目的以外では行わないでください。運用環境では、サポートされていなオペレーティングシステムに N1 Service Provisioning System 5.1 をインストールして使用することは避けてください。