ヘッダーをスキップ
Oracle Application Serverリリース・ノート
10gリリース2(10.1.2)for Solaris Operating System (SPARC)
B15829-14
  目次
目次

戻る
戻る
 
次へ
次へ
 

4 管理およびセキュリティに関する一般的な問題

この章では、Oracle Application Serverの管理およびセキュリティに関する問題について説明します。この章の内容は次のとおりです。

4.1 一般的な問題と対処方法

この項では、管理およびセキュリティに関する一般的な問題について説明します。この項の内容は次のとおりです。

4.1.1 OracleAS Portalの構成ファイルのリストア

OracleAS Portalの構成ファイルをリストアするには、次の手順を実行します。

  1. 次のコマンドを使用して、インスタンスをリストアします。

    bkp_restore.sh -m backup_instance_online
    bkp_restore.sh -m restore_instance -t time_stamp
    

    前述のコマンドでtime_stampは、リストアに使用しているバックアップのタイムスタンプです。

  2. 次のコマンドを使用して、構成ファイルをリストアします。

    bkp_restore.sh -m restore_config -t time_stamp -F noDCM
    

    前述のコマンドでtime_stampは、リストアに使用しているバックアップのタイムスタンプです。これは、手順1で使用したタイムスタンプと同じタイムスタンプになります。

4.1.2 PERL5LIB環境変数の設定

Oracle Application Server Metadata Repository Creation Assistantデータベースでbkp_restore.plスクリプトを実行する前に、PERL5LIB環境変数を、Oracle Application Server Metadata Repository Creation AssistantデータベースのPerlディレクトリのパスに設定します。

4.1.3 Oracleホーム外のフラッシュ・リカバリ領域はLOHA中に再作成されない

フラッシュ・リカバリ領域が、インフラストラクチャのメタデータ・リポジトリがインストールされたOracleホームの外にある場合は、Loss of Host Automation(LOHA)のリカバリ中にディレクトリは再作成されません。この問題を回避するには、元のホストにあるOracleホームのイメージをバックアップするときに情報を保存してから、元のホストと同じ読取り/書込み権限を設定した新しいホストでディレクトリを使用できるようにします。

4.1.4 データベース・バックアップ時のエラー・メッセージ

OracleAS Portalアプリケーションが登録されていないデータベースをバックアップすると、次のようなエラー・メッセージが表示される場合があります。

perl bkp_restore.pl -m backup_cold_incr
Performing cold incremental backup ...
Checking for portal registration ...
Error encountered while querying database for portal registration !!!
See
/private/iasinst/work/db300/backup_restore/logs/2007-05-24_16-03-29_portal.tmp
for more info.
Incremental cold database backup completed successfully !!!

このメッセージは無視してかまいません。

4.1.5 opmnctlコマンド実行時のエラー・メッセージ

opmnctl stopallまたはopmnctl startallコマンドを実行すると、oidctlログ・ファイルに次のエラー・メッセージが記録されます。

*** Instance Number already in use. ***
*** Please try a different Instance number. ***

このエラー・メッセージは無視してかまいません。

このエラー・メッセージは、Oracle Application Server InfrastructureとともにOracle Internet Directoryをインストールすると表示されます。

4.2 リリース10.1.2.0.0の起動と停止

リリース10.1.2の『Oracle Application Server管理者ガイド』では、runstartupconsoleコマンドを使用してインスタンスを起動および停止する方法が説明されています。しかし、このコマンドはリリース10.1.2.0.2より前のリリースでは使用できません。次の項で、リリース10.1.2.0.0で起動および停止する方法について説明します。

4.2.1 OracleAS Infrastructureの起動

リリース10.1.2.0.0のOracleAS Infrastructureですべてのプロセスを起動するには、この項の手順を実行します。この手順は、OracleAS Infrastructureのすべてのタイプに適用できます。

  • Oracle Identity ManagementおよびOracleAS Metadata Repository: 両方の手順を実行して、Oracle Identity ManagementとOracleAS Metadata Repositoryを起動します。

  • OracleAS Metadata Repositoryのみ: 手順1のみを実行して、OracleAS Metadata Repositoryを起動します。OracleAS Metadata Repositoryのみのインストールでは、OPMNやApplication Server Controlコンソールは不要なため、Oracle Identity Managementを起動する2番目の手順を実行する必要はありません。

  • Oracle Identity Managementのみ: 手順2のみを実行して、Oracle Identity Managementを起動します。Oracle Identity ManagementをサポートするOracleAS Metadata Repository(別のOracleホームにある)がすでに起動されていることを確認してください。

OracleAS Infrastructureを起動する手順は次のとおりです。

  1. OracleAS InfrastructureにOracleAS Metadata Repositoryが含まれている場合、次のように起動します。

    1. ORACLE_HOME環境変数を、OracleAS InfrastructureのOracleホームに設定します。

    2. ORACLE_SID環境変数を、OracleAS Metadata RepositoryのSIDに設定します(デフォルトはorcl)。

    3. Net Listenerを起動します。

      ORACLE_HOME/bin/lsnrctl start
      
    4. OracleAS Metadata Repositoryインスタンスを起動します。

      ORACLE_HOME/bin/sqlplus /nolog
      SQL> connect SYS as SYSDBA
      SQL> startup
      SQL> quit
      
    5. Oracle Enterprise Manager 10g Database Controlを起動します。

      ORACLE_HOME/bin/emctl start dbconsole
      
  2. OracleAS InfrastructureにOracle Identity Managementが含まれている場合、次のように起動します。

    1. コンポーネントを起動します。

      ORACLE_HOME/opmn/bin/opmnctl startall
      

      このコマンドにより、OPMNとOPMNが管理するすべてのプロセス(DCM、Oracle HTTP Server、OC4Jインスタンス、Oracle Internet Directoryなど)が起動します。

    2. Application Server Controlコンソールを起動します。

      ORACLE_HOME/bin/emctl start iasconsole
      

4.2.2 OracleAS Infrastructureの停止

リリース10.1.2.0.0のOracleAS Infrastructureですべてのプロセスを停止するには、この項の手順を実行します。この手順は、OracleAS Infrastructureのすべてのタイプに適用できます。

  • Oracle Identity ManagementおよびOracleAS Metadata Repository: 両方の手順を実行して、Oracle Identity ManagementとOracleAS Metadata Repositoryを停止します。

  • OracleAS Metadata Repositoryのみ: 手順2のみを実行して、OracleAS Metadata Repositoryを停止します。

  • Oracle Identity Managementのみ: 手順1のみを実行して、Oracle Identity Managementを停止します。

OracleAS Infrastructureを停止する手順は次のとおりです。

  1. OracleAS InfrastructureにOracle Identity Managementが含まれている場合、次のように停止します。

    1. Application Server Controlコンソールを停止します。

      ORACLE_HOME/bin/emctl stop iasconsole
      
    2. コンポーネントを停止します。

      ORACLE_HOME/opmn/bin/opmnctl stopall
      

      このコマンドにより、OPMNとOPMNが管理するすべてのプロセス(DCM、Oracle HTTP Server、OC4Jインスタンス、Oracle Internet Directoryなど)が停止します。

  2. OracleAS InfrastructureにOracleAS Metadata Repositoryが含まれている場合、次のように停止します。

    1. ORACLE_HOME環境変数を、OracleAS InfrastructureのOracleホームに設定します。

    2. ORACLE_SID環境変数を、OracleAS Metadata RepositoryのSIDに設定します(デフォルトはorcl)。

    3. OracleAS Metadata Repositoryのインスタンスを停止します。

      ORACLE_HOME/bin/sqlplus /nolog
      SQL> connect SYS as SYSDBA
      SQL> shutdown
      SQL> quit
      
    4. Oracle Net Listenerを停止します。

      ORACLE_HOME/bin/lsnrctl stop
      
    5. Oracle Enterprise Manager 10g Database Controlを停止します。

      ORACLE_HOME/bin/emctl stop dbconsole
      

4.2.3 中間層インスタンスの起動

リリース10.1.2.0.0の中間層インスタンスですべてのプロセスを起動するには、この項の手順を実行します。この手順は、中間層インスタンスのすべてのタイプに適用できます。

中間層インスタンスを起動する手順は次のとおりです。

  1. 中間層インスタンスでOracle Identity ManagementやOracleAS Metadata RepositoryなどのOracleAS Infrastructureのサービスを使用している場合、それらが起動されていることを確認してください。

  2. コンポーネントを起動します。

    ORACLE_HOME/opmn/bin/opmnctl startall
    

    このコマンドにより、OPMNとOPMNが管理するすべてのプロセス(DCM、Oracle HTTP Server、OC4Jインスタンス、OracleAS Web Cache、Forms、Reportsなど)が起動します。

  3. Application Server Controlコンソールを起動します。

    ORACLE_HOME/bin/emctl start iasconsole
    

4.2.4 中間層インスタンスの停止

リリース10.1.2.0.0の中間層インスタンスですべてのプロセスを停止するには、この項の手順を実行します。この手順は、中間層インスタンスのすべてのタイプに適用できます。

中間層インスタンスを停止する手順は次のとおりです。

  1. Application Server Controlコンソールを停止します。

    ORACLE_HOME/bin/emctl stop iasconsole
    
  2. コンポーネントを停止します。

    ORACLE_HOME/opmn/bin/opmnctl stopall
    

    このコマンドにより、OPMNとOPMNが管理するすべてのプロセス(DCM、Oracle HTTP Server、OC4Jインスタンス、OracleAS Web Cache、Forms、Reportsなど)が停止します。

4.3 ポート変更の問題

この項では、ポート変更に関する問題について説明します。この項の内容は次のとおりです。

4.3.1 Oracle HTTP Serverリスニング・ポート変更後に必要な追加の手順

Oracle HTTP Serverのリスニング・ポートを変更した後は、portlist.iniを新しいポート番号で更新する必要があります。これにより、後に中間層をOracleAS Infrastructureに関連付ける場合や、中間層に関連付けられているOracleAS Infrastructureを変更する場合に発生する可能性のある問題を回避できます。portlist.iniファイルは、次のディレクトリにあります。

(UNIX) ORACLE_HOME/install

4.4 クローニングの問題

この項では、Oracle Application Serverインスタンスのクローニングに関する問題について説明します。この項の内容は次のとおりです。

4.4.1 Oracle Ultra Searchのクローニング上の考慮事項

SSLが有効なOracleAS Portalインスタンスをクローニングしたとき、ServicesポートレットおよびApplication Server Controlコンソール・ページ上の「Ultra Search管理」リンクは、クローニング後のインスタンスではなく、元のインスタンスのURLを参照します。

この問題を回避するには、次のファイルを編集してPortalListeningHostPortプロパティを正しいポート番号で更新します。

Oracle_Home/sysman/emd/targets.xml

ポート番号は次のファイルで確認できます。

Oracle_Home/install/portlist.ini

4.4.2 OracleBI Discovererのクローニング上の考慮事項

OracleBI Discovererのクローニングに関する重要な情報を次に説明します。

  • ユーザーがインストール後にconfiguration.xmlで設定した値は、クローニング後のOracleホームでは保持されません。このファイルは次の場所にあります。

    Oracle_Home/discoverer/config/configuration.xml
    

    この問題を回避するには、元のOracleホームにあるconfiguration.xmlファイルをクローニング後のOracleホームにあるconfiguration.xmlファイルにコピーして、上書きされた値をリセットします。

  • OracleBI Discovererインスタンスをクローニングした後に、「Discoverer Viewer」ページの「終了」リンクをクリックすると、ページが破損します。これは、oc4j.propertiesファイル内のポート番号が適切に更新されていないためです。この問題を回避するには、次のファイルを編集してoracle.discoverer.applications.portプロパティを正しいポート番号で更新します。

    Oracle_Home/j2ee/OC4J_BI_Forms/config/oc4j.properties
    

    ポート番号は次のファイルで確認できます。

    Oracle_Home/install/portlist.ini
    

4.4.3 OracleAS Forms and Reports Servicesのクローニング上の考慮事項

OracleAS Forms and Reports Services(別のCDからインストール)のクローニングに関する重要な情報を次に説明します。

  • OracleAS Forms and Reports ServicesをクローニングしてからOracleAS Infrastructureに関連付けた場合、クローニング後のインスタンスはファームの一部にはなりません。このインスタンスをファームの一部にするには、クローニング後のOracleホームで次のコマンドを使用します。

    dcmctl joinfarm
    
  • Windowsでは、Grid ControlコンソールがOracleAS Forms and Reports Servicesと同じマシンにインストールされている場合、OracleAS Reports Services構成ツールに障害が発生します。この問題を回避するには、ターゲットの圧縮されているOracleホームを解凍する前に、次のファイルをzipファイルから削除します。

    ORACLE_HOME/sysman/emd/centralagents.lst
    

『Oracle Application Server管理者ガイド』で、OracleAS Forms and Reports Servicesのクローニングに関する情報に誤りがあります。「OracleAS Forms and Reports Servicesのクローニングに関する検討事項」には次のように記述されています。

prepare_clone.plスクリプトを実行する前に、次の例に示すように、ソースOracleホームのias.propertiesファイルを更新し、DatabaseManagedClusterSupportの値をfalseからtrueに変更する必要があります。

 DatabaseManagedClusterSupport=true

この情報は、OracleAS Forms and Reports ServicesがMetadata Repositoryに関連付けられている場合のみ該当します。

OracleAS Forms and Reports ServicesがMetadata Repositoryに関連付けられていない場合、DatabaseManagedClusterSupportの値はfalseに設定する必要があります。

4.5 デプロイの問題

この項では、管理に関するその他の問題について説明します。この項の内容は次のとおりです。

4.5.1 mod_oc4jとOC4J間でSSLを使用可能にした場合の信頼できる証明書の使用

mod_oc4jとOC4J間でSSLを使用可能にした場合、双方で信頼できる証明書を使用する必要があります。

そうしないと、HTTPSポートへのアクセス時に次のエラーが表示されます。

500 Internal Server Error

4.5.2 ldapaddmt実行時の害のないデコード・エラー

『Oracle Application Server管理者ガイド』の第12章「テスト環境から本番環境への変更」には、Oracle Internet Directoryデータを本番環境に移行するための手順が記載されています。この手順には、ldapaddmtコマンドを実行する手順、およびadd.logファイルを確認する手順も含まれています。add.logファイルには、デコード・エラー・メッセージが含まれている場合があります。このメッセージは害がないため、無視してかまいません。

4.5.3 restore_config操作中のファイルの欠落

restore_configを実行すると、次のようなファイルの欠落を示すメッセージが表示される場合があります。

Could not copy file C:\Product\OracleAS\Devkit_1129/testdir/ to
C:\Product\OracleAS\Devkit_1129\backup_restore\cfg_bkp/2004-12-01_03-26-22.

restore_config操作中、一時構成バックアップが作成されます。これは、リストアが失敗したときに、一時バックアップをリストアして、インスタンスをリストア前と同じ状態に戻すことができるようにするためです。リストア操作前にファイル(config_misc_files.inpで指定したファイルおよびディレクトリを含む)が削除されていた場合、欠落したファイルがあることを示すメッセージが一時バックアップ中に表示されます。欠落したファイルはrestore_config操作の一部としてリストアされるため、このエラー・メッセージまたは警告メッセージは無視してかまいません。

4.5.4 Solaris 10オペレーティング・システムでのパフォーマンスのチューニングに関する追加情報

『Oracle Application Serverパフォーマンス・ガイド』の第5章「Oracle HTTP Serverの最適化」には、Solarisオペレーティング・システムのチューニング・パラメータの設定に関する情報が記載されています。Solaris 10オペレーティング・システムでは、System Vのプロセス間通信(IPC)機能はいずれも、自動構成されるか、またはリソース制御によって制御されます。したがって、オペレーション・システムの追加チューニングは必要ありません。

そのため、Solaris 10オペレーティング・システムについては、『Oracle Application Serverパフォーマンス・ガイド』の第5.1項「TCPチューニング・パラメータ(UNIX)」の記述を無視してください。

Solaris 10オペレーティング・システムへのOracle Application Serverのインストールの詳細は、第3.1.3項「Solaris 10オペレーティング・システムでのインストールのための追加手順」を参照してください。

4.5.5 マルチ・プロセッサ・システムでのパフォーマンスの改善

Oracle Application Serverをマルチ・プロセッサ・システムにインストールしている場合は、jvmオプションに-XX:+UseParallelGCを追加してパラレルなガベージ・コレクションを可能にすることで、パフォーマンス上のメリットを得られる場合があります。詳細は、次のWebサイトを参照してください。

http://java.sun.com/developer/technicalArticles/Programming/turbo/index.html

4.6 ドキュメントの記載内容の誤り

この項では、管理に関するドキュメントの記載内容の誤りについて説明します。この項の内容は次のとおりです。

4.6.1 『Oracle Process Manager and Notification Server管理者ガイド』の記載内容の誤り

『Oracle Process Manager and Notification Server管理者ガイド』には、次の記載の誤りがあります。

  • 第6.2項「opmn.xmlの要素および属性について」のrequest属性の説明には、次の誤った記述があります。

    request属性には、ONSが自身のリモート・ポートをバインドするIPアドレスまたはホスト名を指定します。」

    正しい記述は次のとおりです。

    request属性には、ONSが自身のリクエスト・ポートをバインドするIPアドレスまたはホスト名を指定します。」

4.6.2 『Oracle Application Server管理者ガイド』の記載内容の誤り

『Oracle Application Server管理者ガイド』には、バックアップとリカバリでサポートされるタイプが次のように示されています。

  • J2EE and Web Cache

  • J2EEスタンドアロン

  • Portal and Wireless

  • Business Intelligence and Forms

  • Infrastructure(Identity ManagementおよびMetadata Repository)

  • Infrastructure(Identity Managementのみ)

  • Infrastructure(Metadata Repositoryのみ)

  • OracleAS TopLink(スタンドアロン、または中間層のOracleホームにインストール済)

  • Oracle BPEL Process Analytics

  • Oracle Content Management Software Development Kit

  • Integration B2B

  • Business Intelligence CD

  • Cold Failover Cluster(Infrastructure)

  • Cold Failover Cluster(中間層)

  • Identity Management(Oracle Internet Directory + Single Sign-On)

  • Identity Management(Oracle Internet Directory)

  • Identity Management(Single Sign-On)

  • Identity Managementの高可用性ソリューション

  • MRCA 10.1.0.x(Real Application Clustersデータベース)

  • MRCA 9.2.0.x

正しい一覧は次のとおりです。

  • J2EE and Web Cache

  • J2EEスタンドアロン

  • Portal and Wireless

  • Business Intelligence and Forms

  • Infrastructure(Identity ManagementおよびMetadata Repository)

  • Infrastructure(Identity Managementのみ)

  • Infrastructure(Metadata Repositoryのみ)

  • OracleAS TopLink(スタンドアロン、または中間層のOracleホームにインストール済)

  • Oracle BPEL Process Analytics

  • Oracle Content Management Software Development Kit

  • Integration B2B

  • Business Intelligence CD

  • Cold Failover Cluster(Infrastructure)

  • Cold Failover Cluster(中間層)

  • Identity Management(Oracle Internet Directory + Single Sign-On)

  • Identity Management(Oracle Internet Directory)

  • Identity Management(Single Sign-On)

  • Identity Managementの高可用性ソリューション

  • MRCA 10.1.0.x(Real Application ClustersデータベースおよびReal Application Clusters以外のデータベース)

  • MRCA 10.2(Real Application ClustersデータベースおよびReal Application Clusters以外のデータベース)

  • MRCA 9.2.0.x

4.6.3 インスタンスの起動および停止にrunstartupconsoleコマンドを使用できない

『Oracle Application Server管理者ガイド』では、runstartupconsoleコマンドを使用してインスタンスを起動および停止する方法が説明されています。このコマンドは、10.1.2.0.2ではサポートされていません。次の項の手順を実行して、インスタンスを起動および停止してください。

4.6.3.1 OracleAS Infrastructureの起動

この項では、OracleAS Infrastructureですべてのプロセスを起動する方法について説明します。この手順は、OracleAS Infrastructureのすべてのタイプに適用できます。

  • Oracle Identity ManagementおよびOracleAS Metadata Repository: 両方の手順を実行して、Oracle Identity ManagementとOracleAS Metadata Repositoryを起動します。

  • OracleAS Metadata Repositoryのみ: 手順1のみを実行して、OracleAS Metadata Repositoryを起動します。OracleAS Metadata Repositoryのみのインストールでは、OPMNやApplication Server Controlコンソールは不要なため、Oracle Identity Managementを起動する2番目の手順を実行する必要はありません。

  • Oracle Identity Managementのみ: 手順2のみを実行して、Oracle Identity Managementを起動します。Oracle Identity ManagementをサポートするOracleAS Metadata Repository(別のOracleホームにある)がすでに起動されていることを確認してください。

OracleAS Infrastructureを起動する手順は次のとおりです。

  1. OracleAS InfrastructureにOracleAS Metadata Repositoryが含まれている場合、次のように起動します。

    1. ORACLE_HOME環境変数を、OracleAS InfrastructureのOracleホームに設定します。

    2. ORACLE_SID環境変数を、OracleAS Metadata RepositoryのSIDに設定します(デフォルトはorcl)。

    3. Net Listenerを起動します。

      ORACLE_HOME/bin/lsnrctl start
      
    4. OracleAS Metadata Repositoryインスタンスを起動します。

      ORACLE_HOME/bin/sqlplus /nolog
      SQL> connect SYS as SYSDBA
      SQL> startup
      SQL> quit
      
    5. Oracle Enterprise Manager 10g Database Controlを起動します。

      emctl start dbconsole
      
  2. OracleAS InfrastructureにOracle Identity Managementが含まれている場合、次のように起動します。

    1. コンポーネントを起動します。

      opmnctl startall
      

      このコマンドにより、OPMNとOPMNが管理するすべてのプロセス(DCM、Oracle HTTP Server、OC4Jインスタンス、Oracle Internet Directoryなど)が起動します。

    2. Application Server Controlコンソールを起動します。

      emctl start iasconsole
      

      また、Windowsでは、コントロール・パネルの「サービス」を使用して、Application Server Controlコンソールを起動できます。Application Server Controlのサービス名は、次の形式になります。

      OracleOracleHomeNameASControl
      

      詳細は、『Oracle Application Server管理者ガイド』を参照してください。

また、Windowsでは、「スタート」→「プログラム」→「Oracle Application Server Infrastructure - Infra_name」→「Start instanceName」を選択して、Infrastructureをプログラム・メニューから起動できます。

4.6.3.2 OracleAS Infrastructureの停止

この項では、OracleAS Infrastructureですべてのプロセスを停止する方法について説明します。この手順は、OracleAS Infrastructureのすべてのタイプに適用できます。

  • Oracle Identity ManagementおよびOracleAS Metadata Repository: 両方の手順を実行して、Oracle Identity ManagementとOracleAS Metadata Repositoryを停止します。

  • OracleAS Metadata Repositoryのみ: 手順2のみを実行して、OracleAS Metadata Repositoryを停止します。

  • Oracle Identity Managementのみ: 手順1のみを実行して、Oracle Identity Managementを停止します。

OracleAS Infrastructureを停止する手順は次のとおりです。

  1. OracleAS InfrastructureにOracle Identity Managementが含まれている場合、次のように停止します。

    1. Application Server Controlコンソールを停止します。

      emctl stop iasconsole
      

      また、Windowsでは、コントロール・パネルの「サービス」を使用して、Application Server Controlコンソールを停止できます。詳細は、『Oracle Application Server管理者ガイド』を参照してください。

    2. コンポーネントを停止します。

      opmnctl stopall
      

      このコマンドにより、OPMNとOPMNが管理するすべてのプロセス(DCM、Oracle HTTP Server、OC4Jインスタンス、Oracle Internet Directoryなど)が停止します。

  2. OracleAS InfrastructureにOracleAS Metadata Repositoryが含まれている場合、次のように停止します。

    1. ORACLE_HOME環境変数を、OracleAS InfrastructureのOracleホームに設定します。

    2. ORACLE_SID環境変数を、OracleAS Metadata RepositoryのSIDに設定します(デフォルトはorcl)。

    3. OracleAS Metadata Repositoryのインスタンスを停止します。

      ORACLE_HOME/bin/sqlplus /nolog
      SQL> connect SYS as SYSDBA
      SQL> shutdown
      SQL> quit
      
    4. Oracle Net Listenerを停止します。

      ORACLE_HOME/bin/lsnrctl stop
      
    5. Oracle Enterprise Manager 10g Database Controlを停止します。

      emctl stop dbconsole
      

また、Windowsでは、「スタート」→「プログラム」→「Oracle Application Server Infrastructure - Infra_name」→「Stop instanceName」を選択して、Infrastructureをプログラム・メニューから停止できます。

4.6.3.3 中間層インスタンスの起動

中間層インスタンスを起動する手順は次のとおりです。

  1. 中間層インスタンスでOracle Identity ManagementやOracleAS Metadata RepositoryなどのOracleAS Infrastructureのサービスを使用している場合、それらが起動されていることを確認してください。

  2. コンポーネントを起動します。

    opmnctl startall
    

    このコマンドにより、OPMNとOPMNが管理するすべてのプロセス(DCM、Oracle HTTP Server、OC4Jインスタンス、OracleAS Web Cache、OracleAS Forms Services、OracleAS Reports Servicesなど)が起動します。

  3. Application Server Controlコンソールを起動します。

    emctl start iasconsole
    

    また、Windowsでは、コントロール・パネルの「サービス」を使用して、Application Server Controlコンソールを起動できます。詳細は、『Oracle Application Server管理者ガイド』を参照してください。

また、Windowsでは、「スタート」→「プログラム」→「Oracle Application Server - Oracle_Home」→「Start」→「instanceName」を選択して、中間層をプログラム・メニューから起動できます。

4.6.3.4 中間層インスタンスの停止

中間層インスタンスを停止する手順は次のとおりです。

  1. Application Server Controlコンソールを停止します。

    emctl stop iasconsole
    

    また、Windowsでは、コントロール・パネルの「サービス」を使用して、Application Server Controlコンソールを停止できます。詳細は、『Oracle Application Server管理者ガイド』を参照してください。

  2. コンポーネントを停止します。

    opmnctl stopall
    

    このコマンドにより、OPMNとOPMNが管理するすべてのプロセス(DCM、Oracle HTTP Server、OC4Jインスタンス、OracleAS Web Cache、OracleAS Forms Services、OracleAS Reports Servicesなど)が停止します。

また、Windowsでは、「スタート」→「プログラム」→「Oracle Application Server - Oracle_Home」→「Stop」→「instanceName」を選択して、中間層をプログラム・メニューから停止できます。

4.6.4 Oracle HTTP Serverのopmn.xmlファイルにおけるstart-mode要素のデフォルト値の誤り

『Oracle Process Manager and Notification Server管理者ガイド』の「Oracle HTTP Server」で、opmn.xmlファイルのid="start-mode"のデフォルト値がssl-enabledとして誤って記載されています。id="start-mode"のデフォルト値はssl-disabledです。

4.6.5 『Oracle Application Server管理者ガイド』に記載されている手順の誤り

『Oracle Application Server管理者ガイド』に次の記述がありますが、これは誤りです。

  • 第22.2.6項「Infrastructureの構成ファイルのリストア」の作業1は誤りです。この手順では、この作業を行わないでください。

4.6.6 『Oracle Application Server管理者ガイド』に記載されているポート番号の誤り

『Oracle Application Server管理者ガイド』の付録Dに、Oracle Application Serverのデフォルトのポート番号が一覧表示されています。次のポートに関する記述内容は誤りです。

  • Application Server ControlコンソールRMI

  • Oracle Management Agent

  • Oracle Internet Directory(SSL)

正しいポートは、Oracle Application Serverのインストレーション・ガイドを参照してください。

4.6.7 『Oracle Application Server管理者ガイド』の「Oracle HTTP Serverリスニング・ポートの変更」における手順の補足説明

『Oracle Application Server管理者ガイド』の第4.3.3項「Oracle HTTP Serverリスニング・ポートの変更」には、例にUNIX用のシェルが示されていないため混乱を招く可能性があります。

記載されているコマンドでは、cshを使用しています。bashなどの別のシェルを使用する場合は、構文が多少異なることがあります。たとえば、作業2のコマンドは、bashシェルでは次のようになります。

alias portconfig='$ORACLE_HOME/jdk/bin/java -cp \
$ORACLE_HOME/sysman/webapps/emd/WEB-INF/lib/emd.jar:\
$ORACLE_HOME/dcm/lib/dcm.jar:\
$ORACLE_HOME/sso/lib/ossoreg.jar \
oracle.sysman.ias.sta.tools.PortConfigCmdLine \!*'

また作業2では、alias portconfigで始まるコマンドは、1行で入力する必要があります。ここでは、読みやすくするために複数行で示しています。

4.6.8 『Oracle Application Server管理者ガイド』に記載されている手順は、スタンドアロンのForms and Reportsも参照

『Oracle Application Server管理者ガイド』の第8.2.2項「中間層インストールのホスト名、ドメイン名、またはIPアドレスの変更」は、この項で一覧表示している中間層インストール・タイプに加えて、Forms and Reportsのスタンドアロン・インストールも参照しています。

4.6.9 <ping>要素にはretry属性が無効

『Oracle Process Manager and Notification Server管理者ガイド』の第6章「opmn.xmlの一般的な構成」に、<ping>要素の属性の1つとして、retryが記載されています。これは誤りで、retry属性を<ping>要素とともに使用することはできません。

opmn.xmlファイルでカスタムpingコマンドを設定できます。詳細は、『Oracle Process Manager and Notification Server管理者ガイド』の第10章「カスタム・プロセスの構成」を参照してください。

4.6.10 OPMNではpingタイムアウトのデフォルト値が20秒でなく30秒

『Oracle Process Manager and Notification Server管理者ガイド』では、pingタイムアウトのデフォルト値を20秒と記載していますが、これは誤りです。正しくは30秒です。

4.6.11 『Oracle Application Server管理者ガイド』に記載されているクローニングの手順に対する修正

『Oracle Application Server管理者ガイド』の第10.4.2項「ソースの準備」の手順3は、UNIXでソースをアーカイブおよび圧縮する方法の例を示しています。この例では、ソース・ディレクトリ内のドット・ファイル(ピリオドで始まる名前を持つファイル)はアーカイブおよび圧縮されません。正しいコマンドは次のようになります。

cd Source_Oracle_Home
cd ..
tar cf - Source_Oracle_Home | gzip > oracleas.tar.gz

ファイルを解凍するには、第10.4.3項「インスタンスのクローニング」の手順2の例を、次のコマンドに置き換えます。

gunzip < Dir_Containing_Tar/oracleas.tar.gz | tar xf -
mv Source_Oracle_Home_Name Destination_Oracle_Home_Name

4.6.12 『Oracle Application Serverエンタープライズ・デプロイメント・ガイド』のKeepAlive行に関する修正事項

『Oracle Application Serverエンタープライズ・デプロイメント・ガイド』の第9.2.3.4項「httpd.confファイルの更新」で、手順7のKeepAlive行を次のように変更する必要があります。

KeepAlive Off

次の記述は正しくありません。

KeepAlive off

OffOは大文字にする必要があります。