![]() ![]() ![]() ![]() |
以下の節では、サイレント モードでインストール プログラムを実行する方法を説明します。
サイレント モード インストールは、インストール コンフィグレーションを一度だけ設定し、その後はこれらのコンフィグレーションを使用して、インストールを多くのマシンに複製する方法です。サイレント モード インストールでは、インストール開始前に作成した XML ファイルからコンフィグレーション用の設定が読み込まれます。インストール プログラムからは、インストール処理中にコンフィグレーション オプションは何も表示されません。サイレント モード インストールは、Windows システムと UNIX システムの両方で機能します。
この節の説明では、インストール プログラムを DVD または
Oracle Web サイトですでに入手していることを前提としています。
注意 : | サイレント モード インストールの場合、パッケージ インストーラを使用する必要があります。サイレント モード インストールは、Net インストーラではサポートされていません。 |
サイレント モード インストール処理には、次の 2 つの手順があります。
silent.xml
ファイルを作成します。たとえば、BEA ホーム ディレクトリ
、製品ディレクトリ、およびインストールするコンポーネントの値を、silent.xml
ファイルに設定します。
詳細な手順については、「サイレント モード インストール用の silent.xml ファイルの作成」を参照してください。silent.xml
ファイルのサンプルについては、「サイレント モード インストール用の終了コード」を参照してください。
silent.xml
ファイルで指定した値を使用してサイレント モード インストールを開始します。
サイレント モードでインストールを開始する方法については、「サイレント モードでの起動」を参照してください。
サイレント モードのインストール プログラムを実行する場合は、次の点に留意する必要があります。
silent.xml
ファイルのエントリが不適切な場合は、インストール エラーが発生するおそれがあります。エラー原因を容易に特定できるように、インストールを開始するときにログ ファイルを作成することをお勧めします。<?xml version="1.0" encoding="UTF-8"?>
) は silent.xml
ファイルの先頭に指定する必要があります。XML 定義の前にスペースや改行を入れないでください。
サイレント モードでソフトウェアをインストールする場合、インストール プログラムは XML ファイル (silent.xml
) を使用して、実装するインストール オプションを特定します。このため、サイレント モードでインストール プログラムを実行する前に、インストール オプションを指定する silent.xml
ファイルを作成する必要があります。
注意 : | silent.xml ファイルのエントリが不適切な場合は、インストール エラーが発生するおそれがあります。エラー原因を容易に特定できるように、インストールを開始するときにログ ファイルを作成することをお勧めします。 |
サイレント モード インストール処理で使用する silent.xml
ファイルを作成するには、以下の手順を実行します。
silent.xml
ファイルを開きます。
この silent.xml
ファイルのサンプルは、この章の後半にも含まれています。詳細については、「サイレント モード インストール用の終了コード」を参照してください。
silent.xml
という名前で保存します。注意 : | XML 定義 (<?xml version="1.0" encoding="UTF-8"?> ) は silent.xml ファイルの先頭に指定する必要があります。XML 定義の前にスペースや改行を入れないでください。 |
silent.xml
ファイルで、キーワードの値を編集して、コンフィグレーションを反映します。
たとえば、WebLogic Server をインストールするため、表 6-1 に示すようにサンプルの silent.xml ファイルの値を編集してください。
注意 : | 値を変更するときは、文字についての XML ガイドラインに従う必要があります。つまり、< 、> 、[ 、] など XML で予約済みの文字は使用できません。 |
|
|||
|
|||
|
|||
データ値名 COMPONENT_PATHS
に値を指定する場合は、次のガイドラインに従います。
<data-value name="COMPONENT_PATHS" value="WebLogic Server" />
たとえば、WebLogic Server で複数のコンポーネントをインストールする場合は、次のように入力する。
<data-value name="COMPONENT_PATHS" value="WebLogic Server|Workshop" />
たとえば、WebLogic Server と Workshop の複数のコンポーネントをインストールする場合は、次のように入力する。
<data-value name="COMPONENT_PATHS" value="WebLogic Server/Core Application Server|
|WebLogic Server/Administration Console|Workshop/Workshop for WebLogic" />
Silent.xml
ファイルに COMPONENT_PATHS
データ値名を指定しない場合は、WebLogic Server と Workshop 全体がインストールされる。 注意 : | その他のコンポーネントが正常に動作するために必要な機能を提供するコンポーネントをすべて確実にインストールするために、インストール プログラムでは依存関係チェックが実行されます。依存関係は、グラフィカル モードおよびコンソール モードでのインストール中に表示されます。サイレント インストールでも依存関係は同じようにチェックされるため、サイレント スクリプト内で明示的に参照していなくても、その他のコンポーネントによって必要とされるコンポーネントはインストールされます。 |
インストール プログラムをサイレント モードで実行すると、インストールの成功または失敗を示す終了コードが生成されます。表 6-2 は、終了コードを示します。
スクリプトからサイレント モード インストールを起動する場合は、その終了コードをコンソールに表示する選択もできます。コード リスト 6-1 は、サイレント モードでインストール プログラムを呼び出し、スクリプトの実行元であるコンソールに終了コードをエコーするサンプル コマンド ファイルを示しています。
rem Execute the installer in silent mode
@echo offserver103_win32.exe
-mode=silent -silent_xml=C:\downloads\silent.xml -log=C:\logs\products_silent.log
@rem Return an exit code to indicate success or failure of installation
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.
QuickStart アプリケーションを実行して、ソフトウェアに慣れ親しみ、付属のサンプルを実行することをお勧めします。詳細については、「インストール後の情報」を参照してください。
注意 : | QuickStart は、コンソール モード インストールやサイレント モード インストールでは、自動的には起動されません。QuickStart は、[スタート] メニュー (Windows) またはコマンドライン (Windows および UNIX) から起動できます。詳細については、「QuickStart の使用」を参照してください。 |
ソフトウェア リリース固有の情報については、該当のリリース ノートを参照してください。
![]() ![]() ![]() |