ヘッダーをスキップ

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

戻る | 次へ |

# 11 Oracle Collaboration Suiteのインストール後のタスク

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

- 11.1項「インストール後のOracle Collaboration Suiteインスタンスの状態」

- 11.2項「環境変数の設定」

- 11.3項「Oracle Collaboration Suiteコンポーネントのパスワード」

- 11.4項「Oracle Internet Directoryのパスワード設定の変更」

- 11.5項「NFSのインストール」

- 11.6項「SSLの有効化」

- 11.7項「コンポーネント固有のタスクの実行」

- 11.8項「sqlnet.oraファイルのタイムアウト値の構成」

- 11.9項「バックアップおよびリカバリ」

- 11.10項「次の作業」

## 11.1 インストール後のOracle Collaboration Suiteインスタンスの状態

構成したコンポーネントはインストール後、起動します。ただし、1024未満のポートを使用するように構成した場合、手動で起動する必要があります。

ブラウザ・ウィンドウに「ようこそ」ページおよび「Application Server Control」ページを表示できます。ページのURLは、インストーラの最終画面に表示されます。最終画面のコンテンツは、ファイル`$ORACLE_HOME``/install/setupinfo.txt`で確認できます。

スクリプトまたはOracle Enterprise Manager 10g Application Server Controlを使用して、Oracle Collaboration Suiteインスタンスを起動および停止できます。詳細は、『Oracle Collaboration Suite管理者ガイド』を参照してください。

## 11.2 環境変数の設定

インストールの終了後、次の項に示す環境変数を設定する必要があります。Oracle Collaboration Suiteの一部のコマンドが正常に機能するには、これらの環境変数が必要です。次の表に、設定する必要がある変数を示します。

変数名 | Bourne、Kornまたは派生シェル | Cシェル
--- | --- | ---
`ORACLE_HOME` |
    ORACLE_HOME=/u01/oracle/product/ocs;
    export ORACLE_HOME
    setenv ORACLE_HOME /u01/oracle/product/ocs
`PATH` `PATH`には、`ORACLE_HOME/bin`が含まれている必要があります。 |
    PATH=$ORACLE_HOME/bin:$PATH;
    export PATH
    setenv PATH $ORACLE_HOME/bin:$PATH
`DISPLAY` `DISPLAY`は、実行中のXサーバーを指している必要があります。サーバー・プロセスを開始する場合は、クライアント・コンピュータのXエミュレーションを使用しないでください。Xサーバーを実行します。 |
    DISPLAY= X server:display_number.screen_number;
    export DISPLAY
次に例を示します。
    DISPLAY= localhost:0.0; export DISPLAY
    setenv DISPLAY X server:display_number.screen_number
次に例を示します。
    setenv DISPLAY localhost:0.0
`LD_LIBRARY_PATH` `LD_LIBRARY_PATH`には、`$ORACLE_HOME/lib`が含まれている必要があります。 |
    LD_LIBRARY_PATH=$ORACLE_HOME/lib;
    export LD_LIBRARY_PATH
    setenv LD_LIBRARY_PATH $ORACLE_HOME/lib
`SHLIB_PATH` `SHLIB_PATH`には、`$ORACLE_HOME/lib` `32`が含まれている必要があります。 |
    SHLIB_PATH=$ORACLE_HOME/lib32:$SHLIB_PATH;
    export SHLIB_PATH
    setenv SHLIB_PATH $ORACLE_HOME/lib32
`NLS_LANG`（オプション、グローバリゼーション・サポートの場合） |
    NLS_LANG=language_territory.characterset;
    export NLS_LANG
次に例を示します。
    de_de.WE8ISO8859P15; export NLS_LANG
    setenv NLS_LANG language_territory.characterset
次に例を示します。
    setenv de_de.WE8ISO8859P15
`ORA_NLS` `ORA_NLS`は、グローバリゼーション・サポート固有のメッセージ・ファイルの場所です。 |
    ORA_NLS=$ORACLE_HOME/ocommon/nls/admin/data;
    export ORA_NLS
    setenv ORA_NLS $ORACLE_HOME/ocommon/nls/admin/data
`TNS_ADMIN` `TNS_ADMIN`は、SQL*Net構成ファイルの`tnsnames.ora`、`listener.ora`および`sqlnet.ora`の場所です。これらの構成ファイルは、デフォルトでは`$ORACLE_HOME/network/admin`にあります。 |
    TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN
    setenv TNS_ADMIN $ORACLE_HOME/network/admin

注意: ORACLE_HOMEおよびORACLE_SID変数を設定するために、`$ORACLE_HOME``/bin/oraenv`または`$ORACLE_HOME``/bin/coraenv`スクリプト（現行のシェルによって異なる）をソースとして使用することができます。また、これらのスクリプトによって`$ORACLE_HOME``/bin`がPATH変数に追加されます。

## 11.3 Oracle Collaboration Suiteコンポーネントのパスワード

インストール時にすべてのOracle Collaboration Suiteコンポーネントのパスワードを選択した場合、セキュリティ上の理由により、各種コンポーネントのパスワードを別の値に変更することをお薦めします。

インストールしたコンポーネントのパスワードの変更方法に関する詳細は、『Oracle Collaboration Suite管理者ガイド』およびOracle Collaboration Suite JP Documentation Libraryのコンポーネント・ガイドを参照してください。

## 11.4 Oracle Internet Directoryのパスワード設定の変更

Oracle Internet Directory 10g（9.0.4）以上では、`pwdmaxage`属性に割り当てられるパスワードのデフォルトの有効期限は60日に設定されています。

デフォルト値を変更するには、次の手順を実行します。

1. この手順は、Oracle Internet Directoryのアカウントがロックされている場合のみ実行します。パスワード・ポリシーを変更する前に、`cn=orcladmin`スーパーユーザー・アカウントのロックを解除します。`oidpasswd`ユーティリティを使用して、次のようにスーパーユーザー・アカウントのロックを解除します。

       oidpasswd connect=ocsdb unlock_su_acct=true
       OID DB user password:
       OID super user account unlocked successfully.

   この手順では、スーパーユーザー・アカウントの`cn=orcladmin`のみがロック解除されます。このアカウントを、デフォルトのレルム`cn=orcladmin,cn=users,dc=``xxxxx``,dc=``yyyyy`内の`cd=orcladmin`アカウントと混同しないでください。これらは2つの異なるアカウントです。

2. Oracle Internet Directory 10g（10.1.2）バージョンのOracle Directory Managerを起動し、「パスワード・ポリシーの管理」に移動します。`PasswordExpiryTime`属性を持つ、`cn=PwdPolicyEntry`または`password_policy_entry,dc=acme,dc=com`が見つかります。

   別のエントリの`pwdmaxage`が、`cn=PwdPolicyEntry, cn=common, cn=products, cn=OracleContext, dc=acme, dc=com`または`cn=PwdPolicyEntry, cn=common, cn=products, cn=OracleContext`として「エントリ管理」の下に見つかります。

   `PasswordExpiryTime`属性と`pwdmaxage`属性は同一であり、一方の属性を変更した場合、もう一方の属性のサブツリーは自動的に更新されます。

   各パスワード・ポリシーの`pwdmaxage`属性をそれぞれ適切な値に変更します。

   - 5184000 = 60日（デフォルト）

   - 7776000 = 90日

   - 10368000 = 120日

   - 15552000 = 180日

   - 31536000 = 1年

3. Oracle Directory Managerを起動し、レルム固有のorcladminアカウントに移動します。`userpassword`属性を検索し、新しい値を割り当てます。これで、Oracle Application Server Single Sign-Onを使用する任意のOracleコンポーネントを起動し、`orcladmin`としてログインできるようになります。

   `odisrvreg`ユーティリティを再度実行し、Directory Integration and Provisioningのランダムに生成されたパスワードを再設定します。

       odisrvreg -D cn=orcladmin -w welcome1 -p 3060
       Already Registered...Updating DIS password...
       DIS registration successful.

4. コネクタを再登録します。

       odisrvreg -p port -D cn=orcladmin -w passwd

関連資料: 『Oracle Identity Management統合ガイド』

## 11.5 NFSのインストール

NFSディスクにOracle Collaboration Suiteをインストールした場合、ローカル・ディスクを指し示すように`$ORACLE_HOME``/Apache/Apache/conf/httpd.conf`ファイル内の`LockFile`ディレクティブを編集する必要があります。このファイルは、Oracle HTTP Serverコンポーネントで使用されます。詳細は、『Oracle HTTP Server管理者ガイド』を参照してください。

## 11.6 SSLの有効化

セキュリティの要件によっては、Secure Sockets Layer（SSL）を有効にする必要があります。Oracle Collaboration SuiteにおけるSSLの有効化の詳細は、『Oracle Collaboration Suiteセキュリティ・ガイド』の第7章「Oracle Collaboration SuiteでのSSLの有効化」を参照してください。

また、1台のコンピュータへのインストールにおけるSSLの有効化の詳細は、『Oracle Collaboration Suiteセキュリティ・ガイド』の第7章「Oracle Collaboration SuiteでのSSLの有効化」を参照してください。

## 11.7 コンポーネント固有のタスクの実行

Oracle Collaboration Suiteアプリケーションを正常にインストールした後で、アプリケーション層の一部としてOracle Mailをインストールした場合は、次の手順を実行します。

1. `oracle`ユーザーとしてログインします。

2. 次のコマンドを使用して、`uid`および`groupid`の値を取得します。

       prompt> id
       uid=509(oracle) gid=510(oinstall) groups=510(oinstall),511(dba)

3. `root`ユーザーに切り替えます。

4. ORACLE_HOME変数およびPATH変数を設定します。

5. 次のコマンドを使用してTNSリスナーを起動します。

       tnslsnr listener_es -user user_id -group group_id &

   前のコマンドでは、`user_id`および`group_id`は、システムを所有するユーザーのIDです。ここでは、`oracle`ユーザーがOracle Collaboration Suiteをインストールしたと仮定し、手順3に示すように`user_id`の値は`509`、`group_id`の値は`510`になります。

## 11.8 sqlnet.oraファイルのタイムアウト値の構成

アプリケーション・インフラストラクチャ・データベースで`$ORACLE_HOME/network/admin/sqlnet.ora`ファイル内の`SQLNET.EXPIRE_TIME`パラメータを構成する必要があります。OracleAS Single Sign-Onサーバーの場合、パラメータを各データベース・ホストで更新します。パラメータは、ロード・バランサのSSO仮想サーバー上のTCPタイムアウト設定よりも小さい値に設定します。

タイムアウト値を構成するには、次の手順を実行します。

1. `$ORACLE_HOME``/network/admin/sqlnet.ora`ファイルを開きます。

2. SQLNET.EXPIRE_TIMEパラメータを、ロード・バランシング・ルーターおよびファイアウォールに対するTCPセッションのタイムアウト値よりも小さい値に設定します。

3. `$ORACLE_HOME``/bin`に対して次のコマンドを実行し、リスナーを再起動します。

       lsnrctl stop
       lsnrctl start

## 11.9 バックアップおよびリカバリ

また、Oracle Collaboration Suiteのインストール後、Oracle Collaboration Suite環境の完全バックアップを実行する必要があります。これを実行すると、作業環境に問題が発生した場合にリストアすることができます。Oracle Collaboration Suite環境の完全バックアップの実行方法に関する詳細は、『Oracle Collaboration Suite管理者ガイド』を参照してください。

パッチ・セットのアップグレードや構成の変更が正常に終了した後にも、そのたびにOracle Collaboration Suite環境の完全バックアップを実行する必要があります。

## 11.10 次の作業

Oracle Collaboration Suiteのインストール後、『Oracle Collaboration Suite管理者ガイド』を一読してください。特に、「インストール後のOracle Collaboration Suiteの開始方法」の章に目を通してください。