ヘッダーをスキップ

Oracle Collaboration Suiteインストレーション・ガイド 10gリリース1（10.1.2） for HP-UX PA-RISC（64-bit） B25913-02 |
| 目次 | 索引

戻る | 次へ |

# 2 Oracle Collaboration Suiteのインストールの準備

Oracle Collaboration Suiteをインストールする前に、この章で説明されている要件をコンピュータが満たしていることを確認してください。

この章の内容は次のとおりです。

- 2.1項「ハードウェア要件」

- 2.2項「ソフトウェア要件」

- 2.3項「カーネル・パラメータ」

- 2.4項「ポート」

- 2.5項「オペレーティング・システム・グループ」

- 2.6項「オペレーティング・システム・ユーザー」

- 2.7項「環境変数」

- 2.8項「/etc/hostsファイル」

- 2.9項「ネットワーク・トピック」

- 2.10項「インストーラによって実行される前提条件の確認」

  注意: 最新の動作保証情報を確認する、または必要なパッチをダウンロードするには、次のURLのOracleMetaLinkサイトを参照してください。 `http://metalink.oracle.com` オラクル社とサポート契約を締結している場合は、次の手順に従ってOracleMetaLinkサイトからパッチをダウンロードしてください。 OracleMetaLink（`http://metalink.oracle.com`）にログインします。 ページ左側の「Patches & Updates」をクリックします。 「Simple Search」リストで「Patch Number」が選択されていることを確認します。 隣のボックスに必要なパッチ番号を入力します。 ダウンロードする必要のあるパッチ番号が不明な場合は、「Simple Search」リストで「Product or Family」を選択します。 「Platform or Language」リストから該当するオペレーティング・システムを選択します。 「Go」をクリックします。 「Results」の下で、「Download」をクリックしてパッチをダウンロードするか、「View Readme」をクリックしてREADMEの情報を確認してからパッチをダウンロードします。

## 2.1 ハードウェア要件

この項では、Oracle Collaboration Suiteをインストールする場合に必要となるハードウェア構成について説明します。

表2-1に、Oracle Collaboration Suiteを実行する場合のシステム要件を示します。

インストーラでは、インストール・プロセスを開始するときにこれらの要件がチェックされ、いずれかの要件が満たされていない場合は警告が表示されます。このため、インストーラによってチェックされない要件のみを手動でチェックすると効率的です。

次のコマンドを実行すれば、インストールを実行せずに、インストーラによるシステム・チェックを実行することもできます。`runInstaller`実行可能ファイルはOracle Collaboration Suite DVDにあります。

    prompt> mount_point/runInstaller -executeSysPrereqs

結果はログ・ファイルに書き込まれるだけでなく、画面にも表示されます。実行されるチェックの詳細は、2.10項を参照してください。

表2-1 HP-UXシステムのハードウェア要件

項目 | 最小要件 | インストーラによるチェック
--- | --- | ---
プロセッサの種類 | 64-bit HP-UX PA-RISCプロセッサ プロセッサが64ビットであれば、次のコマンドによって値`64`が返されます。
    # /bin/getconf KERNEL_BITS
| なし
プロセッサの処理速度 | 450MHz以上。 | あり
ネットワーク | コンピュータをネットワークに接続する必要があります。Oracle Collaboration Suiteは、ネットワークに接続されていないスタンドアロン・コンピュータにインストールできません。 LinuxおよびMicrosoft Windowsでは、スタンドアロン・コンピュータにOracle Collaboration Suiteをインストールできます。 | なし
IP | コンピュータのIPアドレスは静的である必要があります。Oracle Collaboration Suiteでは、DHCPを使用するHP-UXシステムはサポートしていません。 | なし
メモリー | インストーラでは、コンピュータのメモリー容量がチェックされます。次の最小メモリー要件が満たされていない場合は、インストールを続行できません。 Oracle Collaboration Suite 10gインフラストラクチャ: 1GB Oracle Collaboration Suite 10gアプリケーション: 1GB Oracle Collaboration Suite 10gデータベース: 1GB 注意: 1台のコンピュータにOracle Collaboration Suiteインフラストラクチャおよびアプリケーションをインストールする場合は、2GB以上が推奨されます。 メモリー容量を確認するには、次のコマンドを入力します。
    # /usr/sbin/dmesg | grep "Physical:"
この値は、1台のコンピュータで1つのOracle Collaboration Suiteインスタンスのみを実行することを想定した値です。 各種のインストール・タイプで指定されているメモリー要件は、Oracle Collaboration Suiteをインストールして実行する場合に必要となる物理メモリーです。ただし、ほとんどの本番サイトでは、2GB以上の物理メモリーを構成する必要があります。大量のトラフィックがあるサイトでは、さらにメモリー容量を増加すると、パフォーマンスが向上する場合があります。 インストールの最適メモリー量を確認するには、サイトのロード・テストを行う必要があります。リソース要件は、アプリケーションや使用形態の違いによって大幅に異なる場合があります。また、オペレーティング・システムのメモリー監視ユーティリティでは、メモリー使用量が実際より多く表示される場合があります（一部は共有メモリーが表示されることが原因）。メモリー要件を判断するには、ロード・テストで追加した物理メモリーによって達成されるパフォーマンスの向上を監視します。テストのためのメモリーおよびプロセッサ・リソースの構成方法の詳細は、プラットフォーム・ベンダーのドキュメントを参照してください。 システムのアプリケーションやユーザー数に応じて、追加のメモリーを割り当てます。HP-UX PA-RISC（64-bit）でのOracle Collaboration Suiteデータベースには追加メモリーが必要です。Oracle Real Application ClustersをHyper Messaging Protocol（HMP）を使用するクラスタにインストールしている場合、HMPを使用するOracleの各シャドウ・プロセスでは、追加のメモリーとして0.3MBが必要です。 | あり
ディスク領域 | インストーラでは、不正確なディスク領域の数値が表示される場合があります。ディスク領域の要件は、次のとおりです。 Oracle Collaboration Suite 10gインフラストラクチャ: 9.5GB Oracle Collaboration Suite 10gアプリケーション: 5.5GB Oracle Collaboration Suite 10gデータベース: 5GB 空きディスク領域の容量を確認するには、`bdf`コマンドを使用します。
    # bdf dir
Oracleホーム・ディレクトリがまだ存在していない場合は、dirをOracleホーム・ディレクトリまたは親ディレクトリに置き換えます。たとえば、Oracle Collaboration Suiteを`/private/oracle/infra`にインストールする場合は、dirを`/private/oracle`または`/private/oracle/infra`に置き換えます。 | なし
`/tmp`ディレクトリの領域 | 400MB `/tmp`ディレクトリの空きディスク領域の容量を確認するには、次のコマンドを入力します。
    # bdf /tmp
`/tmp`ディレクトリに十分な空き領域がない場合は、TMP環境変数を設定して別のディレクトリを指定します。詳細は、2.7.6項を参照してください。 | あり
スワップ領域 | 1.5GBの使用可能スワップ領域 使用可能なスワップ領域の容量を確認するには、次のコマンドを入力します。
    # /usr/sbin/swapinfo -a
追加のスワップ領域を構成する方法は、必要に応じてオペレーティング・システムのドキュメントを参照してください。 | あり
モニター | 256色表示 モニターの表示機能を確認するには、次のコマンドを入力します。
    # /usr/X11R6/bin/xdpyinfo
depthの行を確認します。各ピクセルに8ビット以上の深度が必要です。 | あり

### 2.1.1 Real-Time Collaborationに対する考慮事項

Oracle Real-Time Collaborationコンポーネントでは、クライアントとサーバー間の通信を処理する際に、ロード・バランシングが実行されます。リダイレクタでは、クライアントからのリクエストをルーティングする際に、どのマルチプレクサまたは通信マネージャのプロセスが使用可能かを判断します。マルチプレクサでは、Web Conferencingクライアントとの通信のやり取りをルーティングする際に、どのWeb Conferencingサーバー・プロセスが使用可能かを判断します。

Oracle中間層サーバーで処理されるプロセスの管理に、ロード・バランサを使用することを選択しても構いません。その場合は、次の考慮事項に留意してください。

- ロード・バランサの背後にあるすべてのシステムには、イントラネット・ルータブルIPアドレスが必要で、少なくとも標準のHTTPポートとHTTPSポート（80と443）でインターネットから直接アクセスできる必要があります。

- 地理的ロード・バランサ（地理的位置の間でロードを分散させるロード・バランサ）を使用する場合、地理的分布に基づいてシステムを分割するために、Oracle Real-Time Collaborationクラスタを作成する必要があります。

注意: Oracle Messengerでもポート5222および5223を使用しますが、場合によってはインターネットに対してオープンにする必要があります。

### 2.1.2 メモリー使用量を削減するためのヒント

メモリー消費量を削減するには、次のようにします。

- 必要なコンポーネントのみを構成します。

- インストール後、必要なコンポーネントのみを起動します。詳細は、『Oracle Collaboration Suite管理者ガイド』を参照してください。

- 必要なコンポーネントを含む最小のアプリケーション層タイプを選択します。

- インスタンスを管理する必要がある場合にのみApplication Server Controlを実行します。ほとんどの場合、Application Server Controlを常に実行する必要はありません。

  複数のOracle Collaboration Suiteインフラストラクチャ・インスタンスを1台のコンピュータで実行している場合、各Application Server Controlが大量のメモリーを消費する可能性があります。必要な場合にのみApplication Server Controlを実行することで、他のコンポーネント用にメモリーを解放できます。

- 複数のインスタンスが管理できるようにApplication Server Controlを構成します。詳細は、『Oracle Collaboration Suite管理者ガイド』を参照してください。

## 2.2 ソフトウェア要件

インストーラでは、必要なオペレーティング・システム・パッチがコンピュータに適用されているかどうかもチェックされます。必要なパッチが適用されていないことが確認された場合は、エラーが表示されます。

コンピュータのソフトウェア要件以外に、互換性のあるブラウザが必要となります。

サポートされているブラウザは、次のとおりです。

- Netscape 7.1、7.2以上。

- Mozilla 1.5以上。Mozillaは次のサイトからダウンロードできます。

  `http://www.mozilla.org`

  スタンドアロンのMozillaブラウザFirefoxは、公開時には動作保証されていません。

- Apple Macintoshコンピュータ上のSafari 1.2。

注意: サポートされているオペレーティング・システム固有のソフトウェアおよびオペレーティング・システムのバージョンの最新リストは、次のURLのOracleMetaLinkを参照してください。 `http://metalink.oracle.com`

### 2.2.1 HP-UXシステムのソフトウェア要件

表2-2のソフトウェアがシステムにインストールされていることをチェックします。表の後の手順では、システムに適切なソフトウェアがインストールされていることを確認する方法を説明します。

表2-2 HP-UXシステムのソフトウェア要件

項目 | 要件
--- | ---
オペレーティング・システム | HP-UX 11i（11.11または11.23）PA-RISC以上
JDK | JDK 1.4.2.05以上
JDKで必要なパッチ | JDK 1.4.2.05で必要なパッチをすべてインストールします。このリストは常に更新される可能性があります。HP社WebサイトのJDKダウンロード・ページで確認してください。
11.11対応のQuality Pack | 2003年6月版Quality Pack（GoldQPK11i）以上
11.11（以上）のバージョン対応のパッチ | BUNDLE11i B.11.23.0409.3 HP-UX 11i v2必須パッチ・バンドル（B.11.23）, September 2004 PHKL_29198 s700_800 11.11 Psetsサポート、パッチ; top(1) PHSS_28871 s700_800 11.11 ld(1)およびリンカー・ツール累積パッチ PHSS_28880 s700_800 11.11 HP aC++ -AA実行時ライブラリ（aCC A.03.50） PHCO_29960 s700_800 11.11 Pthreadの拡張および修正 次に示すパッチはJDK 1.4.2.05以上で必要です。JDK 1.4.2.05はこのリリースでインストールされます。すべてのJDKパッチのリストは、HP社のサポート・サイトを参照してください。 PHKL_25842 s700_800 11.11 Thread Abort syscall PHKL_25993 s700_800 11.11 NFSのスレッドnostop、rlimit、Ufalloc修正 PHKL_25994 s700_800 11.11 切離し;NOSTOP、異常終了;Psets;slpq1;FSS;getlwp PHKL_25995 s700_800 11.11 ufalloc;VxFS3.5;SPPの断片化;AIO;EVP PHKL_26468 s700_800 11.11 vPar, callout, abstime, shared sync perf PHKL_28489 s700_800 11.11 copyin EFAULT, LDCD access type PHNE_29887 s700_800 11.11 累積ARPAトランスポート・パッチ ANSI CおよびC++がシステムにインストールされている場合は次のパッチが必要です。 PHSS_26792 s700_800 11.X ANSI C コンパイラB.11.11.04累積パッチ PHSS_26793 s700_800 11.X +O4/PBO コンパイラB.11.11.04累積パッチ PHSS_31849: s700_800 11.23 リンカーおよびfdp累積パッチ PHSS_31852: s700_800 11.23 aC++ランタイム（IA: A.06.05、PA: A.03.65） PHSS_32511: s700_800 11.23 HP aC++コンパイラ（A.03.63） PHSS_32512: s700_800 11.23 ANSI CコンパイラB.11.11.12累積パッチ PHSS_32513: s700_800 11.23 +O4/PBOコンパイラB.11.11.12累積パッチ ServiceGuardがシステムにインストールされている場合は次のパッチが必要です。 PHSS_32740: s700_800 11.23 Serviceguard A.11.16.00
パッケージ | Motif 2.1開発環境（X11MotifDevKit.MOTIF21-PRG）B.11.11.01 注意: 次の項の手順6で説明するシンボリック・リンクを作成する場合は、このパッケージは必要ありません。

システムがこれらの要件を満たしていることを確認するには、次の手順に従います。

1. `host name`コマンドおよび`uname -n`コマンドの値について次の点を確認します。

   - 等しいこと

   - 8文字以内であること

2. インストールされているHP-UXのバージョンを確認するには、次のコマンドを入力します。

       # uname -a
       HP-UX hostname B.11.11 U 9000/800 109444686 unlimited-user license

   この例では、HP-UX 11iのバージョンは11.11です。

3. Quality Packがインストールされているかどうかを確認するには、次のコマンドを入力します。

       # /usr/sbin/swlist | grep QPK

   Quality Packがインストールされていない場合は、次のWebサイトからダウンロードしてインストールします。

       http://www.software.hp.com/SUPPORT_PLUS/qpk.html

4. バンドルまたは製品がインストールされているかどうかを確認するには、次のコマンドを入力します。

       # /usr/sbin/swlist -l product | more

   必要な製品がインストールされていない場合はインストールしてください。製品のインストールの詳細は、オペレーティング・システムまたはソフトウェアのドキュメントを参照してください。

5. パッチがインストールされているかどうかを確認するには、次のようなコマンドを入力します。

       # /usr/sbin/swlist -l patch | grep PHKL_27813

   または、次のコマンドを入力して、インストール済のすべてのパッチをリストします。

       # /usr/sbin/swlist -l patch | more

   必要なパッチがインストールされていない場合は、次のURLからダウンロードしてインストールします。

       http://itresourcecenter.hp.com

6. 表2-2に示したMotifパッケージがコンピュータにインストールされていない場合は、次のシンボリック・リンクを作成します。

   1. `root`としてログインします。

   2. `/usr/lib`ディレクトリに移動します。

          # cd /usr/lib

   3. 次のように必要なリンクを作成します。

          # ln -s libX11.3 libX11.sl
          # ln -s libXIE.2 libXIE.sl
          # ln -s libXext.3 libXext.sl
          # ln -s libXhp11.3 libXhp11.sl
          # ln -s libXi.3 libXi.sl
          # ln -s libXm.4 libXm.sl
          # ln -s libXp.2 libXp.sl
          # ln -s libXt.3 libXt.sl
          # ln -s libXtst.2 libXtst.sl

7. `/usr/lib/libCsup_v2.2`ファイルに、すべてのユーザーに対する`read`権限を設定してください。`root`としてログインして権限を設定します。

## 2.3 カーネル・パラメータ

Oracle Collaboration Suiteのインストールでは、システム・カーネル・パラメータを構成する必要があります。この要件を満たすことは、本番環境で特に重要となります。カーネル・パラメータの設定を確認し、Oracle Collaboration Suiteの要件を満たしていることを確認します。

注意: 表に示す値よりパラメータの現在の値が大きい場合は、そのパラメータの値を変更しないでください。 インストーラで表の値と異なる値が見つかると、警告が表示されます。インストールは続行できますが、インストール中のエラーや、実行時の操作エラーが発生する可能性があります。 カーネル・パラメータの値が要件を満たしていない場合、インストーラにエラー・メッセージが表示されます。カーネル・パラメータを必要な値に更新するまではインストールを続行できません。

表2-3に、カーネル・パラメータおよび必要な最小設定を示します。

表2-3 HP-UXシステムのカーネル・パラメータ設定

カーネル | 推奨の式および値 | 定義
--- | --- | ---
    ksi_alloc_max
    (nproc * 8)
| システム全体のキュー内のシグナル数の制限値（割当て可能な値）。
    max_thread_proc
    3000
| 各プロセスで許可されるカーネル・スレッドの最大数。アプリケーションで必要な場合は値を増やしてください。デフォルトまたは低い値に設定すると、アプリケーションによってはメモリー不足のエラーが発生する可能性があります。
    maxdsiz
    2063835136バイト
| 32ビット・システムでの最大データ・セグメント・サイズ（バイト単位）。この値の設定が小さすぎると、プロセスがメモリー不足になることがあります。
    maxdsiz_64bit
    2147483648バイト
| 64ビット・システムでの最大データ・セグメント・サイズ（バイト単位）。この値の設定が小さすぎると、プロセスがメモリー不足になることがあります。
    maxfiles
    2048
| 索引付けするファイルの最大数のソフト・リミット。
    maxfiles_lim
    3861
| 1プロセスが同時に開くことができるファイル数のハード・リミット。
    maxssiz
    134217728バイト
| 32ビット・システムでの最大スタック・セグメント・サイズ（バイト単位）。
    maxssiz_64BIT
    1073741824
| 64ビット・システムでの最大スタック・セグメント・サイズ（バイト単位）。
    maxswapchunks
    16384
| スワップ・チャンクの最大数。`swchunk`はスワップ・チャンクのサイズ（1KBのブロック単位）。`swchunk`のデフォルトは`2048`です。システムで構成可能なスワップ領域の最大容量を指定します。
    maxuprc
    3686
    ((nproc*9)/10)
| ユーザー・プロセスの最大数。
    maxusers
    512
| システムでの予測同時ユーザー数。
    msgmap
    6598
| メッセージ・マップ・エントリの最大数。
    msgmax
    32767
| 最大System V IPCメッセージ・サイズ（バイト単位）。
    msgmnb
    65535
| 1つのSystem V IPCメッセージ・キューの最大バイト数。
    msgmni
    6846
| メッセージ・キュー識別子数。
    msgseg
    32767
| メッセージに使用できるセグメント数。
    msgtql
    6596
| メッセージ・ヘッダー数。
    msgssz
    159
| メッセージ・セグメント・サイズ。
    ncallout
    6000
| 保留タイムアウトの最大数。
    ncsize
    ((8 * nproc + 2048)
    + vx_ncsize)
| inodeで必要なディレクトリ名検索キャッシュ（DNLC）領域。`vx_ncsize`のデフォルトは`1024`です。
    nfile
    163488
| 開いているファイルの最大数。
    nflocks
    4096
| システムに存在できるファイル・ロックの最大数。
    ninode
    (8 * nproc + 2048)
| 開いているinodeの最大数。
    nkthread
    6000
| システムでサポートされているカーネル・スレッドの最大数。
    nproc
    4195
| プロセスの最大数。
    semmap
    4098
| セマフォ・マップ・エントリの最大数。
    semmni
    4138
| システム全体のセマフォ・セットの最大数。
    semmns
    8360
| システムでのセマフォの最大数。`semmns`のデフォルト値は`128`ですが、ほとんどの場合、Oracle Collaboration Suiteソフトウェアでは少なすぎます。
    semmnu
    4092
| セマフォUNDO構造体の数。
    semvmx
    32767
| セマフォの最大値。
    semume
    42
| 各プロセスのセマフォUNDOエントリの最大数。
    shmmax
    物理メモリーのサイズまたは0X40000000（1073741824）の大きい方。
    注意: パフォーマンスの低下を防ぐため、この値はSGAのサイズ以上にする必要があります。
| 1つの共有メモリー・セグメントの最大許容サイズ。`shmmax`の設定は、1つの共有メモリー・セグメントにSGA全体を保持できる大きさにする必要があります。小さい値を設定すると、複数の共有メモリー・セグメントが作成され、パフォーマンスが低下する可能性があります。
    shmmni
    530
| システム全体の共有メモリー・セグメントの最大数。
    shmseg
    32
| 1つのプロセスで接続可能な共有メモリー・セグメントの最大数。
    tcp_conn_request_max
    2048
| サーバーで使用できるスレッドがない場合に、オペレーティング・システムでキューに入れられる接続リクエストの最大数。
    vps_ceiling
    64
| システム選択ページの最大サイズ（KB単位）。

これらのカーネル・パラメータに指定されている現行の値または式を表示し、必要に応じて変更するには、次の手順を完了します。

1. 次のようにDISPLAY環境変数を設定して、ローカル・システムのディスプレイを指定します。

   Bourne、BashまたはKornシェル:

       prompt> DISPLAY=localhost:0.0 ; export DISPLAY

   Cシェル:

       prompt> setenv DISPLAY localhost:0.0

2. System Administration Manager（SAM）を起動します。

       #usr/sbin/sam

3. 「Kernel Configuration」領域を選択してから、「Configurable Parameters」領域を選択します。

4. これらのパラメータそれぞれに指定された値または式をチェックして、必要であれば値や式を変更します。この手順を実行するための詳細は、SAMのオンライン・ヘルプを参照してください。

5. SAMを終了します。

6. いずれかのパラメータに指定されていた値を変更した場合は、システムを再起動します。

       # / sbin/shutdown -r now

7. 必要であれば、システムが再起動したときに、ログインしてユーザーを`root`に切り替えます。

Oracle Collaboration Suiteデータベースのプロセス・パラメータの最小値の決定

Oracle Collaboration Suiteデータベースの`processes`パラメータは、すべてのアプリケーション層のすべてのコンポーネントのすべての接続の合計に、その他のアプリケーションで使用されるプロセスを加えたものであることが必要です。

Oracle Collaboration Suiteデータベースの`processes`パラメータのデフォルト値は`250`です。アプリケーション層の各システムに対するこの値は概算で次のようになります。

- `38`: Oracle Mail（Oracle Discussions、Oracle Web AccessクライアントおよびWebMailを含む）

- `37`: Oracle Real-Time Collaboration（Oracle Messengerを含む）

- `28`: Oracle Mobile Collaboration

- `25`: Oracle Content Services

- `12`: Oracle Workflow

- `12`: OracleAS Portal

- `9`: Oracle Application Server Single Sign-On

- `5`: Oracle Internet Directory

この他に、およそ`40`の値が内部プロセス用に確保されているため、合計は約`200`になります。追加バッファとしてさらに`50`が用意されており、デフォルト値は`250`になります。

構成されているコンポーネントが少ない場合、この数値は小さくなります。ただし、本番環境では、Oracle Collaboration Suiteデータベースの`processes`パラメータは、各デプロイで構成されているコンポーネントごとのデータベース接続の合計として構成する必要があります。

たとえば、1つのデプロイに、Simple Mail Transfer Protocol（SMTP）とIMAPを実行している3つのアプリケーション層があるとします。各アプリケーション層のSMTPおよびIMAPは、それぞれ100のデータベース接続に対応するように管理者が構成できます。このため、これらのプロセスについて、データベースでプロセスが不足しないように、Oracle Mailデータベースの`processes`パラメータを、2 x 3 x `100` = `600`まで増やす必要があります。

注意: 最適なプロセス数とコンポーネント当たりの最大接続数の決定は、チューニングにおける課題です。システムの使用パターンについてさらに情報を得てからチューニングを実行します。

semmnsパラメータの最小値の決定

Oracleデータベースをまだ稼働していないコンピュータにOracle Collaboration Suiteインフラストラクチャをインストールする場合（つまり、インフラストラクチャがコンピュータ上で稼働する唯一のコンポーネントになる場合）、`semmns`パラメータを最小値の`256`に設定します。

Oracleデータベースをすでに稼働しているコンピュータにインフラストラクチャをインストールする場合、`semmns`パラメータを、すべてのOracleデータベース（インフラストラクチャを含む）の`processes`初期化パラメータの合計に、最大値の2倍と、1つのデータベースにつき10を加えた値に設定します。

Oracle Collaboration Suiteデータベースの`processes`パラメータのデフォルト値は`250`です。

例: コンピュータでOracleデータベースがすでに稼働している場合、`processes`パラメータは`250`に設定されています。この場合、`semmns`パラメータは`920`に設定する必要があります。次にその計算方法を説明します。

- すべてのOracleデータベースの`processes`パラメータの合計: 250（既存データベース）+ 150（インストールするインフラストラクチャ）= 400

- 最大値を2回加算: 250 + 250 = 500

- 1つのデータベースにつき10を加算: 10 + 10 = 20

- 合計: 400 + 500 + 20 = 920

Oracleデータベースの`processes`パラメータの値を確認するには、SQL*Plusで次のコマンドを入力します。

    # sqlplus "sys/password as sysdba"
    SQL> show parameters processes

前述の構文で、passwordにはSYSユーザーのパスワードを指定します。

## 2.4 ポート

Oracle Collaboration Suiteインフラストラクチャのコンポーネント（Oracle HTTP Server、OracleAS Web Cache、Oracle Enterprise Managerなど）およびOracle Collaboration Suiteアプリケーションでは、ポートを使用します。インストーラで、デフォルトのポート番号を割り当てることも、指定したポート番号（1024未満のポート番号を含む）を使用することもできます。

この項の内容は次のとおりです。

- 2.4.1項「ポートが使用されているかどうかの確認」

- 2.4.2項「デフォルトのポート番号の使用」

- 2.4.3項「カスタム・ポート番号の使用（静的ポート・ファイル）」

- 2.4.4項「Oracle HTTP ServerおよびOracleAS Web Cacheのポート」

- 2.4.5項「ポート1521が使用されている場合」

Oracle HTTP Serverのデフォルト・ポートがポート80ではなくポート7777である理由

デフォルトでは、インストーラによってポート80ではなくポート7777を使用するようにOracle HTTP Serverが構成されます。UNIXで1024未満のポート番号を使用するコンポーネントを実行するには、`root`ユーザーとして追加の手順を行う必要があるため、ポート7777がデフォルトのポートとなっています。インストーラには`root`アクセスがないため、1024より大きいポートを使用する必要があります。

Oracle HTTP Serverでポート80などの別のポートを使用する場合は、コンポーネントのポート番号を指定できる静的ポート機能を使用します。ポート番号はインストール後に変更できますが、インストール時にポート番号を設定することをお薦めします。

### 2.4.1 ポートが使用されているかどうかの確認

ポートが使用されているかどうかを確認するには、次のように`netstat`コマンドを入力して使用されているポートを表示します。

    prompt> netstat -an | grep port_num

注意: 確認には、`/usr/sbin/lsof -i :``port_num`コマンドも使用できます。

前述の構文で、`port_num`は確認するポート番号です。

### 2.4.2 デフォルトのポート番号の使用

Oracle HTTP Server、OracleAS Web CacheおよびOracle Enterprise Managerのデフォルトのポート番号を使用する場合は、何もする必要はありません。インストーラでコンポーネントに割り当てられるデフォルトのポート番号のリストは、付録Iを参照してください。

Oracle Collaboration SuiteインフラストラクチャとOracle Collaboration Suiteアプリケーションを同じコンピュータにインストールする場合

複数のインスタンス（Oracle Collaboration Suiteインフラストラクチャとアプリケーション層、または複数のアプリケーション層など）を同じコンピュータにインストールする場合、そのコンピュータにインストールする最初のインスタンスのみがデフォルト・ポートを使用します。追加のインスタンスをインストールすると、最初のインスタンスがすでにデフォルト・ポートを使用していることが検出され、追加したインスタンスには他のポートが割り当てられます。

このことが最も顕著に表れるコンポーネントは、次の例に示すOracle HTTP ServerとOracleAS Web Cacheです。

表2-4 異なる例でのOracle HTTP Serverポート

例 | 非SSLポート | SSLポート
--- | --- | ---
Oracle Collaboration Suiteインフラストラクチャとアプリケーション層を同じコンピュータにインストール | Oracle Collaboration SuiteインフラストラクチャのOracle HTTP Server: 7777 アプリケーション層のOracle HTTP Server: 80 | Oracle Collaboration SuiteインフラストラクチャのOracle HTTP Server: 4443 アプリケーション層のOracle HTTP Server: 443
2つのアプリケーション層を同じコンピュータにインストール | 最初のアプリケーション層のOracle HTTP Server: 80 2番目のアプリケーション層のOracle HTTP Server: 7777 | 最初のアプリケーション層のOracle HTTP Server: 443 2番目のアプリケーション層のOracle HTTP Server: 4443

### 2.4.3 カスタム・ポート番号の使用（静的ポート・ファイル）

デフォルトのポートを使用するかわりに、インストール時にOracle Collaboration Suiteアプリケーション・コンポーネントに対してカスタム・ポート番号を割り当てることができます。これには、コンポーネント名とポート番号を含むファイルを作成する必要があります。2.4.3.1項で、ファイルの書式について説明します。通常、このファイルは`staticports.ini`ファイルですが、任意の名前を付けることができます。

注意: デフォルトのリスナー・ポート1521はカスタム・ポートに変更できません。

インストーラにアプリケーション層コンポーネントのカスタム・ポート番号の割当てを指示するには、`runInstaller`コマンドのパラメータとして`staticports.ini`へのパスを次のように指定する必要があります。

    ./runInstaller oracle.ocs.midtier:s_staticPorts=path_to_your_ini_file （Oracle Collaboration Suite 10gアプリケーションのインストール用）

    ./runInstaller oracle.ocs.onebox:s_staticPorts=path_to_your_ini_file （Oracle Collaboration Suite 10gアプリケーションおよびインフラストラクチャのインストール用）

ファイルのフルパスを指定しないと、インストーラではファイルを検出できません。インストーラでは、警告を表示しないですべてのコンポーネントにデフォルト・ポートが割り当てられます。

注意: `staticports.ini`ファイルを使用してカスタム・ポート番号を指定すると、インストーラには「ポート構成オプションの指定」画面が表示されません。 この場合、インストーラは`staticports.ini`ファイルに指定されたポートの使用を試みます。そのポートがすでに使用されている場合はエラーが表示されます。また、インストーラが必要とするポートが`staticports.ini`ファイルに指定されていない場合は、自動的に選択されます。 インストールが終了したら必ず`$ORACLE_HOME``/install/portlist.ini`をチェックして、このインストールに割り当てられたポートを確認します。

#### 2.4.3.1 staticports.iniファイルの書式

`staticports.ini`ファイルの書式は、次のとおりです。port_numを、コンポーネントに使用するポート番号に置き換えます。

    # staticports.ini Template File

    # This file is a template for specifying port numbers at installation time.
    # To specify a port number, uncomment the appropriate line (remove #) and
    # replace "port_num" with the desired port number.
    # You can then launch Oracle Universal Installer with special options to use this
    # file.
    # Please refer to Oracle Collaboration Suite 10.1.2 Installation Guide for
    # instructions.

    # Ports common to Infrastructure and Applications install

    # Oracle HTTP Server port =  port_num
    # Oracle HTTP Server Listen port = port_num
    # Oracle HTTP Server SSL port = port_num
    # Oracle HTTP Server Listen (SSL) port = port_num
    # Oracle HTTP Server Diagnostic port = port_num
    # ASG port = port_num
    # Application Server Control port = port_num
    # Application Server Control RMI port = port_num
    # Java Object Cache port = port_num
    # Log Loader port = port_num
    # DCM Discovery port = port_num
    # Oracle Notification Server Request port = port_num
    # Oracle Notification Server Local port = port_num
    # Oracle Notification Server Remote port = port_num
    # Oracle Management Agent port = port_num

    # Ports specific to Infrastructure install
    # Oracle Internet Directory port = port_num
    # Oracle Internet Directory (SSL) port = port_num
    # Enterprise Manager Console HTTP port = port_num
    # Enterprise Manager Agent port = port_num

    # Ports specific to Applications install
    # Web Cache HTTP Listen port = port_num
    # Web Cache HTTP Listen (SSL) port = port_num
    # Web Cache HTTP Administration port = port_num
    # Web Cache Invalidation port = port_num
    # Web Cache Statistics port = port_num
    # Oracle Net Listener = port_num
    # Oracle Mail IMAP4 port = port_num
    # Oracle Mail IMAP4 Secure port = port_num
    # Oracle Mail POP3 port = port_num
    # Oracle Mail POP3 Secure port = port_num
    # Oracle Mail SMTP port = port_num
    # Oracle Mail NNTP port = port_num
    # Oracle Mail NNTP Secure port = port_num
    # Oracle Calendar server = port_num
    # Oracle Calendar server manager (CSM) = port_num
    # Wireless PIM Notification Dispatcher = port_num
    # Wireless PIMAP UDC Dispatcher = port_num
    # RTC Redirector Server port= port_num
    # RTC Redirector MX port= port_num
    # RTC Redirector XMPP port= port_num
    # RTC Redirector Secure XMPP port= port_num
    # RTC process monitor port = port_num
    # RTC messenger director server first port = port_num
    # RTC messenger director server second port = port_num
    # RTC messenger multiuser chat port = port_num
    # RTC messenger connection manager port = port_num
    # RTC messenger statistics collection port = port_num
    # RTC messenger server to server connection port = port_num
    # RTC messenger group service port = port_num
    # RTC messenger voice proxy port = port_num

注意: Oracle Collaboration SuiteインフラストラクチャとOracle Collaboration Suiteアプリケーションを1台のコンピュータにインストールする場合、`staticports.ini.onebox`テンプレートを使用する必要があります。

このファイルを簡単に作成するには、DVDの`staticports.ini`ファイルをテンプレートとして使用します。

1. `staticports.ini`ファイルをDVDからハード・ディスクにコピーします。

   表2-5に、DVDの`staticports.ini`ファイルの場所を示します。

   表2-5 DVDのstaticports.iniファイルの場所

   メディア | staticports.iniファイルの場所
   --- | ---
   DVD-ROM | ディスク1: mount_point`/response/staticports.ini`

2. 必要なポート番号が含まれるようにローカル・コピー（ハード・ディスク上のファイル）を編集します。

   `staticports.ini`ファイルのすべてのコンポーネントにポート番号を指定する必要はありません。コンポーネントがファイルに表示されていない場合、インストーラでは、そのコンポーネントに対してデフォルトのポート番号が使用されます。

   インフラストラクチャ・データベースのリスナーで使用するポート（ポート1521）はインストール中には変更できませんが、インストール後に変更できます。

   次の例では、Application Server ControlのポートおよWeb Cacheの一部のポートを設定します。指定されていないコンポーネントには、インストーラによってデフォルトのポート番号が割り当てられます。

       Application Server Control port = 2000
       Web Cache Administration port = 2001
       Web Cache Invalidation port = 2002
       Web Cache Statistics port = 2003

   インストールが終了した後、`ORACLE_HOME``/install/portlist.ini`ファイルを調べて割り当てられたポートを確認できます。

ポート番号を選択する場合の注意: ポート番号は65536より大きくできません。 コンポーネントに1024未満のポート番号を使用する場合は、そのコンポーネントを`root`ユーザーとして実行する必要があります。 コンポーネントに1024未満のポート番号を使用すると、インストーラではインストール終了時にそのコンポーネントを起動できません。コンポーネントは、起動する前に構成しておく必要があります。詳細は、該当するコンポーネントのドキュメントを参照してください。 Oracle HTTP ServerおよびOracleAS Web Cacheのポート番号を設定する場合、必ず2.4.4項を読んでください。

インストーラでは、メモリーをチェックして、ファイルで指定されているポートが使用可能であるかどうかが確認されます。つまり、インストーラでは、実行中のプロセスで使用されているポートのみを検出できます。インストーラでは、アプリケーションで使用されているポートを確認する場合、構成ファイルは検索されません。

指定したポートが使用不可能であることがインストーラで検出されると、アラートが表示されます。インストーラでは、使用不可能なポートは割り当てられません。この問題を修正するには、次の手順を実行します。

1. `staticports.ini`ファイルを編集して別のポートを指定するか、またはそのポートを使用しているアプリケーションを停止します。

2. 「再試行」をクリックします。インストーラで`staticports.ini`ファイルが再度読み込まれ、ファイル内のエントリが再検証されます。

ヒント: `staticports.ini`ファイルには、Oracle Collaboration Suiteをインストールした後に作成される`ORACLE_HOME``/install/portlist.ini`ファイルと同じ書式を使用します。Oracle Collaboration Suiteをインストールし、同じポート番号を別のインストールに使用する場合は、最初のインストールの`portlist.ini`ファイルを後続のインストールの`staticports.ini`ファイルとして使用できます。

#### 2.4.3.2 インストーラが指定されたポートではなくデフォルト・ポートを使用する原因となるエラー条件

`staticports.ini`ファイルを調べます。間違いがあると、警告を表示せずにインストーラでデフォルト・ポートが使用される場合があります。次のことに注意する必要があります。

- 2つ以上のコンポーネントに同じポートを指定する場合、インストーラでは最初のコンポーネントに指定したポートが使用されますが、その他のコンポーネントにはデフォルト・ポートが使用されます。複数のコンポーネントに同じポートを指定した場合、警告は表示されません。

- 複数の行で1つのコンポーネントに異なるポートを指定した場合、そのコンポーネントにはデフォルト・ポートが割り当てられます。1つのコンポーネントに異なるポートを指定した場合、警告は表示されません。

- `staticports.ini`ファイルに構文エラーがある場合（行の`=`文字が抜けている場合など）、その行は無視されます。インストーラでは、これらの行で指定されているコンポーネントにデフォルト・ポートが割り当てられます。行に構文エラーがある場合、警告は表示されません。

- コンポーネント名が間違っている場合、インストーラではそのコンポーネントにデフォルト・ポートが割り当てられます。このファイルのコンポーネント名は、大/小文字が区別されます。名前が認識されない行に対する警告は表示されません。

- ポート番号に数字以外の値を指定した場合、インストーラではその行が無視され、そのコンポーネントにデフォルトのポート番号が割り当てられます。この場合、警告は表示されません。

- コマンドラインでパラメータを間違えた場合、警告は表示されません。処理が続行され、すべてのコンポーネントにデフォルト・ポートが割り当てられます。

- コマンドラインで`staticports.ini`ファイル（`./staticports.ini`や`staticports.ini`など）に相対パスを指定した場合、インストーラではそのファイルは検出されません。警告を表示せずに処理が続行され、すべてのコンポーネントにデフォルト・ポートが割り当てられます。`staticports.ini`ファイルには、フルパスを指定する必要があります。

- 実行中のインストール・タイプとコマンドラインで指定したパラメータが一致しない場合（たとえば、インフラストラクチャをインストールしているのに、アプリケーションのパラメータを指定した場合）、警告は表示されません。処理が続行され、すべてのコンポーネントにデフォルト・ポートが割り当てられます。

### 2.4.4 Oracle HTTP ServerおよびOracleAS Web Cacheのポート

これらのコンポーネントにポートを設定する場合は、次のことを理解する必要があります。

Oracle HTTP Serverの`httpd.conf`ファイルでは、`Port`および`Listen`ディレクティブにより、OracleAS Web CacheおよびOracle HTTP Serverで使用するポートを指定します。これらのポートの設定に関する`staticports.ini`ファイルの適切な行は、構成するコンポーネントによって異なります。

OracleAS Web CacheおよびOracle HTTP Serverを構成する場合

OracleAS Web CacheおよびOracle HTTP Serverを図2-1に示すように構成する場合、次のタスクを実行する必要があります。

1. OracleAS Web Cacheのポートを設定します。

   OracleAS Web Cacheでは、`Port`ディレクティブによって指定されたポートを使用します。このポートを設定するには、`staticports.ini`ファイルで次の行を使用します。

       Web Cache HTTP Listen port = port_number

   OracleAS Web CacheのSSLポートを構成するには、次の行を使用します。

       Web Cache HTTP Listen (SSL) port = port_number

   この場合は、`Oracle HTTP Server port`の行を使用してポート番号を設定できません。`staticports.ini`ファイルに`Oracle HTTP Server port`と`Web Cache HTTP Listen port`の両方が含まれている場合、`Oracle HTTP Server port`の行は無視されます。たとえば、`staticports.ini`ファイルに次の行があると、`Port`ディレクティブは`7979`に設定されます。

       Web Cache HTTP Listen port = 7979
       Oracle HTTP Server port = 8080

2. Oracle HTTP Serverのポートを設定します。

   Oracle HTTP Serverでは、`Listen`ディレクティブによって指定されたポートを使用します。このポートを設定するには、`staticports.ini`ファイルで次の行を使用します。

       Oracle HTTP Server Listen port = port_number

   SSLリスニング・ポートを構成するには、次の行を使用します。

       Oracle HTTP Server Listen (SSL) port = port_number

図2-1 OracleAS Web CacheおよびOracle HTTP Serverの両方の構成

「図2-1 OracleAS Web CacheおよびOracle HTTP Serverの両方の構成」の説明

Oracle HTTP Serverのみを構成する場合（OracleAS Web Cacheなし）

Oracle HTTP Serverのみを構成する場合、Oracle HTTP Serverでは図2-2に示すように`Port`ディレクティブと`Listen`ディレクティブの両方が使用されるため、両方のディレクティブが同じポート番号を使用するように設定する必要があります。

これらのポートを設定するには、`staticports.ini`ファイルの「Oracle HTTP Server port」行および「Oracle HTTP Server Listen port」行を使用します。次に例を示します。

    Oracle HTTP Server port = 8080
    Oracle HTTP Server Listen port = 8080

これらのポートのSSL版を設定するには、次の行を使用します。非SSL版の場合と同様に、ポート番号は同一になるようにします。

    Oracle HTTP Server SSL port = 443
    Oracle HTTP Server Listen (SSL) port = 443

OracleAS Web Cacheは構成しないため、`staticports.ini`にWeb Cacheの行を指定しても無視されます。

図2-2 Oracle HTTP Serverのみの構成

「図2-2 Oracle HTTP Serverのみの構成」の説明

#### 2.4.4.1 staticports.iniファイルを使用する例

この項では、`staticports.ini`の一般的な使用例について説明します。

- OracleAS Web Cacheをフロントエンドとして、ポート80と443を使用するようにOracle HTTP Serverを構成

- OracleAS Web Cacheなしで、ポート80と443を使用するようにOracle HTTP Serverを構成

OracleAS Web Cacheをフロントエンドとして、ポート80と443を使用するようにOracle HTTP Serverを構成

この使用例では、次の行を含む`staticports.ini`ファイルを作成します。

    Web Cache HTTP Listen port = 80
    Oracle HTTP Server Listen port = 81
    Web Cache HTTP Listen (SSL) port = 443
    Oracle HTTP Server Listen (SSL) port = 444

Oracle HTTP Server ListenおよびSSL Listenのポートは、使用可能な任意のポートに設定できます。この例ではポート81と444を使用します。これらのポート番号は、1024未満にしないでください。1024未満のポート番号を選択した場合は、Oracle HTTP ServerおよびOracleAS Web Cacheを`root`ユーザーとして起動する必要があります。

注意: 1024未満のポート番号を使用しているため、Oracle HTTP ServerおよびOracleAS Web Cacheを`root`ユーザーとして実行するように構成する必要があります。この構成は、インストール中またはインストール後に実行できます。 インストール中に構成を実行するには、`root.sh`を実行した後、「OK」をクリックする前に、4.4.4項の手順に従う必要があります。`root.sh`は、インストールの後半で実行します。 構成はインストール後に実行できますが、インストーラでは、まだ構成されていないためにコンポーネントを起動できません。 詳細は、『Oracle HTTP Server管理者ガイド』および『Oracle Application Server Web Cache管理者ガイド』を参照してください。

OracleAS Web Cacheなしで、ポート80と443を使用するようにOracle HTTP Serverを構成

この使用例では、次の行を含む`staticports.ini`ファイルを作成します。

    Oracle HTTP Server port = 80
    Oracle HTTP Server Listen port = 80
    Oracle HTTP Server SSL port = 443
    Oracle HTTP Server Listen (SSL) port = 443

### 2.4.5 ポート1521が使用されている場合

コンピュータのポート1521がOracle Database 10gリスナーなどの既存のアプリケーションによってすでに使用されている場合は、インストーラを実行する前にいくつかの操作を行う必要がある場合があります。詳細は、次の項を参照してください。

- ポート1521が既存のOracleデータベースによって使用されている場合

- ポート1521が他のアプリケーションによって使用されている場合

#### 2.4.5.1 ポート1521が既存のOracleデータベースによって使用されている場合

すでにOracleデータベースを実行しているコンピュータ上のOracle Collaboration Suiteインフラストラクチャに新規データベースをインストールする場合は、両方のデータベースのリスナーが競合しないようにします。

既存のOracleデータベースとOracle Collaboration Suiteデータベースの両方に同じリスナーを使用できます。ポート番号だけでなく、既存のリスナーのバージョンも考慮します。表2-6に、各種の使用例とそれぞれの結果を示します。

インストール後、インフラストラクチャ・リスナーで別のポートを使用するように変更できます。詳細は、『Oracle Collaboration Suite管理者ガイド』を参照してください。

表2-6 すでにデータベースのあるコンピュータにインフラストラクチャをインストールする場合の使用例と結果

既存のリスナーのリリース | 既存のリスナーはポート1521を使用 | 既存のリスナーは1521以外のポートを使用
--- | --- | ---
10.1.0.2より前 | 既存のデータベース用とOracle Collaboration Suiteインフラストラクチャ用に2つのリスナーが必要です。 「使用例1: 既存のリスナーはポート1521を使用し、リスナーのリリースは10.1.0.2より前」を参照してください。 | 既存のデータベース用とOracle Collaboration Suiteインフラストラクチャ用に2つのリスナーが必要です。 「使用例3: 既存のリスナーが1521以外のポートを使用」を参照してください。
10.1.0.2以上 | 既存のリスナーでは、既存のデータベースとOracle Collaboration Suiteインフラストラクチャの両方がサポートされています。 「使用例2: 既存のリスナーはポート1521を使用し、リスナーのリリースは10.1.0.2以上」を参照してください。 | 既存のデータベース用とOracle Collaboration Suiteインフラストラクチャ用に2つのリスナーが必要です。 「使用例3: 既存のリスナーが1521以外のポートを使用」を参照してください。

リスナーのリリースを確認するには、次のコマンドを入力します。

    prompt> $ORACLE_HOME/bin/lsnrctl VERSION

このコマンドで、`ORACLE_HOME`は、データベースのホーム・ディレクトリです。

同じコマンドを使用してリスナー・ポートを確認することもできます。

    LSNRCTL for UNIX: Version 10.1.0.3.0 - Production on 31-AUG-2005 19:10:54
    Copyright (c) 1991, 2004, Oracle Corporation. All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=test-sun.us.oracle.com)(PORT=1521)))
    TNSLSNR for UNIX: Version 10.1.0.3.0 - Production
    TNS for UNIX: Version 10.1.0.3.0 - Production
    Unix Domain Socket IPC NT Protocol Adaptor for UNIX: Version 10.1.0.3.0 -Production
    Oracle Bequeath NT Protocol Adapter for UNIX: Version 10.1.0.3.0 -Production

使用例1: 既存のリスナーはポート1521を使用し、リスナーのリリースは10.1.0.2より前

リリース10.1.0.2より前のリスナーは、このOracle Collaboration Suiteリリース（10.1.2）のインフラストラクチャと互換性がありません。対処法として、リリース10.1.0.3のリスナーをインストールするインフラストラクチャをインストールし、両方のデータベースにこの新しいリスナーを使用します。

1. インフラストラクチャをインストールする前に既存のリスナーを停止します。

       # $ORACLE_HOME/bin/lsnrctl stop

   `ORACLE_HOME`は、既存のデータベースのホーム・ディレクトリです。

   既存のリスナーを停止しない場合、インストールは失敗します。

2. インフラストラクチャをインストールします。

3. 必要に応じて、新しいリスナーの構成ファイルを更新します。リスナーの構成ファイルの名前は`listener.ora`です。`ORACLE_HOME``/network/admin`ディレクトリにあります。

   1. 既存のリスナーの構成ファイルのネットワーク・アドレスのエントリを確認します。

      構成ファイルに、次のネットワーク・アドレスのみが含まれていることを確認します。

      - TCPポート1521

      - IPCキーEXTPROC

      その場合、インフラストラクチャ・リスナーの構成ファイルをネットワーク・アドレスのために編集する必要はありません。

      構成ファイルにその他のネットワーク・アドレスが含まれている場合、インフラストラクチャ・リスナーの構成ファイルにそれらを追加する必要があります。

      注意: `EXTPROC`キーを指定した`IPC`プロトコルを使用しているリスナーがコンピュータにある場合、キーを別の値に変更してください。OracleAS Metadata Repositoryリスナーが`EXTPROC`キーにアクセスする必要があるためです。

   2. 既存のリスナーの構成ファイルのSID_DESCのエントリを確認します。

      既存のリスナーの構成ファイルに既存のデータベースのSID_DESCエントリが含まれている場合、インフラストラクチャ・リスナーの構成ファイルにこれらのエントリを追加する必要があります。

   3. 既存のリスナー（10.1.0.2より前のリリース）は起動しないでください。新しいリスナーでは両方のデータベースがサポートされるため、既存のリスナーを実行する必要はありません。

注意: 前述の項の手順cは非常に重要です。両方のデータベースをサポートするために実行する必要があるリスナーは1つのみ（新しいリスナー）です。

使用例2: 既存のリスナーはポート1521を使用し、リスナーのリリースは10.1.0.2以上

既存のリスナーでは、既存のデータベースとインフラストラクチャの両方がサポートされます。インストーラでは、この構成が自動的に実行されます。ユーザーの処理は必要ありません。

インストール中は、既存のリスナーを停止しておく必要があります。

使用例3: 既存のリスナーが1521以外のポートを使用

既存のリスナーのリリースに関係なく、既存のデータベースのリスナーとインフラストラクチャ・リスナーの2つのリスナーを実行します。

既存のリスナーではポート1521が使用されていないため、インストール中にこのリスナーを実行できます。

#### 2.4.5.2 ポート1521が他のアプリケーションによって使用されている場合

別のアプリケーションがポート1521でリスニングを行っている場合、異なるポートでリスニングを行うようにアプリケーションを再構成する必要があります。再構成できない場合は、Oracle Collaboration Suiteデータベースのインストール中はそのアプリケーションを停止します。インストール後、1521以外のポートを使用するようにOracle Collaboration Suiteデータベースを再構成します。この手順は、『Oracle Collaboration Suite管理者ガイド』を参照してください。

## 2.5 オペレーティング・システム・グループ

次の場合には、オペレーティング・システム・グループを作成します。

- Oracle製品がインストールされていないコンピュータにOracle Collaboration Suiteをインストールする場合は、インベントリ・ディレクトリを所有するためのグループを作成します。2.5.1項を参照してください。

- Oracle Collaboration Suite 10gインフラストラクチャを新規データベース（つまり、インストーラによって作成されたデータベース）にインストールする場合は、データベース管理者のグループを作成します。2.5.2項を参照してください。

ローカル・オペレーティング・システム・グループを作成するには、次のコマンドを入力します。

     # /usr/sbin/groupadd oinstall

このコマンドにより、`oinstall`グループを作成します。

オペレーティング・システムのユーザーとグループの詳細は、オペレーティング・システムのドキュメントを参照するか、またはシステム管理者に連絡してください。

### 2.5.1 インベントリ・ディレクトリのグループの作成

Oracle製品がインストールされていないコンピュータにOracle Collaboration Suiteをインストールする場合は、インベントリ・ディレクトリを所有するためのグループを作成します。インストーラでは、インベントリ・ディレクトリにファイルが書き込まれ、コンピュータにインストールされたOracle製品が管理されます。

このマニュアルでは、このオペレーティング・システム・グループに`oinstall`という名前を使用します。

インベントリ・ディレクトリの個別のグループを持つことにより、別のユーザーがコンピュータにOracle製品をインストールできるようになります。ユーザーには、インベントリ・ディレクトリへの書込み権限が必要です。書込み権限は、`oinstall`グループに属することによって付与されます。

コンピュータにOracle製品を最初にインストールする場合は、インベントリ・ディレクトリのグループ名を入力する画面、およびインベントリ・ディレクトリの場所を入力する画面が表示されます。

インベントリ・ディレクトリのデフォルト名は、`oraInventory`です。

コンピュータにインベントリ・ディレクトリがすでにあるかどうかを確認するには、`/var/opt/oracle/oraInst.loc`ファイルを調べます。このファイルには、インベントリ・ディレクトリの場所と所有しているグループが記述されています。このファイルがない場合は、コンピュータにOracle製品がインストールされていません。そのディレクトリに書込み権限があることを確認するには、既存のOracle製品をインストールしたのと同じオペレーティング・システム・ユーザーとしてインストーラを実行します。

### 2.5.2 データベース管理者のグループの作成

この項は、インストーラによって作成された新規データベースにOracle Collaboration Suiteインフラストラクチャをインストールする場合にのみ該当します。

データベースがマウントされておらず、データベースの認証が使用不可の場合、データベースでは、オペレーティング・システム・グループを使用してユーザー権限が確認されます。データベースでは、表2-7に示すグループと権限が認識されます。

表2-7 OSDBAおよびOSOPERグループの権限

グループ | 説明
--- | ---
`OSDBA` | データベース管理者グループです。このグループのユーザーには、`SYSDBA`権限が付与されます。
`OSOPER` | このグループのユーザーには、基本的なメンテナンスに必要な権限が含まれている`SYSOPER`権限が付与されます。この権限には、データベースの起動と停止およびデータベースの操作で必要なその他の権限が含まれています。`SYSOPER`権限は、`SYSDBA`権限のサブセットです。

これらのグループのオペレーティング・システム・グループを作成する必要があります。

`dba`というオペレーティング・システム・グループに`SYSDBA`権限を付与する場合は、次の手順を実行します。

1. `dba`グループを作成します。

2. インストーラを実行するユーザーが`dba`グループのメンバーであることを確認します。

別のオペレーティング・システム・グループに`SYSDBA`権限を付与するか、または`SYSDBA`および`SYSOPER`権限を別のグループに関連付ける場合は、インストーラを実行するユーザーが`dba`グループに属していないことを確認します。

インストーラを実行するユーザーが`dba`グループに属していない場合は、データベース管理者権限を付与するグループの名前を入力する画面が表示されます。この画面には、`OSDBA`グループ用と`OSOPER`グループ用の2つのフィールドがあります（表2-7を参照）。両方のフィールドに同じオペレーティング・システム・グループを入力できます。

## 2.6 オペレーティング・システム・ユーザー

Oracle製品をインストールおよびアップグレードするオペレーティング・システム・ユーザーを作成します。このマニュアルでは、このユーザーをoracleユーザーと呼びます。インストーラを実行するoracleユーザーには、次のディレクトリに対する書込み権限が必要です。

- インストールしている製品のファイルを含むOracleホーム・ディレクトリ

- すべてのOracle製品のインストーラで使用されるインベントリ・ディレクトリ

コンピュータに他のOracle製品が含まれている場合は、すでに目的のユーザーが存在していることがあります。`/var/opt/oracle/oraInst.loc`ファイルを検索してください。このファイルには、インベントリ・ディレクトリの場所と所有しているグループが記述されています。このファイルがない場合は、コンピュータにOracle製品がインストールされていません。

Oracle製品をインストールするユーザーがまだ存在していない場合は、表2-8に示すプロパティを持つユーザーを作成します。

表2-8 インストーラを実行するオペレーティング・システム・ユーザーのプロパティ

項目 | 説明
--- | ---
ログイン名 | ユーザーには任意の名前を使用できます。このマニュアルでは、このユーザーをoracleユーザーと呼びます。
グループ識別子 | oracleユーザーのプライマリ・グループには、`oraInventory`ディレクトリへの書込み権限が必要です。このグループの詳細は、2.5.1項を参照してください。 グループには任意の名前を使用できます。このマニュアルでは、`oinstall`という名前を使用します。
ホーム・ディレクトリ | oracleユーザーのホーム・ディレクトリは、その他のユーザーのホーム・ディレクトリと一貫性があります。
ログイン・シェル | デフォルトのログイン・シェルは、C、BourneまたはKornシェルのいずれかです。

注意: oracleユーザーは、Oracle製品をインストールおよび実行する場合にのみ使用します。`root`をoracleユーザーとして使用しないでください。

ローカル・オペレーティング・システム・ユーザーを作成するには、次の手順を実行します。

1. `oracle`ユーザーを作成するには、次のようなコマンドを入力します。

       # /usr/sbin/useradd -g oinstall -G dba[,oper] oracle

   このコマンドの内容は次のとおりです。

   - `-g`オプションにより、プライマリ・グループを指定します。これにはOracleインベントリ・グループ（`oinstall`など）を指定する必要があります。

   - `-G`オプションにより、セカンダリ・グループを指定します。これにはOSDBAグループと、必要な場合はOSOPERグループ（`dba`または`dba`、`oper`など）を含める必要があります。

2. `oracle`ユーザーのパスワードを設定します。

       # passwd oracle

オペレーティング・システム・ユーザーが属しているグループを確認するには、そのユーザーの名前を指定して`groups`コマンドを入力します。次に例を示します。

    prompt> groups oracle

オペレーティング・システムのユーザーとグループの詳細は、オペレーティング・システムのドキュメントを参照するか、またはシステム管理者に連絡してください。

## 2.7 環境変数

Oracle Collaboration Suiteをインストールするオペレーティング・システム・ユーザーは、特定の環境変数を設定および解除する必要があります。

表2-9に、環境変数の設定または解除に関するサマリーを示します。

表2-9 環境変数のサマリー

環境変数 | 設定または解除
--- | ---
ORACLE_HOMEおよびORACLE_SID | 設定しないでください。
PATH、CLASSPATHおよび共有ライブラリ・パス環境変数 | いずれかのOracleホーム・ディレクトリのディレクトリへの参照を含まないようにする必要があります。
DISPLAY | インストーラのウィンドウを表示するモニターに設定します。
TMPおよびTMPDIR | オプションです。設定を解除すると、デフォルトで`/tmp`に設定されます。
TNS_ADMIN | 解除します。
ORA_NLS | 解除します。

### 2.7.1 環境変数のヒント

次に、環境変数を処理する場合のヒントを示します。

- `.profile`ファイルで環境変数を設定すると、読み込まれない場合があります。環境変数が正しい値に設定されていることを確認するには、インストーラを実行するシェルでこれらの値を調べます。

- 環境変数の値を調べるには、`env`コマンドを使用します。このコマンドを使用すると、現在定義されている環境変数とその値がすべて表示されます。

      prompt> env

- ユーザーの切替え（`root`ユーザーからoracleユーザーへの切替えなど）に`su`コマンドを使用する場合は、環境変数が新規ユーザーに渡されないことがあるため、新規ユーザーの場合は環境変数を確認します。`-`パラメータを使用して`su`を入力した場合（`su -` `user`）も、環境変数が新規ユーザーに渡されないことがあります。

      # /* root user */
      # su - oracle
      # env

### 2.7.2 ORACLE_HOMEおよびORACLE_SID

`ORACLE_HOME`および`ORACLE_SID`は、設定しないでください。

### 2.7.3 PATH、CLASSPATHおよび共有ライブラリ・パス環境変数

`PATH`、`CLASSPATH`および共有ライブラリ・パス環境変数を編集して、いずれのOracleホーム・ディレクトリも参照しないようにします。

確認する必要のあるライブラリ・パス変数は、`SHLIB_PATH`および`LD_LIBRARY_PATH`です。

### 2.7.4 DISPLAY

インストーラを表示するXサーバーを指すようにDISPLAY環境変数を設定します。環境変数DISPLAYの書式は次のとおりです。

    hostname:display_number.screen_number

例（Cシェル）:

    prompt> setenv DISPLAY test.mydomain.com:0.0

例（BourneまたはKornシェル）:

    prompt> DISPLAY=test.mydomain.com:0.0; export DISPLAY

次の`xclock`プログラムを実行すると、表示をテストできます。

    prompt> /usr/openwin/bin/xclock &

Oracle Collaboration Suiteでは、インストール中にのみXサーバーを実行する必要があります。オペレーティング・システムとともにインストールされたフレーム・バッファ用Xサーバーでは、ログインしたまま、インストール中にフレーム・バッファを実行しておく必要があります。この操作を行わない場合は、X Virtual Frame Buffer（XVFB）、Virtual Network Computing（VNC）などの仮想フレーム・バッファを使用する必要があります。

XVFBまたはその他の仮想フレーム・バッファ・ソリューションの取得およびインストールについては、次のURLのOracle Technology Networkにアクセスしてください。

`http://www.oracle.com/technology/index.html`

OTNで「frame buffer」を検索します。

### 2.7.5 TNS_ADMIN

この項では、次の2つの要件について説明します。

- TNS_ADMIN環境変数は設定しないでください。

- `/etc`および`/var/opt/oracle`ディレクトリには、`tnsnames.ora`ファイルを含めないでください。

これらの要件は、異なるOracle製品のNet構成ファイル間の競合を防ぐ場合に必要となります。

TNS_ADMINを設定する、または`/etc`や`/var/opt/oracle`に`tnsnames.ora`ファイルがある場合は、Oracle Collaboration Suiteをインストールする前に次の手順を実行します。

1. `tnsnames.ora`ファイルが`/etc`または`/var/opt/oracle`ディレクトリにある場合、ファイルを別のディレクトリに移動するか、ファイル名を変更します。

2. TNS_ADMIN環境変数が設定されていないことを確認します。

   例（Cシェル）:

       prompt> unsetenv TNS_ADMIN

   例（BourneまたはKornシェル）:

       prompt> unset TNS_ADMIN

インストール後、新しく作成した`tnsnames.ora`ファイルの内容を既存の`tnsnames.ora`ファイルにマージすることができます。

### 2.7.6 TMP およびTMPDIR

インストーラでは、スワップ領域に一時ディレクトリを使用します。インストーラでは、一時ディレクトリを検索するために、TMPおよびTMPDIR環境変数を調べます。デフォルトでは、`/tmp` ディレクトリを使用します。

インストーラで`/tmp`以外のディレクトリを使用する場合は、TMPおよびTMPDIRを代替ディレクトリのフルパスに設定します。そのディレクトリは、2.1項に示す要件を満たしている必要があります。

例（Cシェル）:

    % setenv TMP /tmp2
    % setenv TMPDIR /tmp2

例（BourneまたはKornシェル）:

    # TMP=/tmp2; export TMP
    # TMPDIR=/tmp2; export TMPDIR

この環境変数を設定しておらず、デフォルト・ディレクトリに十分な領域がない場合は、環境変数が設定されていないことを示すエラー・メッセージが表示されます。別のディレクトリを指すように環境変数を設定するか、またはデフォルト・ディレクトリに十分な領域を確保します。いずれの場合でも、インストールをやりなおす必要があります。

### 2.7.7 ORA_NLS

インストールが正常に完了したことを確認するには、この環境変数の設定を解除します。

    # unset ORA_NLS

## 2.8 /etc/hostsファイル

`/etc/hosts`ファイルの内容は、次のものに影響を与えます。

- デフォルトのID管理レルムの場所

- Oracle Application Server Single Sign-Onのホスト名

インストーラには、`hosts`ファイルを2.8.1項および2.8.2項の説明のように編集せずに、希望する値を入力する別の方法があります。

### 2.8.1 デフォルトのID管理レルムの場所

インストーラでは`hosts`ファイルが読み込まれ、デフォルトのID管理レルムの場所が構成されます。この場所は、「Internet Directoryのネームスペースの指定」画面に表示されます。

`hosts`ファイルには、次の書式を使用する必要があります。

    ip_address   fully_qualified_hostname   short_hostname

例:

    123.45.67.89   primaryHost.mydomain.com   primaryHost

前述の例では、デフォルトのID管理レルムの場所は、`dc=mydomain,dc=com`と表示されます。

このファイルに別の書式が使用されている場合は、画面に不正確な値が表示されます。たとえば、`hosts`ファイルに次の行が含まれているとします。

    123.45.67.89   primaryHost   primaryHost.mydomain.com  <--- 不適切な書式

この場合、デフォルトのID管理レルムとして`dc=primaryHost,dc=com`が表示されます。これは、デフォルトのID管理レルムとして正しい値ではありません。

注意: `hosts`ファイルで別の書式を使用する必要がある場合は、必要な書式を使用するようにファイルを編集してインストールを実行し、インストール後にファイルを元の書式に戻します。 `hosts`ファイルを編集できない、または編集しない場合は、「Internet Directoryのネームスペースの指定」画面の「カスタム・ネームスペース」フィールドにデフォルトのID管理レルムの希望の値を入力します。

### 2.8.2 Oracle Application Server Single Sign-Onのホスト名

Oracle Application Server Single Sign-Onをインストールしている場合、`hosts`ファイルにドメイン名なしでコンピュータのホスト名のみが含まれていると、Single Sign-Onサーバーにサインオンするには、ホスト名を単独で（ドメイン名なしで）使用します。

OracleAS Single Sign-Onサーバーに接続するときにドメイン名を要求する場合は、ドメイン名が含まれるように`hosts`ファイルを編集します。ファイルを編集しない場合は、インストーラに対して`OUI_HOSTNAME`コマンドライン・パラメータを使用して、`hosts`の値をオーバーライドします。次に例を示します。

    prompt> mount_point/runInstaller OUI_HOSTNAME=myserver.mydomain.com

## 2.9 ネットワーク・トピック

通常、Oracle Collaboration Suiteをインストールするコンピュータはネットワークに接続されており、Oracle Collaboration Suiteインストールが含まれているローカル・ストレージ、ディスプレイ・モニター、適切なディスク・ドライブがあります。

この項では、通常の条件を満たしていないコンピュータへのOracle Collaboration Suiteのインストール方法を説明します。次の場合を取り上げます。

- 2.9.1項「マルチホーム・コンピュータへのOracle Collaboration Suiteのインストール」

- 2.9.2項「ハード・ドライブへのDVDのコピーとハード・ドライブからのインストール」

- 2.9.3項「リモートDVD-ROMドライブからのOracle Collaboration Suiteのインストール」

- 2.9.4項「リモート・コンピュータへのOracle Collaboration Suiteのインストール」

- 2.9.5項「NFSマウント・ストレージへのOracle Collaboration Suiteのインストール」

- 2.9.6項「NISおよびNIS+のサポート」

### 2.9.1 マルチホーム・コンピュータへのOracle Collaboration Suiteのインストール

複数のネットワーク・カードを備えたコンピュータにOracle Collaboration Suiteをインストールする場合、インストーラでは`/etc/hosts`ファイル内の最初の名前を使用して、IPアドレス検索に使用するホスト名を決定します。

これが使用を希望する名前ではない場合、次のようにします。

- 希望のホスト名が先頭に来るように`/etc/hosts`ファイルの行の順序を変更し、インストーラを実行して、インストール後にファイルを元の状態に戻します。

- `/etc/hosts`ファイルを編集しない場合は、`OUI_HOSTNAME`パラメータを使用して、インストーラを起動します。使用するホスト名をこのパラメータで指定します。次に例を示します。

  # mount_point/runInstaller `OUI_HOSTNAME`=myserver.mydomain.com

### 2.9.2 ハード・ドライブへのDVDのコピーとハード・ドライブからのインストール

Oracle Collaboration Suite DVDからインストールするかわりに、DVDの内容をハード・ドライブにコピーして、そこから製品をインストールできます。多数のOracle Collaboration Suiteインスタンスをネットワークにインストールする場合や、Oracle Collaboration Suiteのインストール先となるコンピュータにDVD-ROMドライブがない場合は、この方法が簡単です。Oracle Collaboration Suiteは、リモートのDVD-ROMドライブからインストールすることもできます。詳細は、2.9.3項を参照してください。

領域要件の確認

ハード・ドライブに、Oracle Collaboration Suite DVDの内容を保存するのに十分な領域があることを確認します。

### 2.9.3 リモートDVD-ROMドライブからのOracle Collaboration Suiteのインストール

Oracle Collaboration SuiteをインストールするコンピュータにDVD-ROMドライブがない場合、2.9.2項の説明のように、適切なディスク・ドライブを持つコンピュータのハード・ドライブにディスクをコピーし、2.9.4項の手順を使用して、そのコンピュータからリモート・インストールを実行します。

### 2.9.4 リモート・コンピュータへのOracle Collaboration Suiteのインストール

インストーラをリモート・コンピュータ（`remote_computer`）で実行し、インストーラの画面をローカル・コンピュータ（`local_computer`）に表示できます。インストーラによって、リモート・コンピュータにOracle Collaboration Suiteがインストールされます。

1. `remote_computer`が`local_computer`に表示されるようにします。ローカル・コンピュータのコンソールで、次のコマンドを使用します。

       local_computer> xhost +remote_computer

   `xhost`を実行しない場合は、インストーラの起動時に「サーバーの接続に失敗しました」、「サーバーに接続が拒否されました」、「表示を開くことができません」などのXlibエラーが発生する可能性があります。

2. `local_computer`で、（`ssh`、`telnet`または`rlogin`を使用して）`remote_computer`へのリモート・ログインを実行します。2.6項の説明のように、oracleユーザーとしてログインします。2.7項に示すように、環境変数が正しく設定されていることを確認します。

       local_computer> ssh -X -l oracle remote_computer.mydomain.com

   注意: SSHはrloginやtelnetよりも安全なため、SSHを使用することをお薦めします。ただし、SSHを使用できない場合はrloginまたはtelnetを使用してください。 SSHサーバーは、X11接続の転送を許可するように構成する必要があります。

   または

       local_computer> rlogin -l oracle remote_computer.mydomain.com

   または

       local_computer> telnet remote_computer.mydomain.com

3. この手順は、SSH接続を使用している場合は必要ありません。`remote_computer`で、`local_computer`を指すようにDISPLAY環境変数を設定します。

   例（Cシェル）:

       remote_computer> setenv DISPLAY local_computer.mydomain.com:0.0

   例（BourneまたはKornシェル）:

       remote_computer> DISPLAY=local_computer.mydomain.com:0.0; export DISPLAY

4. インストーラを実行します。3.4項を参照してください。

### 2.9.5 NFSマウント・ストレージへのOracle Collaboration Suiteのインストール

Oracle Collaboration Suiteは、現在、ネットワーク・ファイル・ストレージ（NFS）がマウントされた次のストレージ・システムで動作保証されています。

- Network Applianceファイラ

NFSマウント・システムは、少なくともリモート・インストール・ユーザーとリモート`root`ユーザーにエクスポートする必要があります。これには、次の`exportfs`コマンドを使用します。

    # exportfs -i /vol/vol1

最新の動作保証リストで更新を確認するには、次のURLのOracle Technology Networkにアクセスしてください。

`http://www.oracle.com/technology/index.html`

### 2.9.6 NISおよびNIS+のサポート

Oracle Collaboration Suiteは、ネットワーク情報システム（NIS）環境およびNIS+環境にインストールして実行できます。

## 2.10 インストーラによって実行される前提条件の確認

表2-10に、インストーラによって実行される確認事項を示します。

表2-10 インストーラによって実行される前提条件の確認

項目 | 説明
--- | ---
オペレーティング・システムのバージョン | サポートされるバージョンは、2.2項を参照してください。
オペレーティング・システム・パッチ | 必須パッチのリストは、2.2項を参照してください。
オペレーティング・システム・パッケージ | 必須パッケージのリストは、2.2項を参照してください。
オペレーティング・システムのカーネル・パラメータ | 必須カーネル・パラメータのリストは、2.3項を参照してください。
CPU速度 | インストーラでは、CPUがHP-UXおよびLinuxシステムの最低速度要件を満たしていることが確認されます。AIXまたはTru64 UNIXシステムではチェックされません。
モニター | モニター要件は、2.1項を参照してください。
表示権限 | インストーラでは、DISPLAY環境変数で指定されているモニターに表示する権限がユーザーに付与されていることが確認されます。
メモリー | 推奨値は、2.1項を参照してください。
スワップ領域 | 推奨値は、2.1項を参照してください。
TMP領域 | 推奨値は、2.1項を参照してください。
Oracleホーム・ディレクトリ名 | インストーラでは、Oracleホーム・ディレクトリ名に空白が含まれていないことが確認されます。
Oracleホーム・ディレクトリへのパス | インストーラでは、Oracleホーム・ディレクトリへのパスが127文字以下であることが確認されます。
Oracleホーム・ディレクトリの内容 | インストーラでは、Oracleホーム・ディレクトリにインストールを妨げるファイルが含まれていないことが確認されます。
Oracleホーム・ディレクトリ | Oracle Collaboration Suiteアプリケーション層を拡張している場合を除き、Oracle Collaboration Suiteは常に新規ディレクトリにインストールします。6.7項を参照してください。次に、許可されていないインストールの例を示します。 Oracle Databaseリリース8.0、8i、9.0.1または9.2データベースOracleホームへのすべてのタイプのOracle Collaboration Suiteのインストール Oracle管理サービスOracleホームへのすべてのタイプのOracle Collaboration Suiteのインストール Oracle HTTP ServerスタンドアロンOracleホームへのすべてのタイプのOracle Collaboration Suiteのインストール OracleAS Web CacheスタンドアロンOracleホームへのすべてのタイプのOracle Collaboration Suiteのインストール Oracle9i Developer Suiteリリース9.0.2 OracleホームへのすべてのタイプのOracle Collaboration Suiteのインストール Oracle Application Server Containers for J2EEスタンドアロンOracleホームへのすべてのタイプのOracle Collaboration Suiteのインストール Oracle9iAS 1.0.2.2 OracleホームへのすべてのタイプのOracle Collaboration Suiteのインストール インフラストラクチャ、リリース9.0.2または10gリリース1（10.1.2）OracleホームへのOracle Collaboration Suiteアプリケーション層のインストール Oracle9iASリリース2（9.0.2または9.0.3）中間層OracleホームへのOracle Collaboration Suiteアプリケーション層のインストール 任意のOracle9iASリリース2（9.0.2）OracleホームへのOracle Collaboration Suiteインフラストラクチャのインストール
ポート1521 | ポート1521がいずれかのバージョンのデータベース・リスナーを含むアプリケーションで使用されている場合は、警告が表示されます。ポート1521を使用しているアプリケーションを停止し、警告ダイアログ・ボックスの「再試行」をクリックする必要があります。 データベース・リスナーによってポート1521が使用されている場合、ポートをOracle Collaboration Suiteデータベース用に使用することができます。詳細は、2.4.5項を参照してください。 別のアプリケーションがポート1521を使用している場合は、そのアプリケーションを停止するか、または別のポートを使用するように構成する必要があります。また、1521以外のポートを使用するようにデータベース・リスナーを変更することもできますが、この操作はインストール後にのみ実行できます。詳細は、『Oracle Collaboration Suite管理者ガイド』を参照してください。
静的ポートの競合 | インストーラでは、必要に応じて`staticports.ini`ファイルに表示されているポートが確認されます。2.4項を参照してください。
DISPLAY環境変数 | インストーラでは、DISPLAY環境変数が設定されていることが確認されます。
TNS_ADMIN環境変数 | TNS_ADMIN環境変数は設定しないでください。 `/etc`または`/var/opt/oracle`ディレクトリに`tnsnames.ora`ファイルが含まれないようにする必要があります。
クラスタ・ファイル・システム | インストーラでは、Oracle Collaboration Suiteがクラスタ・ファイル・システム（CFS）にインストールされていないことが確認されます。
Oracle Enterprise Managerディレクトリが書込み可能かどうか | インストーラでは、Oracle Collaboration Suite 10gアプリケーションを拡張しているか、またはOracle Collaboration Suiteを同じOracleホームに再インストールしている場合にのみ、この確認が実行されます。次のディレクトリが、インストーラを実行しているオペレーティング・システム・ユーザーによって書込み可能であるかどうかが確認されます。 `ORACLE_HOME``/sysman/emd` `ORACLE_HOME``/sysman/config` `ORACLE_HOME``/sysman/webapps/emd/WEB-INF/config`
Oracle Enterprise Managerファイルが存在しているかどうか | インストーラでは、Oracle Collaboration Suite 10gアプリケーションを拡張しているか、またはOracle Collaboration Suiteを同じOracleホームに再インストールしている場合にのみ、この確認が実行されます。次のファイルが存在しているかどうかが確認されます。 `ORACLE_HOME``/sysman/config/iasadmin.properties` `ORACLE_HOME``/sysman/webapps/emd/WEB-INF/config/consoleConfig.xml`