ヘッダーをスキップ
Oracle® Fusion Middlewareリリース・ノート
11g リリース1(11.1.1) for Linux x86
B55924-04
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

35 Oracle Enterprise Content Management Suiteのインストールおよび構成

この章では、Oracle Enterprise Content Management Suite(Oracle ECM)のインストールと構成に関連する問題について説明します。次のトピックが含まれています。

Oracle ECMのインストールおよび構成の詳細は、Oracle Fusion Middleware Oracle Enterprise Content Management Suiteのインストレーション・ガイドまたはOracle Fusion Middleware Oracle Enterprise Content Management Suiteのクイック・インストレーション・ガイドを参照してください。

35.1 最初のアップグレード後にファイル・フォーマット・ウィザードにエラーが表示される場合がある

特定の状況で、アップブレード後にOracle Content Serverのファイル・フォーマット・ウィザードを初めて更新する際に、エラーが表示されることがあります。このエラーは無害で、それ以降の更新では発生しません。

Oracle Content Serverでファイル・フォーマット・ウィザードを使用できるのは、Oracle Universal Content Managementと連動するようにOracle Inbound Refineryを構成した場合のみです。詳細は、Oracle Fusion Middleware Oracle Enterprise Content Management Suiteのインストレーション・ガイドのOracle UCMでのOracle IBRのインストールおよび構成に関する項を参照してください。

35.2 分散Oracle I/PM管理対象サーバーのAXFに対するJavaオブジェクト・キャッシュの構成

クラスタで稼働するOracle I/PM管理対象サーバーのOracle Application Extension Framework(AXF)の場合、Java Object Cache(JOC)を構成してすべての管理対象サーバーに配布する必要があります。JOCを構成するには、『Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイド』の分散Oracle I/PM管理対象サーバーのAXFに対するJava Object Cacheの構成の項の手順ではなく、この手順を使用します。

Oracle WebLogic Server管理コンソールでHAパワー・ツールを使用すると、分散モードで稼働するすべてのOracle I/PM管理対象サーバーに対してJOCを構成できます。


注意:

Java Object Cacheを構成した後、構成を有効にするために、影響を受けるすべての管理対象サーバーを再起動してください。詳細は、『Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイド』の管理対象サーバーの再起動に関する項を参照してください。

次の手順では、MW_HOMEはOracle Fusion MiddlewareがインストールされているMiddlewareのホームを示し、DomainHomeはOracle WebLogic ServerドメインのOracleホームへのパスを示します。

分散管理対象サーバーのクラスタに対してJava Object Cacheを構成する方法は次のとおりです。

  1. Oracle WebLogic Server管理コンソールでHAパワー・ツールを有効化します。

    1. 次の2つのWARファイルをMW_HOME/oracle_common/hapowertoolsディレクトリからDomainHome/console-extディレクトリにコピーします。

      • powertools-core.war

      • powertools-configurejoc.war

      次に例を示します。

      cd MW_HOME
      cp oracle_common/hapowertools/powertools-co* user_projects/domains/base_domain/console-ext/
      
    2. Oracle WebLogic Server管理サーバーを再起動します。

      詳細は、『Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイド』の管理サーバーの起動および管理対象サーバーの再起動に関する項を参照してください。

    3. Oracle WebLogic Server管理コンソール(http://adminServerHost:adminServerPort/console)にアクセスし、左側のナビゲーション・ツリーから使用しているドメイン名をクリックします。

      ドメインの「設定」ページにHAパワー・ツール・タブが表示されます。

  2. 分散キャッシュを構成します。

    1. 管理コンソールのドメイン名の「設定」ページで、HAパワー・ツール・タブをクリックします。

    2. JOC構成タブで、クラスタのJOCの構成を選択します。

    3. 「クラスタ名」フィールドで、リストからクラスタ名を選択します。

    4. ポート検出フィールドで、検出するクラスタのポート番号を入力します。

    5. 「ホスト」フィールドには、すべての管理対象サーバーのホスト名をカンマで区切って入力します。

    6. JOCの構成ボタンをクリックします。

  3. 管理対象サーバーのクラスタを再起動します。

  4. JOCの分散キャッシュ・モードを確認します。

    1. 次の例のように、ある管理対象サーバーのホスト上のミドルウェア・ホームからCacheWatcherユーティリティを実行します。

      java -classpath oracle_common/modules/oracle.javacache_11.1.1/cache.jar:oracle_common/modules/oracle.odl_11.1.1/ojdl.jar oracle.ias.cache.CacheUtil watch -config=user_projects/domains/base_domain/config/fmwconfig/servers/IPM_server2/javacache.xml
      

      この例では、2つのJARファイルへのクラスパスは現在のディレクトリ(MW_HOME)に対する相対的な位置を示します。

      javacache.xmlファイルは、JOC分散キャッシュに参加しているOracle I/PMサーバーで使用されるファイルです。

    2. lcコマンドを入力して、キャッシュ情報を取得します。

      INFO: JOC is initialized from oracle.ias.cache.CacheUtil.main, . . .
      cache> lc
      
    3. lcコマンドからの出力で、分散キャッシュの各メンバーのエントリが分散表に表示されていることを確認します。

    4. exitコマンドを入力してCacheWatcherユーティリティを停止します。

詳細は、『Oracle Fusion Middleware高可用性ガイド』のHAパワー・ツールの使用に関する項、およびCacheWatcherの実行に関する項を参照してください。

35.3 Oracle UCM 10gからOracle ECM 11.1.1.4.0へのアップグレード後のサービス例外の防止

アップグレード・アシスタントを使用してOracle Universal Content Management(Oracle UCM)10gからOracle Enterprise Content Management Suite 11g(11.1.1.4.0)にアップグレードした場合、intradoc.cfgファイルに余分な変数があり、Oracle UCM管理対象サーバーを起動したときに、次の例外をスローする可能性があります。

intradoc.common.ServiceException

例外を防止するには、アップグレード後に余分な変数をコメント・アウトします。

  1. テキスト・エディタでDomainHome/ucm/cs/bin/intradoc.cfgファイルを開きます。

  2. この行の先頭にコメント文字(#)を追加します。

     JAVA_CLASSPATH_defaultjdbc=$SHAREDDIR/classes/ojdbcn.jar
    
  3. ファイルを保存し、Oracle UCM管理対象サーバーを起動します。

Oracle UCM 10gからOracle Enterprise Content Management Suite 11gへのアップグレードのためのアップグレード・アシスタントを使用する方法の詳細は、『Oracle Fusion Middleware Oracle Enterprise Content Management Suiteアップグレード・ガイド』を参照してください。

35.4 Oracle UCMからOracle ECM 11.1.1.4.0へのアップグレード前のファイル・ストア・プロバイダのアップグレード

Oracle Universal Content Management(Oracle UCM)インスタンスからOracle Enterprise Content Management Suite 11g(11.1.1.4.0)へのアップグレードの前に、Oracle UCMインスタンスでOracle Content ServerのFileStoreProviderコンポーネントをアップグレードする必要があります。

Oracle Content ServerにFileStoreProviderがインストールおよび有効化されていない場合は、これをインストールして有効化してからアップグレードする必要があります。

ファイル・ストア・プロバイダをアップグレードする手順は次のとおりです。

  1. Oracle Content Serverの「管理」「プロバイダ」を選択します。

  2. DefaultFileStoreを選択し、「アップグレード」を選択します。

  3. Oracle Content Serverを再起動します。

35.5 Oracle Information Rights Managementのパッチ12369706

11.1.1.5.0 Oracle IRM Server Management Consoleには、インストールまたは更新したシステムに適用するパッチが必要な問題があります。コンテキストに権限が選択されると、「プロパティ」「編集」および「削除」ボタンが常に無効化され、使用できなくなります。権限を選択すると、ボタンが有効化されません。この問題はパッチ12369706により修正されます。

このパッチはhttps://support.oracle.comのMy Oracle Supportからダウンロードできます。

パッチ12369706をOracle IRMに適用する手順は次のとおりです。

  1. https://support.oracle.comにログインします。

  2. 「パッチと更新版」タブをクリックします。

  3. パッチ番号12369706「パッチ検索」「パッチ名または番号」フィールドに入力します。

  4. 「検索」をクリックします。

  5. パッチに示すインストール手順に従います。

パッチ適用に関する一般情報は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

35.6 Oracle ECMでのノード・マネージャの使用

Oracle WebLogic Serverノード・マネージャによって、Oracle WebLogic Serverインスタンスをリモートで起動および停止し、これを監視し、また予期しない障害発生後に自動的に再起動することができます。Oracle Enterprise Content Management Suite(Oracle ECM)管理対象サーバー、管理サーバー、およびノード・マネージャは、Oracle WebLogic Serverドメインで連携するよう構成できます。ノード・マネージャはサーバー・インスタンスをホストするすべてのマシンにインストールされます。

ノード・マネージャを使用してあるドメインのOracle ECM管理対象サーバーを起動および停止するには、次のような構成タスクを実行する必要があります。

この項では、Oracle WebLogic Serverドメインでマシンを構成し、管理サーバーおよび管理対象サーバーをマシンへ割り当て、ノード・マネージャの起動前に起動スクリプト使用を有効にする方法について説明します。Oracle Enterprise Content Management Suiteを構成するためのドメインの作成または拡張の詳細は、『Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイド』を参照してください。

35.6.1 マシンの構成

管理サーバーがリモート・サーバーを開始するために、ノード・マネージャ・アプリケーションとともにマシン定義を使用します。Oracle ECMの初期構成では、Fusion Middleware構成ウィザードを介してマシンを構成できます。初期構成後は、Oracle WebLogic Server管理コンソールを介してマシンを構成できます。

Fusion Middleware構成ウィザードを介してマシンを構成する手順は次のとおりです。

  1. Fusion Middleware構成ウィザードの「オプションの構成を選択」画面に進み、「管理対象サーバー、クラスタ、およびマシン」を選択します。

  2. 「マシンの構成」画面で「追加」をクリックします。

  3. 次のフィールドに値を指定します。

    • 名前

      Linux-Boxなど、有効なマシン名を入力します。マシン名は、Oracle WebLogic Serverドメイン内でマシンを識別するものであり、マシンのネットワーク名と一致する必要はありません。名前はドメイン内で一意である必要があります。

    • ノード・マネージャ・リスニング・アドレス

      ドロップダウン・リストから、ノード・マネージャで接続要求のリスニングに使用するリスニング・アドレスの値を選択します。デフォルトでは、ドロップダウン・リストにローカル・システムに定義済のIPアドレスおよびlocalhostが表示されます。デフォルト値はlocalhostです。

      管理サーバーをホストするマシンのIPアドレスを指定し、ノード・マネージャにアクセスする必要がある場合は、ホスト名の検証を無効にする必要があります。詳細は、『Oracle WebLogic Serverの保護』のホスト名の検証の使用に関する項を参照してください。

    • ノード・マネージャ・リスニング・ポート

      ノード・マネージャで接続要求のリスニングに使用するリスニング・ポートの有効な値を入力します。ノード・マネージャの有効なリスニング・ポートの範囲は1から65535です。デフォルト値は5556です。

35.6.2 サーバーのマシンへの割当て

Oracle ECMの初期構成で、Fusion Middleware構成ウィザードを介して管理サーバーと管理対象サーバーを1つ以上のマシンに割り当てることができます。

初期構成後は、Oracle WebLogic Server管理コンソールを介して管理対象サーバーをマシンに割り当てることができます。

Fusion Middleware構成ウィザードを介してサーバーをマシンに割り当てる手順は次のとおりです。

  1. 「サーバーのマシンへの割当」画面の「サーバー」領域で、サーバーを1つ以上選択します。

  2. 右矢印ボタンをクリックして、選択したサーバーをマシンに割り当てます。

  3. 完了したら、「次」をクリックします。

35.6.3 ノード・マネージャを起動する前の起動スクリプト使用の有効化

最初にノード・マネージャを起動する前に、setNMProps.shスクリプトを実行してStartScriptEnabledプロパティをtrueに設定します。管理対象サーバーを起動スクリプトで起動するには、この設定がノード・マネージャに必要です。クラスのロードの失敗やその他の問題を回避するには、StartScriptEnabledプロパティを使用します。

マシンに割り当てられている1つ以上の管理対象サーバーをホストしているマシン上で、ノード・マネージャの起動スクリプト使用を有効化すると、管理コンソールまたはコマンドラインを使用してリモートで管理対象サーバーを起動または停止できます。予期しないエラーが発生した管理対象サーバーをノード・マネージャから自動的に再起動することもできます。

Oracle URM管理対象サーバーでは、『Oracle Fusion Middleware Oracle Enterprise Content Management Suiteインストレーション・ガイド』のOracle URM構成の完了に関する項の説明に従って、ノード・マネージャを起動する前にOracle URM設定チェックリストを確認します。 

起動スクリプトを有効化し、ノード・マネージャを起動する手順は次のとおりです。

  1. 次のディレクトリに移動します。

    MIDDLEWARE_HOME/oracle_common/common/bin
    

    MIDDLEWARE_HOMEはOracle Fusion Middlewareがインストールされているディレクトリです。

  2. setNMProps.shスクリプトを実行し、ノード・マネージャを起動する前にStartScriptEnabledプロパティをtrueに設定します。

    ./setNMProps.sh

    これは1回かぎりです。このスクリプトの実行後は、再度ノード・マネージャを起動する前にこのステップを実行する必要はありません。

  3. startNodeManagerスクリプトでノード・マネージャを起動します。

    UNIX script: WL_HOME/server/bin/startNodeManager.sh

    WL_HOMEはOracle WebLogic Serverがインストールされているディレクトリです。

ノード・マネージャの詳細は、『Oracle WebLogic Serverサーバーの起動と停止の管理』および『Oracle WebLogic Serverノード・マネージャ管理者ガイド』を参照してください。