インストールの実行中、Oracle Universal Installerでは、各コンポーネントに対して、一連のデフォルト・ポート番号の中からいずれかのポート番号が割り当てられます。この付録では、デフォルトのポート番号を示し、割り当てられたポートをインストール終了後に変更する方法について説明します。内容は次のとおりです。
インストールの実行中Oracle Universal Installerでは、各コンポーネントに対して、一連のデフォルト・ポート番号の中からいずれかのポート番号が割り当てられます。多数のOracle Databaseコンポーネントおよびサービスがポートを使用します。管理者は、これらのサービスで使用されるポート番号を把握し、同じポート番号がホスト上の2つのサービスに使用されないことを確認する必要があります。次のコマンドを入力して、コンピュータで現在使用されているポートを確認します。
$/bin/netstat -a
ほとんどのポート番号はインストール時に割り当てられます。各コンポーネントおよびサービスには、ポート範囲が割り当てられています。これは、Oracle Databaseでポートの割当て時に使用される一連のポート番号です。Oracle Databaseでは、範囲の最小番号から順番に次のチェックが実行されます。
ホスト上の他のOracle Databaseインストールで使用されているポートかどうか。
インストールがその時点で稼働中または停止されている場合も、Oracle Databaseではポートが使用されているかどうかを検出できます。
現在実行中のプロセスで使用されているポートかどうか。
これは、ホスト上のプロセスであればOracle Database以外のプロセスであってもかまいません。
ポートが/etc/services
ファイルに表示されているかどうか。
前述のいずれかのチェックではい
に該当するものがあると、Oracle Databaseは、割り当てられるポート範囲の中で次に大きい番号に移動し、空きポートが見つかるまでチェックを続けます。
ほとんどの場合、Oracle Databaseコンポーネントのポート番号は、ポート構成に使用するツールに表示されます。また、一部のOracle Databaseアプリケーションのポートは、portlist.ini
ファイルに示されます。このファイルは、$ORACLE_HOME
/install
ディレクトリにあります。
ポート番号を変更してもportlist.ini
ファイル内では更新されないため、このファイルに依存できるのはインストール直後のみです。ポート番号を検索または変更するには、この付録で説明する方法を使用します。
次の表に、単一インスタンス・データベースのインストール時に構成されるコンポーネントで使用されるポート番号およびプロトコルを示します。デフォルトでは、範囲内で使用可能な先頭のポートがコンポーネントに割り当てられます。
表G-1 Oracleコンポーネントで使用されるポート
関連項目:
|