![]() ![]() ![]() ![]() |
以下の節では、サイレント モードでインストール プログラムを実行する方法を説明します。
サイレントモード インストールは、インストール コンフィグレーションを一度だけ設定し、その後はこれらのコンフィグレーションを使用して、インストールを多くのマシンに複製する方法です。サイレントモード インストールでは、インストール開始前に作成した XML ファイルからコンフィグレーション用の設定が読み込まれます。インストール プログラムからは、インストール処理中にコンフィグレーション オプションは何も表示されません。サイレントモード インストールは、Windows システムと UNIX システムの両方で機能します。サイレントモード インストールを使用することで、BEA ライセンス契約に同意したと見なされます。ユーザには、BEA ソフトウェア ライセンス契約が表示されず、契約の条件に同意する方法もありません。
この節の説明では、インストール プログラムを DVD または BEA Web サイトですでに入手していることを前提としています。詳細については、「製品の配布方法」を参照してください。
サイレント モード インストール処理には、次の 2 つの手順があります。
silent.xml
ファイルを作成します。たとえば、BEA ホーム ディレクトリ、製品ディレクトリ、およびインストールするコンポーネントの値を、silent.xml
ファイルに設定します。
詳細な手順については、「サイレント モード インストール用の silent.xml ファイルの作成」を参照してください。silent.xml
ファイルのサンプルについては、「サイレント モード インストール用の silent.xml ファイルのサンプル」を参照してください。
silent.xml
ファイルで指定した値を使用してサイレント モード インストールを開始する。
サイレント モードでインストールを開始する方法の詳細については、「インストール プログラムの起動」を参照してください。
サイレント モード インストールを実行する場合は、次の点に留意する必要があります。
silent.xml
ファイルのエントリが不適切な場合は、インストール エラーが発生するおそれがあります。エラー原因を容易に特定できるように、インストールを開始するときにログ ファイルを作成することをお勧めします。詳細については、「詳細なインストール ログの生成」を参照してください。<?xml version="1.0" encoding="ISO-8859-1"?>
) は silent.xml
ファイルの先頭に指定する必要がある。XML 定義の前にスペースや改行を入れることはできません。
サイレント モードで BEA ソフトウェアをインストールする場合、インストール プログラムは XML ファイル (silent.xml
) を使用して、実装するインストール オプションを特定します。このため、サイレントモードでインストール プログラムを実行する前に、起動するインストール オプションを指定する silent.xml
ファイルを作成する必要があります。
注意 : | silent.xml ファイルのエントリが不適切な場合は、インストール エラーが発生するおそれがあります。エラー原因を容易に特定できるように、インストールを開始するときにログ ファイルを作成することをお勧めします。 |
サイレントモード インストール処理で使用する silent.xml
ファイルを作成するには、以下の手順を実行します。
silent.xml
ファイルのサンプルを表示します。サンプル ファイルは、http://edocs.beasys.co.jp/e-docs/common/docs92/install/scripts/silent.xml
で入手できます。silent.xml
という名前で保存します。注意 : | XML 定義 (<?xml version="1.0" encoding="ISO-8859-1"?> ) は silent.xml ファイルの先頭に指定する必要がある。XML 定義の前にスペースや改行を入れることはできません。 |
silent.xml
ファイルで、表 5-1 に表示されるキーワードの値を編集して、コンフィグレーションを反映します。注意 : | 値を変更するときは、文字についての XML ガイドラインに従う必要があります。つまり、< 、> 、[ 、] など XML で予約済みの文字は使用できません。 |
|
|||||
|
|||||
|
|||||
|
データ値名 COMPONENT_PATHS
に値を指定する場合は、次のガイドラインに従います。
<data-value name="COMPONENT_PATHS" value="WebLogic Server" />
注意 : | Web Server プラグインのサブコンポーネントは、デフォルトではインストールされません。インストールするには、コンポーネントとサブコンポーネントの組み合わせを指定する必要があります。 |
<data-value name="COMPONENT_PATHS" value="WebLogic Server|Workshop for WebLogic Platform" />
<data-value name="COMPONENT_PATHS" value="WebLogic Server/Server|
WebLogic Server/Server Examples|WebLogic Server/Workshop for WebLogic Platform" />
silent.xml
ファイルにデータ値名 COMPONENT_PATHS
を指定しない場合は、WebLogic Server、Workshop for WebLogic Platform、WebLogic Integration、および WebLogic Portal 製品全体がインストールされる。WebLogic Server の Web Server プラグインのサブコンポーネントは、デフォルトではインストールされません。 注意 : | その他のコンポーネントが正常に動作するために必要な機能を提供するコンポーネントをすべて確実にインストールするために、インストール プログラムでは依存関係チェックが実行されます。依存関係は、グラフィカル モードおよびコンソール モードでのインストール中に表示されます。サイレント インストールでも依存関係は同じようにチェックされるため、サイレント スクリプト内で明示的に参照していなくても、その他のコンポーネントによって必要とされるコンポーネントはインストールされます。 |
サイレント モードで BEA ソフトウェアをインストールする場合、インストール プログラムは XML ファイル (silent.xml
) を使用して、実装するインストール オプションを特定します。silent.xml ファイルの作成の詳細については、「サイレント モード インストール用の silent.xml ファイルの作成」を参照してください。サンプル ファイルは、http://edocs.beasys.co.jp/e-docs/common/docs92/install/scripts/silent.xml
で入手できます。
コンソールへの終了コードの戻り値
インストール プログラムをサイレント モードで実行すると、インストールの成功または失敗を示す終了コードが生成されます。次の表は、これらの終了コードを示しています。
スクリプトからサイレントモード インストールを起動する場合は、その終了コードをコンソールに表示する選択もできます。コード リスト 5-1 は、サイレント モードでインストール プログラムを呼び出し、スクリプトの実行元であるコンソールに終了コードをエコーするサンプル コマンド ファイルを示しています。
rem Execute the installer in silent mode
@echo offplatform920_win32.exe
-mode=silent -silent_xml=C:\downloads\silent.xml -log=C:\logs\products_silent.log
@rem インストールが成功したかどうかを示す終了コードが返される
set exit_code=%ERRORLEVEL%
@echo.
@echo Exitcode=%exit_code%
@echo.
@echo Exit Code Key
@echo ---------------
@echo 0=Installation completed successfully
@echo -1=Installation failed due to a fatal error
@echo -2=Installation failed due to an internal XML parsing error
@echo.
インストールされている製品をサイレント モードでアップグレードする場合は、アップグレード インストールを始める前に XML ファイルを作成して設定を定義します。サイレント アップグレード インストール処理中に、インストール プログラムは XML ファイルからコンフィグレーションの設定を読み取ります。インストール プログラムからは、インストール処理中にコンフィグレーション オプションは何も表示されません。サイレントモード アップグレード インストールは、Windows システムと UNIX システムの両方で機能します。
サイレント モードでアップグレードするプロセスは、サイレントモード インストールのプロセスと同様です。サイレント モード インストールの詳細については、「サイレント モード インストールの使用 : 主な手順」を参照してください。
UNIX および Windows システムでサイレント モードでアップグレード インストールを行うには、次の手順を実行します。
注意 : | サービス パックで config.xml ファイルが変更されている場合があります。後でアップグレード インストールをロールバックまたはアンインストールする場合に備えて、ユーザが作成したドメインにある config.xml ファイルのバックアップ コピーも作成しておきます。 |
注意 : | 更新をダウンロードするには、eSupport のユーザ名とパスワードを使用してログインする必要があります。eSupport アカウントがない場合は、BEA カスタマ サポート Web サイトで登録することができます。 |
注意 : | silent.xml ファイルのエントリが不適切な場合は、インストール エラーが発生するおそれがあります。エラー原因を容易に特定できるように、インストールを開始するときにログ ファイルを作成することをお勧めします。 |
|
|||
filename.bin > は BEA カスタマ サポート Web サイトからダウンロードしたアップグレード インストール プログラムの名前で、path_to_silent.xml は silent.xml テンプレート ファイルの絶対パス名である。
|
|||
filename.jar は BEA カスタマ サポート Web サイトからダウンロードしたアップグレード インストール プログラムの名前で (たとえば、ファイル名 pj_platformXXX_upgrade_generic.jar など、XXX はインストールするソフトウェアのバージョン番号を表す)、path_to_silent.xml は silent.xml テンプレート ファイルの絶対パスである。
|
WebLogic Platform をサイレント モードでアップグレードする場合、インストール プログラムは XML ファイル (silent.xml) を使用して、アップグレードする製品がインストールされている BEA ホーム ディレクトリを判別します。そのため、アップグレード インストール プログラムをサイレント モードで実行するには、最初に silent.xml
ファイルを作成しておく必要があります。
注意 : | WebLogic Platform を最初にインストールしたときに silent.xml ファイルを作成した場合は、アップグレード インストール用に作成する silent.xml ファイルで誤って上書きされないように、元のファイルを安全な場所に保存するか、バックアップ コピーを作成しておきます。または、アップグレード ファイルに別のファイル名 (silent_upgrade.xml など) を付けることもできます。 |
注意 : | silent.xml ファイルのエントリが不適切な場合は、インストール エラーが発生するおそれがあります。エラー原因を容易に特定できるように、インストールを開始するときにログ ファイルを作成することをお勧めします。 |
注意 : | サイレントモード アップグレード インストール プロセスで使用する silent.xml ファイルを作成するには、次の手順に従います。 |
silent_upgrade.xml
が「サイレント モード アップグレード インストール用の silent.xml ファイルのサンプル」にあります。 silent_upgrade.xml
を指定して、BEA カスタマ サポート Web サイトからダウンロードしたアップグレード インストール プログラムが格納されているディレクトリに、そのファイルを保存します。 注意 : | XML 定義 (<?xml version="1.0" encoding="ISO-8859-1"?> ) は、テンプレート ファイルの先頭に指定する必要があります。XML 定義の前にスペースや改行を入れることはできません。 |
silent_upgrade.xml
ファイルで、BEAHOME キーワードの値を、更新する特定の WebLogic Platform に関連付けられた BEA ホーム ディレクトリの完全パス名で置き換えてから、ファイルを保存します。 注意 : | 値を変更するときは、文字についての XML ガイドラインに従う必要があります。つまり、<、>、[、] など XML で予約済みの文字は使用できません。 |
<?xml version="1.0" encoding="ISO-8859-1" ?>
<domain-template-descriptor>
<input-fields>
<data-value name="BEAHOME" value="c:\bea" />
</input-fields>
</domain-template-descriptor>
デフォルトでは、BEA ソフトウェアは BEA ホーム ディレクトリにインストールされている開発ライセンス ファイルを使用するため、すぐに製品を使用開始できます。QuickStart アプリケーションを実行して、ソフトウェアに慣れ親しみ、付属のサンプルを実行することをお勧めします。詳細については、「インストール後の情報」を参照してください。
注意 : | QuickStart は、コンソールモード インストールやサイレントモード インストールでは、自動的には起動されません。QuickStart は、[スタート] メニュー (Windows) またはコマンドライン (Windows および UNIX) から起動できます。詳細については、「QuickStart の使用」を参照してください。 |
ソフトウェア リリース固有の情報については、該当のリリース ノートを参照してください。
http://edocs.beasys.co.jp/e-docs/wls/docs92/notes/index.html
)http://edocs.beasys.co.jp/e-docs/common/docs92/relnotes/index.html
)
![]() ![]() ![]() |