| Oracle Application Server インストレーション・ガイド
 10gリリース2(10.1.2)for HP-UX Itanium B25904-03  | 
  | 
この章の内容は次のとおりです。
Oracle Application Serverは次のものから構成されています。
アプリケーションはOracle Application Server中間層に配置して実行します。インフラストラクチャは、中間層が使用するサービスを提供します。1つ以上の中間層でインフラストラクチャ・サービスを共用できます。
Oracle Universal Installerを実行するとき、中間層またはインフラストラクチャのどちらをインストールするかを選択します。通常は両方必要なので、Oracle Universal Installerを2回実行することになります。
図4-1に、簡単なOracle Application Serverのインストールを示します。 コンピュータ1で実行されているJ2EE and Web Cache中間層は、コンピュータ2で実行されているOracleAS Infrastructureを使用します。この図は、OracleAS Metadata Repositoryと2つのID管理サービス(OracleAS Single Sign-OnおよびOracle Internet Directory)を示しています。
   
中間層がOracleAS Infrastructureのサービスを必要とするため、ほとんどの場合、最初にOracleAS Infrastructureをインストールします。インフラストラクチャがオプションとなるのは、J2EE and Web Cache中間層タイプのみです(第6.4項「J2EE and Web Cache中間層用の構成オプション」を参照)。
中間層とインフラストラクチャは、同じコンピュータ上にインストールすることも、別のコンピュータにインストールすることもできます。インフラストラクチャを独自のコンピュータにインストールし、中間層を他のコンピュータにインストールすると、パフォーマンスが向上します。
たとえば、図4-2に、4台のコンピュータからなるトポロジを示します。
各種トポロジ例については、第14章「推奨されるトポロジ」を参照してください。
   
Oracle Application ServerをインストールするディレクトリをOracleホームと呼びます。インストール中に、このディレクトリのフルパスとOracleホームの名前を指定します。
たとえば、OracleAS Infrastructureを/opt/oracle/OraHome_Infraにインストールして、「Infra」という名前を付けることができます。
Oracleホームの名前は最大128文字で、英数字およびアンダースコアのみを使用できます。
中間層とインフラストラクチャを同じコンピュータにインストールする場合、それらを異なるOracleホーム・ディレクトリにインストールする必要があります。Oracle Universal Installerでは、中間層とインフラストラクチャを同じOracleホームにインストールすることはできません。中間層とインフラストラクチャを同じコンピュータにインストールする場合の構成については、第14.2項「Portal and Wireless開発者トポロジ」で説明します。
通常、既存のOracleホームにOracle Application Serverをインストールすることはできません。インストールができない組合せは、「Oracleホーム・ディレクトリ」のリストを参照してください。次の2つの例外があります。
ORACLE_HOME/j2ee/home/config/default-web-site.xmlファイルで、プロトコルがhttpではなくajp13に設定されていることと、ポートが0(ゼロ)に設定されていることを確認してください。
Oracle Application Serverは、いくつかのファイルがすでに含まれているディレクトリにはインストールできません。ただし、第4.4.1項「既存のOracleホームへのインストール」に説明した場合は例外です。たとえば、インストールを取り消した場合やインストールに失敗した場合は、ディレクトリをクリーンアップしてから、そのディレクトリにOracle Application Serverを再インストールする必要があります。また、Oracle Universal Installerはインストールを修復することもできません。ディレクトリのクリーンアップ方法の手順は、第G.2.2項「空でないディレクトリへのインストールに関するメッセージ」を参照してください。
Oracle Application Serverをインストールする前にシンボリック・リンクを作成し、これをインストール時に使用できます。たとえば、次のコマンドを実行したとします。
mkdir /home/basedir ln -s /home/linkdir /home/basedir
ここで、Oracle Universal Installerを実行するときに、/home/linkdirをOracleホームとして指定できます。
インストール後に、Oracleホームへのシンボリック・リンクを作成することはできません。また、Oracleホームを別の場所に移動したり、元のOracleホームへのシンボリック・リンクを作成することもできません。
Oracle Application Serverが、コンピュータにインストールする最初のOracle製品である場合、Oracle Universal Installerにより、インベントリ・ディレクトリ(oraInventoryディレクトリとも呼ばれる)を指定するための画面が表示されます。インベントリ・ディレクトリは、Oracle Universal Installerがコンピュータ上にインストールされている全Oracle製品を把握するために使用します。
インベントリ・ディレクトリは、Oracle Application ServerのOracleホーム・ディレクトリとは別のものです。
oinstallグループの他のユーザーがインベントリ・ディレクトリにアクセスできるように(Oracle製品をインストールできるように)、oracleユーザーのホーム・ディレクトリをインベントリ・ディレクトリとして使用しないでください。ホーム・ディレクトリには、oinstallグループのための適切な権限が設定されていないことがあるためです。そのかわり、インベントリ・ディレクトリを/opt/oracleディレクトリ(/opt/oracle/oraInventoryなど)に置くことはできます。
コンピュータにすでにOracle製品をインストールしている場合、Oracle Universal Installerは既存のインベントリ・ディレクトリを使用します。このディレクトリに対する書込み権限を持っていることを確認してください。最も確実な方法は、既存のOracle製品をインストールしたオペレーティング・システム・ユーザーとしてOracle Universal Installerを実行することです。
Oracle製品のインストールに関連するすべてのタスクを実行するためのオペレーティング・システム・ユーザーを作成することをお薦めします。第3.7項「オペレーティング・システム・ユーザー」を参照してください。
デフォルトでは、Oracle Universal Installerによって、英語およびオペレーティング・システムの言語のテキストでOracle Application Serverがインストールされます。追加の言語が必要な場合は、「インストールする製品の選択」画面の「製品の言語」をクリックします。
インストールする追加の言語を選択すると、選択した言語でテキストがインストールされます。また、その言語の表示に必要なフォントもインストールされます。
一部のコンポーネントでは、インストール時に選択した場合にのみ、その言語がインストールされます。この場合、使用できない言語でアプリケーションにアクセスすると、サーバーのロケール言語に戻されます。
その他のコンポーネントでは、インストール時に選択した言語に関係なく使用可能な言語がインストールされます。ただし、この場合、フォントは明示的に選択した言語用のみがインストールされます。アプリケーションにアクセスすると、言語はインストールされているため、ご使用の言語でテキストが使用されます。ただし、テキストをレンダリングするための適切なフォントがない場合は、テキストは四角いボックスで表示されます。通常、これは中国語、日本語および韓国語に適用されます。
フォントはインストール後にインストールできます。第G.2.7項「ユーザー・インタフェースが希望の言語で表示されない、または正しく表示されない」を参照してください。
インフラストラクチャまたは中間層をインストールすると、Oracle Application Serverインスタンスができます。Oracle Universal Installerにより、インストールするOracle Application Serverインスタンスの名前を入力するように求められます。たとえば、「infra」や「J2EE」のような名前を付けることができます。この名前は、Oracleホームの名前と同じでなくてもかまいません。
インストール後に、この名前を変更することはできません。
Oracle Application Serverでは、指定されたインスタンス名にホスト名とドメイン名を追加し、完全なインスタンス名にします。たとえば、c1という名前のコンピュータにインスタンスをインストールする場合、インスタンスの名前をinfra1にすると、ドメイン名がmydomain.comであれば、インスタンスのフルネームはinfra1.c1.mydomain.comになります。
インスタンス名には、英数字(A-Z、a-z、0-9)および_(アンダースコア)文字のみを使用できます。
インスタンス名の最大長は64文字です。
Oracle Application Serverインスタンスの名前には、コンピュータのホスト名を使用しないでください。
Oracle Application ServerインスタンスをOracleAS Clusterに配置する計画がある場合は、インスタンス名には次のものを含めないでください。
インスタンス名が重要なのは、Oracle Application Serverでインスタンスを一意に識別するのに使用されるためです。つまり、同じコンピュータ上に複数のOracle Application Serverインスタンスをインストールした場合(OracleAS InfrastructureインスタンスとJ2EE and Web Cacheインスタンスなど)、それぞれに異なる名前を付ける必要があります。
Oracle Enterprise Manager 10g Application Server Control(または略してApplication Server Control)を使用してOracle Application Serverを管理する場合、画面にインスタンス名が表示されます。インスタンス名をクリックして、そのインスタンスにインストールされているコンポーネント、コンポーネントの稼働/停止状態、コンポーネントのログ・ファイルなどのインスタンスの詳細を表示できます。Application Server Controlは、Oracle Application Serverのためのブラウザベースの管理ツールです。管理ツールの詳細は、『Oracle Application Server管理者ガイド』を参照してください。
また、一部のdcmctlコマンドには、パラメータとしてインスタンス名が必要なものもあります。dcmctlは、Oracle Application Serverインスタンスを管理するためのコマンドライン・ツールです。dcmctlの詳細は、『Distributed Configuration Management管理者ガイド』を参照してください。
Oracle Universal Installerにより、ias_adminユーザーのパスワードを指定するように求められます。ias_adminユーザーは、Oracle Application Serverインスタンスの管理ユーザーです。Application Server Controlを使用してOracle Application Serverインスタンスを管理するには、ias_adminとしてログインします。
コンピュータ上に、それぞれが一意のインスタンス名を持つ複数のOracle Application Serverインスタンスをインストールできますが、管理ユーザーの名前はどのインスタンスでもias_adminです。ias_adminユーザーのパスワードは、インスタンスごとに別にすることができます。
ias_adminユーザーのパスワードは、Oracle Internet Directoryのパスワード・ポリシーに準拠している必要があります。
ias_adminユーザーのパスワードは、既存のOracle Internet Directoryのパスワード・ポリシーに準拠している必要があります。
Oracle Internet Directoryに定義されたパスワード・ポリシーに加え、ias_adminユーザーのパスワードには次の制限もあります。
_)、ドル記号($)およびシャープ記号(#)のみを使用できます。
_)、ドル記号($)またはシャープ記号(#)から始めることはできません。
http://www.oracle.com/technology/documentation
予約語のような形式の語の使用を避ける方法もあります。
パスワードは、次の作業を実行するときに入力する必要があるため、覚えておく必要があります。
ias_adminユーザーとしてログインします。
ORACLE_HOMEにより大きい中間層をインストールするとき(たとえば、既存のJ2EE and Web Cacheタイプの上にPortal and Wirelessタイプをインストールするなど)に、インストール中に既存のパスワードを入力する必要があります。
パスワードを忘れた場合は、リセットできます。詳細は、『Oracle Application Server管理者ガイド』を参照してください。
「構成オプションの選択」画面でコンポーネントを選択すると、Oracle Universal Installerにより、選択したコンポーネントがインストールされ、構成されます。選択していないコンポーネントもインストールされますが、構成されません。
ほとんどの場合、「構成オプションの選択」画面で選択しなかったコンポーネントは、インストール後にApplication Server Controlを使用して構成できます。詳細は、『Oracle Application Server管理者ガイド』を参照してください。
Oracle Universal Installerは、次のディレクトリにファイルを書き込みます。
| ディレクトリ | 説明 | 
|---|---|
| 
 Oracleホーム・ディレクトリ  | 
 このディレクトリにはOracle Application Serverのファイルが入っています。このディレクトリは、Oracle Application Serverのインストール時に指定します。  | 
| 
 インベントリ・ディレクトリ  | 
 コンピュータに最初にOracle製品をインストールするときにこのディレクトリを指定します。このディレクトリは、Oracle Universal Installerがコンピュータ上にインストールされているOracle製品を把握するのに使用します。それ以降のインストールでも、Oracle Universal Installerは同じインベントリ・ディレクトリを使用します。  | 
| 
 
  | 
 このディレクトリには、コンピュータ上のOracleホームの場所に関する情報が含まれます。 コンピュータにOracle9iASリリース2(9.0.2)をインストールした場合は、Oracle Enterprise Manager 10gに関する情報の入ったファイルも含まれます。  | 
| 
 
  | 
 
Oracle Universal Installerは、インストール時のみに必要なファイルを一時ディレクトリに書き込みます。デフォルトでは、一時ディレクトリは  | 
Oracle Application Serverインスタンスのインストール時に、使用している環境の他のインストールの構成やパスワードを変更しないでください。たとえば、使用している環境にOracleAS Infrastructureがインストールされている場合、中間層のインストール時にこれを修正しないでください。
OracleAS Infrastructureまたは中間層をインストールするとき、Oracle Application ServerコンポーネントがSSL接続のみを介してOracle Internet Directoryに接続するように指定できます。Oracle Internet Directoryのホスト名とポートを指定する画面で、「Oracle Internet DirectoryにはSSL接続のみ使用」チェック・ボックスを選択できます。
インストール中はOracle HTTP ServerはSSL接続を行うように設定されないことに注意してください。Oracle HTTP ServerでSSLを使用する必要がある場合は、インストール後に設定を行います。詳細は、『Oracle HTTP Server管理者ガイド』を参照してください。
Oracle Application ServerのCD-ROMは、RockRidgeフォーマットです。DVDは、DVDフォーマットです。
最初のディスクをマウントするには、次の手順に従います。
/SD_CDROMディレクトリを作成します。
# /usr/bin/mkdir /SD_CDROM
# /usr/sbin/mount -F cdfs -o rr /dev/dsk/cxdytz /SD_CDROM
前の例では、/SD_CDROMがディスクのマウント・ポイント・ディレクトリであり、/dev/dsk/cxdytzがディスク・デバイスのデバイス名(たとえば/dev/dsk/c0d2t0)です。
oracleユーザーとしてログインします。
ORACLE_HOSTNAMEを作成します。Oracle Application Serverをインストールするコンピュータのホスト名を指すようにこの変数を設定します。 DVDユーザーの場合: Oracle Application ServerのDVDをDVDドライブに挿入します。
CD-ROMの場合:
prompt> cd prompt> mount_point/10.1.2disk1/runInstaller
DVDの場合:
prompt> cd prompt> mount_point/application_server/runInstaller
Oracle Universal Installerが起動します。これを使用してOracle Application Serverをインストールします。
  | 
![]() Copyright © 2007, Oracle. All Rights Reserved.  | 
 
  |