ヘッダーをスキップ
Oracle® Enterprise Manager Cloud Control基本インストレーション・ガイド
12cリリース1 (12.1.0.1)
B65084-03
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

6 Enterprise Managerシステムのインストール

この章では、Oracle Management Repository(管理リポジトリ)を格納するために既存の動作保証済Oracle Databaseを活用しつつ、新しいEnterprise Managerシステムをインストールする方法について説明します。この章の具体的な内容は次のとおりです。

概要

Enterprise Manager Cloud Controlは、単純構成または詳細構成のどちらかを使用してインストールできます。

単純 通常のデフォルトの構成をインストールします。その名のとおり、単純で時間がかかりません。管理者のパスワードとデータベースの接続詳細のみを入力するよう求められます。

データベースの接続詳細は、既存の動作保証済Oracle Databaseへの接続に使用されますが、管理者パスワードはSYSMANユーザー・アカウント、WebLogicユーザー・アカウント、ノード・マネージャのユーザー・アカウントの共通パスワードとして使用されるほか、Enterprise Managerシステムに加わる新規のOracle Management Agentの認証にも使用されます。

インストールの他の部分には、完璧なEnterprise Managerシステムに必要と思われるデフォルトの設定とプリファレンスが用意されています。

このオプションは、インストーラの細かい制御を気にせず、Enterprise Managerシステムをすばやくインストールする必要がある管理者を対象としています。

拡張 カスタムまたは詳細な構成を使用してインストールし、より柔軟です。WebLogic Serverの詳細、データベースの詳細、データベース接続の詳細、表領域のためのデータ・ファイルの場所、SYSMANユーザー・アカウントを作成するためのパスワードの入力を求められるほか、環境に応じてポートをカスタマイズするよう求められます。

新しいEnterprise Managerシステムの一部として、インストール・ウィザードは次のことを実行します。

デフォルトでは、このタイプのインストールのミドルウェア・ホームの内容は次のようになります。

<middleware_home>
    |_____wlserver_10.3
    |_____jdk16
    |_____oms
    |_____plugins
         |_____oracle.sysman.db.oms.plugin_12.1.0.1.0
         |_____oracle.sysman.emas.oms.plugin_12.1.0.1.0
         |_____oracle.sysman.mos.oms.plugin_12.1.0.1.0
    |_____agent
         |_____plugins
               |_____oracle.sysman.db.agent.plugin_12.1.0.1.0
               |_____oracle.sysman.db.discovery.plugin_12.1.0.1.0
               |_____oracle.sysman.emas.agent.plugin_12.1.0.1.0
               |_____oracle.sysman.emas.discovery.plugin_12.1.0.1.0
         |_____core
               |_____12.1.0.1.0
         |_____agent_inst
         |_____sbin
         |_____agentimage.properties
    |_____gc_inst
    |_____Oracle_WT
    |_____oracle_common
    |_____utils
    |_____logs
    |_____modules
    |_____user_project
    |_____ocm.rsp
    |_____registry.dat
    |_____domain-registry.xml
    |_____registry.xml

開始する前に

開始する前に、次の点に留意してください。

前提条件

表6-1は、Enterprise Manager Cloud Controlをインストールする前に満たす必要がある前提条件の一覧です。

表6-1 Enterprise Manager Cloud Controlをインストールするための前提条件

要件 説明

ハードウェア要件

第2章に示されているハード・ディスク領域と物理メモリーの要件を満たしていることを確認します。

オペレーティング・システム要件

Enterprise Manager Cloud Controlは、「My Oracle Support」のEnterprise Manager Certification Matrixに記載された動作保証済のオペレーティング・システムにのみインストールしてください。

このマトリクスにアクセスするには、次の手順に従います。

  1. 「My Oracle Support」にログインして、「動作保証」タブをクリックします。

  2. 「動作保証」ページの「動作保証検索」リージョンで、「製品」リストからEnterprise Managerベース・プラットフォーム- OMSを選択します。

  3. 「リリース」リストで12.1.0.1.0を選択して、「検索」をクリックします。

注意: Oracle Solaris 10を使用する場合、アップデート9以上がインストールされているか確認してください。インストールされたかどうかを確認するには、次のコマンドを実行します。

cat /etc/release

次のような出力が表示されます。ここでは、s10s_u6はアップデート6がインストール済であることを示します。

Solaris 10 10/08 s10s_u6wos_07b SPARC

パッケージ要件

第2章にあるとおりに、必ずすべてのオペレーティング・システム固有のパッケージをインストールしてください。

オペレーティング・システム・グループおよびユーザーの要件

第4章の説明に従って、必要なオペレーティング・システムのグループとユーザーを作成します。

一意のホスト名および静的IPアドレスの要件

ネットワーク構成をチェックして、インストール先のホストが、ネットワーク内の他のホストから認識可能な一意のホスト名と静的なIPアドレスに解決されることを確認します。

注意: 静的なIPアドレスのみを使用してください。動的なIPアドレスを使用すると、インストールは失敗します。

一時ディレクトリの領域要件

実行可能ファイルがコピーされる一時ディレクトリに、400MBの領域が割り当てられていることを確認します。

デフォルトでは、環境変数TMPまたはTEMPに設定された一時ディレクトリの場所が使用されます。両方が設定済の場合、TEMPが使用されます。何も設定されていなければ、次のデフォルト値が使用されます: UNIXホストの場合は/tmp、Microsoft Windowsホストの場合はc:\Temp

中央インベントリの要件

中央インベントリ・ディレクトリに100MBの領域が割り当てられていることを確認します。

また、中央インベントリ・ディレクトリが共有ファイル・システム上にないことを確認します。すでに共有ファイル・システム上にある場合、My Oracle Supportのノート1092645.1に示された手順に従って、非共有ファイル・システムにスイッチオーバーしてください。

UMASK値の要件

シェル起動ファイルのデフォルト・ファイル・モード作成マスク(umask)を022に設定していることを確認します。

たとえば、次のように指定します。

  • Bashシェルの場合:

    $ ../.bash_profile

  • BourneまたはKornシェルの場合:

    $ ../.profile

  • Cシェルの場合:

    % source ./.login

CLASSPATH環境変数の要件

CLASSPATH環境変数の設定を解除します。インストールの完了後、常にこの変数を元の値にリセットできます。

ファイル記述子要件

ファイル記述子を最小の4096に設定していることを確認します。

ファイル記述子に設定されている現在の値を確認するには、次のコマンドを実行します。

/bin/sh -c "ulimit -n"

現在の値が4096未満の場合、rootユーザーとして、次のエントリで/etc/security/limits.confファイルを更新してください。

<UID> soft nofile 4096

<UID> hard nofile 4096

既存のデータベース・バージョンの要件

既存のデータベースが、「My Oracle Support」のEnterprise Manager Certification Matrixに記載されている動作保証済のものであることを確認します。このデータベースがEnterprise Manager専用であることを確認します。

このマトリクスにアクセスするには、次の手順に従います。

  1. 「My Oracle Support」にログインして、「動作保証」タブをクリックします。

  2. 「動作保証」ページの「動作保証検索」リージョンで、「製品」リストからEnterprise Managerベース・プラットフォーム- OMSを選択します。

  3. 「リリース」リストで12.1.0.1.0を選択して、「検索」をクリックします。

重要:

  • データベースに、そのリリースのパッチ・セット・アップデート(PSU)やクリティカル・パッチ・アップデート(CPU)がすべて適用されていることを確認してください。また、パッチを必ず適用してください。

  • Oracle Database 11gリリース2(11.2.0.1)を使用する場合、バグ10014178と8799099のパッチを必ず適用してください。

  • Oracle Database 11gリリース1(11.1.0.7)を使用する場合、パッチ・セット・アップデート2とバグ8644757および7525072のパッチを必ず適用してください。

  • データベースの自動メモリー管理(AMM)機能は有効でもかまいません。

ホスト・ファイル要件

/etc/hostsファイルで指定されているホスト名が一意であり、そのホストの正しいIPアドレスにマップされていることを確認します。マップされていないと、インストールは「製品固有の前提条件のチェック」ページで失敗する可能性があります。

/etc/hostsファイルの推奨形式は次のとおりです。

<ip> <fully_qualified_host_name> <short_host_name>

次に例を示します。

172.16.0.0 example.com host1

RFC 952では、名前(ネット、ホスト、ゲートウェイまたはドメイン名)は24文字以内のテキスト文字列で、アルファベット(A-Z)、数字(0-9)、マイナス記号(-)およびピリオド(.)から構成されることが前提となっています。ピリオドは、ドメイン・スタイル名のコンポーネントを区切るために使用する場合にのみ許可されることに注意してください。ブランクまたはスペースを名前に含めることはできません。大文字と小文字は区別されません。先頭の文字は英文字である必要があります。

また、使用する環境でDNSサーバーが構成される場合、DNSを使用してOMSをインストールするホストの名前を解決する必要があります。

たとえば、次のコマンドで返される出力はすべて同じである必要があります。

nslookup host1

nslookup example.com

nslookup 172.16.0.0

インストール・ユーザーの要件

インストール・ユーザーが次の要件を満たしていることを確認します。

  • (UNIXのみ)rootユーザーはインストールを実行しないでください。

  • (Microsoft Windowsのみ)ユーザーは、ORA-DBAグループに属しており、管理者権限を持っている必要があります。

  • (Microsoft Windowsのみ)ユーザーは、DBAグループに属しており、次の作業、つまりオペレーティング・システムの一部として機能、トークン・オブジェクトの作成、バッチ・ジョブとしてログオン、およびプロセスのメモリー・クォータの調整を実行する権限持っている必要があります。

    インストール・ユーザーにこれらの権限があることを確認するには、「スタート」メニューから「設定」をクリックし、「コントロール パネル」を選択します。「コントロール パネル」ウィンドウから「管理ツール」を選択し、「管理ツール」ウィンドウから「ローカル セキュリティ設定」を選択します。「ローカル セキュリティ設定」ウィンドウのツリー構造から「ローカル ポリシー」を展開し、次に「ユーザー権利の割り当て」を展開します。

権限の要件

  • ミドルウェア・ホームおよびOracle Management Serviceインスタンス・ベースの場所に、書込み権限があることを確認します。

  • 実行可能ファイルのコピー先の一時ディレクトリに対して書込み権限があることを確認します。たとえば、/tmpまたはc:\Tempです。

  • セントラル・インベントリ(oraInventory)がまだ存在しない場合、作成する場所に書込み権限があることを確認します。セントラル・インベントリがすでにある場合、インベントリ・ディレクトリに書込み権限があることを確認してください。

  • 既存のOracle Databaseをインストールしたユーザーが、新しい表領域のデータ・ファイルがコピーされるデータ・ファイルの場所に対して、書込み権限を持っていることを確認します。

    これらの表領域とデータ・ファイルは、Enterprise Manager Cloud Controlの構成中に作成されます。単純構成によるインストール(単純構成によるインストール)の場合、インストーラは自動的にデフォルトの場所を使用するため、これらを求められることはありません。ただし、カスタム構成によるインストール(詳細構成によるインストール)の場合、場所を明示的に検証または入力するよう求められます。

セントラル・インベントリの場所の要件

セントラル・インベントリ(oraInventory)が共有の場所にないことを確認します。/etc/oraInst.locファイルを使用するときは、そこで指定したイベントリの場所が共有の場所を指していないことを確認します。共有の場所にある場合は、共有されていない場所に変更してください。

近接度要件

OMSがインストールされるホストと管理リポジトリが構成されるホストが、互いに近くに置かれていることを確認します。理想的には、2つの間のラウンドトリップ・ネットワーク待機時間が1ミリ秒未満になるようにする必要があります。

ポートの要件

次のコンポーネントに(指定範囲で)割り当てるポートが空いていて、使用可能であることを確認します。

  • 管理サーバーHTTP SSLポート = 7101 - 7200

  • Enterprise ManagerアップロードHTTPポート = 4889 - 4898

  • Enterprise ManagerアップロードHTTP SSLポート = 1159、4899 - 4908

  • Enterprise Managerセントラル・コンソールHTTPポート = 7788 - 7798

  • Enterprise Managerセントラル・コンソールHTTP SSLポート = 7799 - 7809

  • Oracle Management Agentポート = 3872、1830 - 1849

ポートが空いているかどうか確認するには、次のコマンドを実行します。

  • UNIXの場合:

    netstat -anp | grep <port no>

  • Microsoft Windowsの場合:

    netstat -an|findstr <port_no>

インターネット接続要件

構成情報の収集と「My Oracle Support」へのアップロードが自動的に行われるように、インストーラを実行するホストがインターネットに接続可能であることをお薦めします。


インストール手順

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

単純構成によるインストール

単純構成を使用してEnterprise Manager Cloud Controlをインストールするには、次の手順に従います。


注意:

インストーラを起動する前にEM前提条件キットを実行し、リポジトリの前提条件をすべて満たしていることをあらかじめ確認することをお薦めします。これは、インストールまたはアップグレード・プロセスを開始する前にあらかじめ管理リポジトリを設定することに役立ちます。キットの詳細とその実行方法、キットで実行される前提条件チェックについては、付録Aを参照してください。

  1. Enterprise Manager Cloud Controlインストール・ウィザードの呼出し

    第4章の説明に従って作成したoinstallグループに属するユーザーとして、インストール・ウィザードを呼び出します。

    <Software_Location>/runInstaller

    このコマンドでは、<Software_Location>はDVDの場所か、またはソフトウェア・キットをダウンロードした場所です。


    注意:

    UNIXプラットフォームでインストール・ウィザードを起動するには、runInstallerを起動します。Microsoft Windowsプラットフォームで起動するには、setup.exeを起動します。


    注意:

    Enterprise Manager Cloud Controlソフトウェアをダウンロードして実行するディレクトリの名前に空白文字が含まれていないことを確認します。たとえば、Program Filesという名前のディレクトリの場合、2つの語の間に空白文字が含まれているため、このディレクトリからはソフトウェアをダウンロードしないでください。


    注意:

    runInstallerまたはsetup.exeを起動したとき、Enterprise Manager Cloud Controlインストール・ウィザードが表示されない場合、/stageディレクトリにアクセスしていない可能性があります。

    インストール・ウィザードは、クラスパス変数をOPatch用に../stage/Components/として処理します。TEMP変数が/tmpに設定されているとき、インストール・ウィザードはopatchのJARファイルを/tmp/../stageディレクトリ(/stageと同様)で検索しようとします。しかし、ユーザーに/stageへの権限がないと、インストール・ウィザードはハングします。このような場合、/stageディレクトリへのアクセス権があるかどうかを確認します。アクセス権がない場合、TEMP変数を、インストール・ユーザーがアクセス権を持つ場所に設定し、インストール・ウィザードを再起動します。


  2. My Oracle Supportの詳細の入力

    My Oracle Supportの画面

    (オプション)「My Oracle Support」画面でMy Oracle Support資格証明を入力し、Oracle Configuration Managerを有効にします。Oracle Configuration Managerをここで有効にしない場合、手順(3)に進みます。

    インストール・ウィザードを実行するホストがインターネットに接続されていない場合、電子メール・アドレスのみを入力し、他のフィールドは空白のままにしてください。インストールの完了後、構成情報を手動で収集し、My Oracle Supportにアップロードしてください。

  3. 「次へ」をクリックします。

  4. ソフトウェア更新のインストール

    ソフトウェア更新のインストール

    「ソフトウェアの更新」画面で、Enterprise Managerシステムのインストールの進行中にソフトウェア更新のインストール元となるソースを次のいずれかから選択します。ここで適用しない場合、「スキップ」を選択します。

    • (推奨)アクセス可能なローカルまたはリモートの場所にソフトウェア更新を手動でダウンロード済の場合は、「更新の検索」を選択し、続いて「ローカル・ディレクトリ」を選択します。更新が入手可能な場所を入力して、「更新の検索」をクリックします。コンピュータ内を検索して場所を選択するには、「参照」をクリックします。検索結果にパッチ番号と詳細が表示されたら、バッチ番号をクリックしてそのパッチに関連するReadMeを参照します。

      • デフォルトの場所に更新をダウンロードした場合、スクラッチ・パスの場所のフルパスを選択または入力します。たとえば、スクラッチ・パスの場所が/scratch/OracleHomesで、ソフトウェアの更新が/scratch/OracleHomes/Updatesに存在する場合、/scratch/OracleHomes/Updatesを入力します。

      • ソフトウェアの更新がカスタムの場所にダウンロード済の場合は、そのカスタムの場所のフルパスを選択または入力します。たとえば、カスタムの場所が/home/johnで、ソフトウェアの更新が/home/john/Updatesに存在する場合、/home/john/Updatesを入力します。

    • インストーラが「My Oracle Support」に接続して、そこから自動的に更新をダウンロードするようにするには、「更新の検索」を選択し、続いて「My Oracle Support」を選択します。

      My Oracle Supportのアカウント・ユーザー名とパスワードを入力し、「更新の検索」をクリックします。検索結果にパッチ番号と詳細が表示されたら、バッチ番号をクリックしてそのパッチに関連するReadMeを参照します。


    注意:

    My Oracle Support資格証明を指定せず、インストール時にソフトウェア更新のインストールをスキップすることを選択した場合、いつでもEnterprise Manager Cloud Controlコンソールを使用して、後で資格証明を登録し、推奨されるセキュリティ・パッチを表示できます。これを行うには、Enterprise Manager Cloud Controlにログインして、「設定」メニューから「My Oracle Support」を選択し、「資格証明の設定」をクリックします。「My Oracle Support優先資格証明」ページで、資格証明を入力して「適用」をクリックします。


    注意:

    My Oracle Supportの資格証明を指定しても、ソフトウェア更新をダウンロードできない場合、インストーラを終了し、次のように-showProxyパラメータを指定して、インストーラを再起動します。

    <Software_Location>/runInstaller -showProxy


  5. 「次へ」をクリックします。

    Enterprise Manager Cloud Controlが、UNIXオペレーティング・システムで実行中のホストにインストールする最初のOracle製品である場合、「Oracleインベントリ」画面が表示されます。詳細は手順(6)を参照してください。最初の製品ではない場合、「前提条件の確認」画面が表示されます。詳細は手順(8)を参照してください。

    Enterprise Manager Cloud Controlが、Microsoft Windowsオペレーティング・システムで実行中のホストにインストールする最初のOracle製品である場合、「Oracleインベントリ」画面は表示されません。Microsoft Windowsでは、デフォルトのインベントリ・ディレクトリは次のようになります。

    <system drive>\Program Files\Oracle\Inventory
    
  6. Oracleインベントリの詳細の入力

    「Oracleインベントリ」画面で、次のようにします。このホストでの最初のOracle製品のインストールであると特定された場合のみ、この画面が表示されます。

    1. インベントリ・ファイルおよびディレクトリを配置するディレクトリへのフルパスを入力します。


      注意:

      • セントラル・インベントリの場所を共有ファイル・システム上に指定しないでください。すでに共有ファイル・システム上にある場合、My Oracle Supportのノート1092645.1に示された手順に従って、非共有ファイル・システムにスイッチオーバーしてください。

      • これがホスト上で最初のOracle製品である場合、デフォルトのセントラル・インベントリの場所は<home directory>/oraInventoryになります。ただし、すでにOracle製品がホスト上にある場合、中央インベントリの場所は、oraInst.locファイルで参照できます。oraInst.locファイルは、LinuxおよびAIXの場合/etcディレクトリに、Solaris、HP-UXおよびTru64の場合/var/opt/oracleディレクトリにあります。


    2. Oracleインベントリ・ディレクトリを所有する適切なオペレーティング・システム・グループ名を選択します。選択するグループは、そのOracleインベントリ・ディレクトリに対する書込み権限を持っている必要があります。

  7. 「次へ」をクリックします。

  8. 前提条件の確認

    前提条件の確認

    「前提条件チェック」画面で、インストール・ウィザードによって実行された前提条件チェックのステータスを確認し、使用する環境がインストールの最低条件をすべて満たしているか検証します。

    インストール・ウィザードでは、この画面に達すると前提条件チェックが自動的に実行されます。必要なオペレーティング・システム・パッチ、オペレーティング・システム・パッケージなどがチェックされます。

    前提条件チェックのステータスは、「警告」「失敗」または「成功」のいずれかになります。

    • 一部のチェックの結果が「警告」または「失敗」ステータスになった場合、インストールを続ける前に問題を調べて修正してください。この画面では、前提条件が満たされなかった理由や解決方法を提供します。問題を修正した後、この画面に戻り、「再実行」をクリックして前提条件を再度チェックします。

    • 問題を調べて修正することをお薦めしますが、解決せずに続行する場合は、「無視」を選択して警告や失敗を無視してください。

      ただし、これから先に進むにはすべてのパッケージの要件を満たすか、修正する必要があります。そうしなければ、インストールが失敗することがあります。

  9. 「次へ」をクリックします。

  10. インストール・タイプを選択します。

    「インストール・タイプ」画面 - 「単純」インストール・タイプが選択されています。

    「インストール・タイプ」画面で、次のようにします。

    1. 「Enterprise Managerシステムの新規作成」「単純」の順に選択します。

    2. OMSおよび他のコア・コンポーネントをインストールするミドルウェア・ホームを確定するか、入力します。


      注意:

      • Oracle WebLogic ServerとJava Development Kitがインストール済の場合、サポートされているリリース、Oracle WebLogic Server 11gリリース1(10.3.5)とJDK 1.6 v24+であることを確認してください。サポート対象のリリースがある場合、インストーラはそれらを自動的に検出して、インストールされているミドルウェア・ホームの絶対パスを表示します。この場合は、ミドルウェア・ホームを検証してください。場所が間違っている場合、正しい場所のパスを入力します。選択または入力したミドルウェエア・ホームに、Oracle Management ServiceおよびOracle Management Agent用のOracleホームがないことを確認します。

      • Oracle WebLogic Server 11gリリース1(10.3.5)とJDK 1.6 v24+がない場合、インストーラはEnterprise Managerシステムのインストール中に自動的にそれらをインストールします。この場合、それらをインストールするディレクトリの絶対パスを入力します。たとえば、/oracle/software/などです。入力するディレクトリにファイルやサブディレクトリが含まれていないことを確認してください。

      • Oracle WebLogic Server 11gリリース1(10.3.5)を手動でインストールする場合、「始める前に」のガイドラインに従ってください。


  11. 「次へ」をクリックします。

  12. 構成の詳細の入力

    構成の詳細

    「構成詳細」画面で、次のようにします。

    1. 管理者パスワードを入力します。これは、Enterprise Manager Cloud Controlを構成するための共通パスワードとして使用できます。


      注意:

      パスワードはスペースを含めず8文字以上とします。先頭は文字とし、数字を1つ以上含めるようにしてください。

      管理者パスワードはSYSMANユーザー・アカウント、WebLogicユーザー・アカウント、ノード・マネージャのユーザー・アカウントの共通パスワードとして使用され、Enterprise Managerシステムに加わる新しいOracle Management Agentの認証にも使用されます。

    2. 既存のデータベースが存在するホストの完全修飾名、データベースのリスナー・ポートとそのサービス名またはシステムID(SID)、およびSYSユーザー・アカウントのパスワードを入力します。


      注意:

      Oracle Real Application Cluster(Oracle RAC)のノードは仮想IP(vip)名で参照されます。service_nameパラメータは、connect_dataモードでシステム識別子(SID)のかわりに使用され、フェイルオーバーが有効になります。詳細は、『Oracle Database Net Services管理者ガイド』を参照してください。

      インストーラはこの情報を使用して、既存の動作保証済Oracleデータベースに接続し、SYSMANスキーマを作成します。SYSMANスキーマは、Enterprise Manager Cloud Controlの管理に使用されるリレーショナル・データのほとんどを保持しています。


      注意:

      リポジトリ関連の前提条件チェックが失敗した場合、「付録A」を参照して、前提条件チェックを手動で実行してください。

  13. 「次へ」をクリックします。


    注意:

    • Oracle RACデータベースに接続していて、そのノードのいずれかの仮想IPアドレスを指定している場合、インストール・ウィザードで「接続文字列」ダイアログが表示され、クラスタの一部であるその他のノードの情報で接続文字列を更新するように求められます。接続文字列を更新して「OK」をクリックします。接続をテストするには、「接続テスト」をクリックします。

    • 単一クライアント・アクセス名(SCAN)リスナーを使用するようOracle RACデータベースが構成されている場合、SCANリスナーを使用した接続文字列を入力できます。

    • Oracle Real Application Cluster(Oracle RAC)のノードは仮想IP(vip)名で参照されます。service_nameパラメータは、connect_dataモードでシステム識別子(SID)のかわりに使用され、フェイルオーバーが有効になります。詳細は、『Oracle Database Net Services管理者ガイド』を参照してください。

    • データベースへの接続がORA-01017(無効なユーザー名/パスワード)により失敗したというエラーが表示されたら、次の手順に従って問題を解決してください。

      (1) 提供されたSYSパスワードが有効かどうか確認します。

      (2) データベース初期化パラメータのREMOTE_LOGIN_PASSWORDFILEが、SharedまたはExclusiveに設定されているか確認します。

      (3) orapw<SID>というファイル名のパスワード・ファイルが、データベース・ホームの<ORACLE_HOME>/dbsディレクトリに存在することを確認します。存在しない場合、ORAPWDコマンドを使用してパスワードを作成してください。


  14. 確認およびインストール

    「確認」画面で、選択したインストール・タイプに指定した詳細を確認します。

    • 詳細を変更するには、変更する画面に到達するまで、「戻る」を繰返しクリックします。

    • 詳細を確認し問題がない場合、「インストール」をクリックしてインストール・プロセスを開始します。

  15. 「インストールの進行状況」画面で、インストールの全体的な進行(パーセント)とコンフィギュレーション・アシスタントのそれぞれのステータスを参照します。コンフィギュレーション・アシスタントは、Enterprise Manager Cloud Controlのインストール済コンポーネントを構成するために実行されます。


    注意:

    • コンフィギュレーション・アシスタントが失敗した場合、インストーラは停止して、その後のコンフィギュレーション・アシスタントはどれも実行されません。問題を解決して、コンフィギュレーション・アシスタントを再度実行してください。

      詳細は、『Oracle Enterprise Manager Cloud Controlアドバンスト・インストレーションおよび構成ガイド』の付録にあるトラブルシューティングのヒントについての項目を参照してください。

    • 「再試行」をクリックする前に誤ってインストーラを終了した場合、同じ画面を表示するためにインストーラを再起動するのではなく、OMSホームからrunConfig.shスクリプトを呼び出して、サイレント・モードでコンフィギュレーション・アシスタントに戻ります。Microsoft Windowsプラットフォームの場合は、runConfig.batスクリプトを呼び出します。

      $<OMS_HOME>/oui/bin/runConfig.sh ORACLE_HOME=<absolute_path_to_OMS_home> MODE=perform ACTION=configure COMPONENT_XML={encap_oms.1_0_0_0_0.xml}


  16. ソフトウェア・バイナリのコピーおよび構成の後、allroot.shスクリプト、および今回がホストでの最初のOracle製品のインストールの場合oraInstRoot.shスクリプトを実行するように要求されます。別のウィンドウを開き、rootとしてログインし、これらのスクリプトを手動で実行します。

    Microsoft Windowsオペレーティング・システム上でインストールしている場合、このスクリプトの実行は要求されません。

  17. 「終了」画面に、Enterprise Managerのインストールに関連する情報が表示されます。情報を確認し、「閉じる」をクリックして、インストール・ウィザードを終了します。

    このインストールの詳細は、OMSホームの次のファイルを参照してください。

    $<OMS_HOME>/install/setupinfo.txt


注意:

インストールがなんらかの理由で失敗した場合、OMSホームの次の場所にあるログ・ファイルを確認します。
  • $oraInventory/logs/installActions<timestamp>.log

  • $oraInventory/logs/emdbprereqs/LATEST

  • $<OMS_HOME>/cfgtoollogs/oui/installActions<timestamp>.log

  • $<OMS_HOME>/cfgtoollogs/cfgfw/CfmLogger_<timestamp>.log

  • コンフィギュレーション・アシスタント関連のログ・ファイル:

    OMSコンフィギュレーション・アシスタント関連のログ・ファイルは次の場所にあります:

    $<OMS_HOME>/cfgtoollogs/omsca/*.*

    リポジトリ・コンフィギュレーション・アシスタント関連のログ・ファイルは次の場所にあります:

    $<OMS_HOME>/sysman/log/schemamanager


拡張構成によるインストール

拡張構成を使用してEnterprise Manager Cloud Controlをインストールするには、次の手順に従います。


注意:

インストーラを起動する前にEM前提条件キットを実行し、リポジトリの前提条件をすべて満たしていることをあらかじめ確認することをお薦めします。これは、インストールまたはアップグレード・プロセスを開始する前にあらかじめ管理リポジトリを設定することに役立ちます。キットの詳細とその実行方法、キットで実行される前提条件チェックについては、付録Aを参照してください。

  1. Enterprise Manager Cloud Controlインストール・ウィザードの呼出し

    第4章の説明に従って作成したoinstallグループに属するユーザーとして、インストール・ウィザードを呼び出します。

    <Software_Location>/runInstaller

    このコマンドでは、<Software_Location>はDVDの場所か、またはソフトウェア・キットをダウンロードした場所です。


    注意:

    インストーラを呼び出す際に引き渡すことができるその他の拡張オプションの詳細は、「拡張インストーラ・オプション」を参照してください。インストール関連の既知の問題については、「制限事項」を参照してください。


    注意:

    Enterprise Manager Cloud Controlソフトウェアをダウンロードして実行するディレクトリの名前に空白文字が含まれていないことを確認します。たとえば、Program Filesという名前のディレクトリの場合、2つの語の間に空白文字が含まれているため、このディレクトリからはソフトウェアをダウンロードしないでください。


    注意:

    runInstallerまたはsetup.exeを起動したとき、Enterprise Manager Cloud Controlインストール・ウィザードが表示されない場合、/stageディレクトリにアクセスしていない可能性があります。

    インストール・ウィザードは、クラスパス変数をOPatch用に../stage/Components/として処理します。TEMP変数が/tmpに設定されているとき、インストール・ウィザードはopatchのJARファイルを/tmp/../stageディレクトリ(/stageと同様)で検索しようとします。しかし、ユーザーに/stageへの権限がないと、インストール・ウィザードはハングします。このような場合、/stageディレクトリへのアクセス権があるかどうかを確認します。アクセス権がない場合、TEMP変数を、インストール・ユーザーがアクセス権を持つ場所に設定し、インストール・ウィザードを再起動します。


  2. My Oracle Supportの詳細の入力

    My Oracle Supportの画面

    (オプション)「My Oracle Support」画面でMy Oracle Support資格証明を入力し、Oracle Configuration Managerを有効にします。Oracle Configuration Managerをここで有効にしない場合、手順(3)に進みます。

    インストール・ウィザードを実行するホストがインターネットに接続されていない場合、電子メール・アドレスのみを入力し、他のフィールドは空白のままにしてください。インストールの完了後、構成情報を手動で収集し、My Oracle Supportにアップロードしてください。

  3. 「次へ」をクリックします。

  4. ソフトウェア更新のインストール

    ソフトウェア更新のインストール

    「ソフトウェアの更新」画面で、Enterprise Managerシステムのインストールの進行中にソフトウェア更新のインストール元となるソースを次のいずれかから選択します。ここで適用しない場合、「スキップ」を選択します。

    • (推奨)アクセス可能なローカルまたはリモートの場所にソフトウェア更新を手動でダウンロード済の場合は、「更新の検索」を選択し、続いて「ローカル・ディレクトリ」を選択します。

      更新が入手可能な場所を入力して、「更新の検索」をクリックします。コンピュータ内を検索して場所を選択するには、「参照」をクリックします。検索結果にパッチ番号と詳細が表示されたら、バッチ番号をクリックしてそのパッチに関連するReadMeを参照します。

      • デフォルトの場所に更新をダウンロードした場合、スクラッチ・パスの場所のフルパスを選択または入力します。たとえば、スクラッチ・パスの場所が/scratch/OracleHomesで、ソフトウェアの更新が/scratch/OracleHomes/Updatesに存在する場合、/scratch/OracleHomes/Updatesを入力します。

      • ソフトウェアの更新がカスタムの場所にダウンロード済の場合は、そのカスタムの場所のフルパスを選択または入力します。たとえば、カスタムの場所が/home/johnで、ソフトウェアの更新が/home/john/Updatesに存在する場合、/home/john/Updatesを入力します。

    • インストーラが「My Oracle Support」に接続して、そこから自動的に更新をダウンロードするようにするには、「更新の検索」を選択し、続いて「My Oracle Support」を選択します。

      My Oracle Supportのアカウント・ユーザー名とパスワードを入力し、「更新の検索」をクリックします。検索結果にパッチ番号と詳細が表示されたら、バッチ番号をクリックしてそのパッチに関連するReadMeを参照します。


    注意:

    My Oracle Support資格証明を指定せず、インストール時にソフトウェア更新のインストールをスキップすることを選択した場合、いつでもEnterprise Manager Cloud Controlコンソールを使用して、後で資格証明を登録し、推奨されるセキュリティ・パッチを表示できます。これを行うには、Cloud Controlの「設定」メニューから、「セキュリティ」を選択し、優先資格証明を選択します。「優先資格証明」ページで、「MOS資格証明の設定」をクリックして資格証明を登録します。


    注意:

    My Oracle Supportの資格証明を指定しても、ソフトウェア更新をダウンロードできない場合、インストーラを終了し、次のように-showProxyパラメータを指定して、インストーラを再起動します。

    <Software_Location>/runInstaller -showProxy


  5. 「次へ」をクリックします。

    Enterprise Manager Cloud Controlが、UNIXオペレーティング・システムで実行中のホストにインストールする最初のOracle製品である場合、「Oracleインベントリ」画面が表示されます。詳細は手順(6)を参照してください。最初の製品ではない場合、「前提条件の確認」画面が表示されます。詳細は手順(8)を参照してください。

    Enterprise Manager Cloud Controlが、Microsoft Windowsオペレーティング・システムで実行中のホストにインストールする最初のOracle製品である場合、「Oracleインベントリ」画面は表示されません。Microsoft Windowsでは、デフォルトのインベントリ・ディレクトリは次のようになります。

    <system drive>\Program Files\Oracle\Inventory
    
  6. Oracleインベントリの詳細の入力

    「Oracleインベントリ」画面で、次のようにします。このホストでの最初のOracle製品のインストールであると特定された場合のみ、この画面が表示されます。

    1. インベントリ・ファイルおよびディレクトリを配置するディレクトリへのフルパスを入力します。


      注意:

      • セントラル・インベントリの場所を共有ファイル・システム上に指定しないでください。すでに共有ファイル・システム上にある場合、My Oracle Supportのノート1092645.1に示された手順に従って、非共有ファイル・システムにスイッチオーバーしてください。

      • これがホスト上で最初のOracle製品である場合、デフォルトのセントラル・インベントリの場所は<home directory>/oraInventoryになります。ただし、すでにOracle製品がホスト上にある場合、中央インベントリの場所は、oraInst.locファイルで参照できます。oraInst.locファイルは、LinuxおよびAIXの場合/etcディレクトリに、Solaris、HP-UXおよびTru64の場合/var/opt/oracleディレクトリにあります。


    2. Oracleインベントリ・ディレクトリを所有する適切なオペレーティング・システム・グループ名を選択します。選択するグループは、そのOracleインベントリ・ディレクトリに対する書込み権限を持っている必要があります。

  7. 「次へ」をクリックします。

  8. 前提条件の確認

    前提条件の確認

    「前提条件チェック」画面で、インストール・ウィザードによって実行された前提条件チェックのステータスを確認し、使用する環境がインストールの最低条件をすべて満たしているか検証します。

    インストール・ウィザードでは、この画面に達すると前提条件チェックが自動的に実行されます。必要なオペレーティング・システム・パッチ、オペレーティング・システム・パッケージなどがチェックされます。

    前提条件チェックのステータスは、「警告」「失敗」または「成功」のいずれかになります。

    一部のチェックの結果が「警告」または「失敗」ステータスになった場合、インストールを続ける前に問題を調べて修正してください。この画面では、前提条件が満たされなかった理由や解決方法を提供します。問題を修正した後、この画面に戻り、「再実行」をクリックして前提条件を再度チェックします。


    注意:

    「警告」のステータスがついたチェックは、「無視」をクリックすれば無視できます。ただし、これから先に進むにはすべてのパッケージの要件を満たすか、修正する必要があります。

  9. 「次へ」をクリックします。

  10. インストール・タイプを選択します。

    「インストール・タイプ」画面 - 「詳細」インストール・タイプが選択されています。

    「インストール・タイプ」画面で、次のようにします。

    1. 「Enterprise Managerシステムの新規作成」「詳細」の順に選択します。

    2. OMSおよび他のコア・コンポーネントをインストールするミドルウェア・ホームを確定するか、入力します。


      注意:

      • Oracle WebLogic ServerとJava Development Kitがインストール済の場合、サポートされているリリース、Oracle WebLogic Server 11gリリース1(10.3.5)とJDK 1.6 v24+であることを確認してください。サポート対象のリリースがある場合、インストーラはそれらを自動的に検出して、インストールされているミドルウェア・ホームの絶対パスを表示します。この場合は、ミドルウェア・ホームを検証してください。場所が間違っている場合、正しい場所のパスを入力します。選択または入力したミドルウェエア・ホームに、Oracle Management ServiceおよびOracle Management Agent用のOracleホームがないことを確認します。

      • Oracle WebLogic Server 11gリリース1(10.3.5)とJDK 1.6 v24+がない場合、インストーラはEnterprise Managerシステムのインストール中に自動的にそれらをインストールします。この場合、それらをインストールするディレクトリの絶対パスを入力します。たとえば、/oracle/software/などです。入力するディレクトリにファイルやサブディレクトリが含まれていないことを確認してください。

      • Oracle WebLogic Server 11gリリース1(10.3.5)を手動でインストールする場合、「始める前に」のガイドラインに従ってください。


  11. 「次へ」をクリックします。

  12. プラグインの選択

    「プラグインの選択」画面

    「プラグインの選択」画面で、Enterprise Managerシステムのインストール中にソフトウェア・キット(DVD、ダウンロード済ソフトウェア)からインストールするオプションのプラグインを選択します。この画面には、必須とオプションのプラグインが一覧表示されます。グレー表示された行は、インストールされる必須のプラグインを示します。


    注意:

    インストール時にソフトウェア・キットにないプラグインをインストールする場合、「拡張インストーラ・オプション」の追加プラグインのインストール方法についての説明を参照してください。

  13. 「次へ」をクリックします。

  14. WebLogic Server構成詳細の入力

    「WebLogic Server構成の詳細」画面

    「WebLogic Server構成の詳細」画面で、WebLogic Serverユーザー・アカウントおよびノード・マネージャのユーザー・アカウントの資格証明を入力し、Oracle Management Serviceインスタンス・ベースの場所へのパスを検証します。


    注意:

    パスワードはスペースを含めず8文字以上とします。先頭は文字とし、数字を1つ以上含めるようにしてください。

    デフォルトでは、WebLogicドメイン名はGCDomainで、ノード・マネージャ名はnodemanagerです。これらは編集できないフィールドです。インストーラはこの情報を使用して、Oracle WebLogicドメインおよびその他の関連コンポーネント(管理サーバー、管理対象サーバー、ノード・マネージャなど)を作成します。ノード・マネージャを使用すると、Oracle WebLogic Serverインスタンスのリモートでの起動、停止または再起動が可能になるため、ノード・マネージャは高可用性の要件を持つアプリケーションに推奨されます。

  15. 「次へ」をクリックします。

  16. データベース接続詳細の入力

    「データベース接続の詳細」画面

    「データベース接続の詳細」画面で、既存の動作保証済Oracleデータベースが存在するホストの完全修飾名、データベースのリスナー・ポートとそのサービス名またはシステムID(SID)、およびSYSユーザー・アカウントのパスワードを入力します。


    注意:

    Oracle Real Application Cluster(Oracle RAC)のノードは仮想IP(vip)名で参照されます。service_nameパラメータは、connect_dataモードでシステム識別子(SID)のかわりに使用され、フェイルオーバーが有効になります。詳細は、『Oracle Database Net Services管理者ガイド』を参照してください。

    インストーラはこの情報を使用して、既存の動作保証済Oracleデータベースに接続し、SYSMANスキーマを作成します。SYSMANスキーマは、Enterprise Manager Cloud Controlの管理に使用されるリレーショナル・データのほとんどを保持しています。


    注意:

    リポジトリ関連の前提条件チェックが失敗した場合、「付録A」を参照して、前提条件チェックを手動で実行してください。

  17. 「次へ」をクリックします。


    注意:

    • Oracle RACデータベースに接続していて、そのノードのいずれかの仮想IPアドレスを指定している場合、インストール・ウィザードで「接続文字列」ダイアログが表示され、クラスタの一部であるその他のノードの情報で接続文字列を更新するように求められます。接続文字列を更新して「OK」をクリックします。接続をテストするには、「接続テスト」をクリックします。

    • 単一クライアント・アクセス名(SCAN)リスナーを使用するようOracle RACデータベースが構成されている場合、SCANリスナーを使用した接続文字列を入力できます。

    • Oracle Real Application Cluster(Oracle RAC)のノードは仮想IP(vip)名で参照されます。service_nameパラメータは、connect_dataモードでシステム識別子(SID)のかわりに使用され、フェイルオーバーが有効になります。詳細は、『Oracle Database Net Services管理者ガイド』を参照してください。

    • データベースへの接続がORA-01017(無効なユーザー名/パスワード)により失敗したというエラーが表示されたら、次の手順に従って問題を解決してください。

      (1) 提供されたSYSパスワードが有効かどうか確認します。

      (2) データベース初期化パラメータのREMOTE_LOGIN_PASSWORDFILEが、SharedまたはExclusiveに設定されているか確認します。

      (3) orapw<SID>というファイル名のパスワード・ファイルが、データベース・ホームの<ORACLE_HOME>/dbsディレクトリに存在することを確認します。存在しない場合、ORAPWDコマンドを使用してパスワードを作成してください。


  18. リポジトリ構成詳細の入力

    「リポジトリ構成の詳細」画面

    「リポジトリ構成の詳細」画面で、次のようにします。

    1. 「SYSMANパスワード」で、SYSMANユーザー・アカウントを作成するためのパスワードを入力します。SYSMANユーザー・アカウントは、SYSMANスキーマの作成に使用されます。これは、Enterprise Manager Cloud Controlの管理に使用されるほとんどのリレーショナル・データを保持します。SYSMANは、Enterprise Manager Cloud Controlのスーパー管理者でもあります。


      注意:

      パスワードはスペースを含めず8文字以上とします。先頭は文字とし、数字を1つ以上含めるようにしてください。

    2. 「登録パスワード」については、Enterprise Managerシステムに加わる新しい管理エージェントを登録するためのパスワードを入力します。


      注意:

      パスワードはスペースを含めず8文字以上とします。先頭は文字とし、数字を1つ以上含めるようにしてください。

    3. 「管理表領域」には、管理表領域のデータ・ファイル(mgmt.dbf)を格納できる場所のフルパスを入力します。インストーラはこの情報を使用して、監視対象のターゲットのデータ、メトリックなどを格納します。指定したパスには、ファイル名までを含めます。

      例: /u01/oracle/prod/oradata/mgmt.dbf

    4. 「構成データ表領域」には、構成データ表領域のデータ・ファイル(mgmt_ecm_depot1.dbf)を格納できる場所のフルパスを入力します。これは、監視対象ターゲットから収集される構成情報の格納に必要です。指定したパスには、ファイル名までを含めます。

      たとえば、/u01/oracle/prod/oradata/mgmt_ecm_depot1.dbfのようになります。

    5. 「JVM診断データ表領域」には、JVM診断データ表領域のデータ・ファイル(mgmt_ad4j.dbf)を格納できる場所のフルパスを入力します。指定したパスには、ファイル名までを含めます。Enterprise Manager Cloud Controlでは、JVM診断およびアプリケーションの依存性とパフォーマンス(ADP)に関連する監視データを格納するために、このデータ・ファイルを必要とします。

      たとえば、u01/oracle/prod/oradata/mgmt_ad4j.dbfのようになります。


    注意:

    ストレージにOracle自動ストレージ管理(Oracle ASM)を使用するデータベースで管理リポジトリを構成している場合、データ・ファイルの場所を入力する際、表領域の作成にはディスク・グループのみが使用されます。たとえば、+DATA/a.dbfを指定すると、Oracle ASMでの表領域の作成には+DATAのみが使用され、ディスク・グループ上のデータ・ファイルの正確な場所が、Oracle Managed Filesによって特定されます。

  19. 「次へ」をクリックします。

  20. ポートをカスタマイズします。

    「ポート構成の詳細」画面

    「ポート構成の詳細」画面で、様々なコンポーネントに使用されるポートをカスタマイズします。


    注意:

    この画面のすべてのポートが-1として表示される場合、インストーラがホスト上のポートをバインドできないことを示します。この問題を解決するには、インストーラを終了して、ホスト名とこのホストのIP構成を検証し(ホストのIPアドレスが別のホストで使用されていないことを確認)、インストーラを再起動して実行しなおします。

    推奨されているポート範囲内または範囲外のカスタム・フリー・ポートを入力できます。

    ポートが空いているかどうか確認するには、次のコマンドを実行します。

    • UNIXの場合:

      netstat -anp | grep <port no>

    • Microsoft Windowsの場合:

      netstat -an|findstr <port_no>

    ただし、カスタム・ポートは1024より大きく、65535未満である必要があります。または、staticports.iniファイルにポートが事前定義済で、これらのポートを使用する場合、「staticports.iniファイルのインポート」をクリックしてファイルを選択します。


    注意:

    staticports.iniファイルがインストール中に渡される場合、staticports.iniファイルで定義されたポートがデフォルトで表示されます。ファイルが渡されない場合、推奨範囲から使用可能な最初のポートが表示されます。

  21. 「次へ」をクリックします。

  22. 確認およびインストール

    「確認」画面で、選択したインストール・タイプに指定した詳細を確認します。

    • 詳細を変更するには、変更する画面に到達するまで、「戻る」を繰返しクリックします。

    • 詳細を確認し問題がない場合、「インストール」をクリックしてインストール・プロセスを開始します。

  23. 「インストールの進行状況」画面で、インストールの全体的な進行(パーセント)とコンフィギュレーション・アシスタントのそれぞれのステータスを参照します。コンフィギュレーション・アシスタントは、Enterprise Manager Cloud Controlのインストール済コンポーネントを構成するために実行されます。


    注意:

    • コンフィギュレーション・アシスタントが失敗した場合、インストーラは停止して、その後のコンフィギュレーション・アシスタントはどれも実行されません。問題を解決して、コンフィギュレーション・アシスタントを再度実行してください。

      詳細は、『Oracle Enterprise Manager Cloud Controlアドバンスト・インストレーションおよび構成ガイド』の付録にあるトラブルシューティングのヒントについての項目を参照してください。

    • 「再試行」をクリックする前に誤ってインストーラを終了した場合、同じ画面を表示するためにインストーラを再起動するのではなく、OMSホームからrunConfig.shスクリプトを呼び出して、サイレント・モードでコンフィギュレーション・アシスタントに戻ります。Microsoft Windowsプラットフォームの場合は、runConfig.batスクリプトを呼び出します。

      $<OMS_HOME>/oui/bin/runConfig.sh ORACLE_HOME=<absolute_path_to_OMS_home> MODE=perform ACTION=configure COMPONENT_XML={encap_oms.1_0_0_0_0.xml}


  24. ソフトウェア・バイナリのコピーおよび構成の後、allroot.shスクリプト、および今回がホストでの最初のOracle製品のインストールの場合oraInstRoot.shスクリプトを実行するように要求されます。別のウィンドウを開き、rootとしてログインし、これらのスクリプトを手動で実行します。

    Microsoft Windowsオペレーティング・システム上でインストールしている場合、このスクリプトの実行は要求されません。手順(25)で説明されているように、「終了」画面が直接表示されます。

  25. 「終了」画面に、Enterprise Managerのインストールに関連する情報が表示されます。情報を確認し、「閉じる」をクリックして、インストール・ウィザードを終了します。

    このインストールの詳細は、OMSホームの次のファイルを参照してください。

    $<OMS_HOME>/install/setupinfo.txt


注意:

インストールがなんらかの理由で失敗した場合、OMSホームの次の場所にあるログ・ファイルを確認します。
  • $oraInventory/logs/installActions<timestamp>.log

  • $oraInventory/logs/emdbprereqs/LATEST

  • $<OMS_HOME>/cfgtoollogs/oui/installActions<timestamp>.log

  • $<OMS_HOME>/cfgtoollogs/cfgfw/CfmLogger_<timestamp>.log

  • コンフィギュレーション・アシスタント関連のログ・ファイル:

    OMSコンフィギュレーション・アシスタント関連のログ・ファイルは次の場所にあります:

    $<OMS_HOME>/cfgtoollogs/omsca/*.*

    リポジトリ・コンフィギュレーション・アシスタント関連のログ・ファイルは次の場所にあります:

    $<OMS_HOME>/sysman/log/schemamanager


拡張インストーラ・オプション

次は、インストーラの呼出し中に渡すことができる追加の拡張オプションの一部です。

  • デフォルトでは、GCDomainがWebLogicドメインの作成に使用されるデフォルト名です。これをオーバーライドしてカスタムのWebLogicドメイン名を使用するには、WLS_DOMAIN_NAMEオプションでインストーラを呼出し、一意のカスタム名を入力します。

    たとえば、EMDomainというカスタム名を使用する場合、次のコマンドを実行してください。

    ./runInstaller WLS_DOMAIN_NAME=EMDomain

  • デフォルトでは、デプロイメント・プロシージャに関連するソフトウェア・ライブラリのエンティティをコピーするためのプロビジョニング・アドバイザ・フレームワーク(PAF)ステージング・ディレクトリが作成されます。デフォルトでは、この場所はスクラッチ・パスの場所(/tmp)です。この場所はプロビジョニングのアクティビティにのみ使用されます。エンティティはデプロイメント・プロシージャ用にコピーされ、デプロイメント・プロシージャが終了すると削除されます。

    この場所をカスタムの場所でオーバーライドするには、EM_STAGE_DIRオプションによってインストーラを呼出し、一意のカスタムの場所を入力します。

    次に例を示します。

    ./runInstaller EM_STAGE_DIR=/home/john/software/oracle/pafdir

  • インストール中に、ソフトウェア・キット(DVDまたはダウンロードしたソフトウェア)にないプラグインをインストールする場合は、次の手順に従います。

    1. OTNのEnterprise Managerダウンロードのページからプラグインを手動でダウンロードし、アクセス可能な場所にそれらを格納します。

      http://www.oracle.com/technetwork/oem/grid-control/downloads/oem-upgrade-console-502238.html

    2. 次のオプションでインストーラを起動して、インストールするプラグインを使用できる場所を渡します。

      ./runInstaller -pluginLocation <absolute_path_to_plugin_software_location>

      ここには、ソフトウェア・キット(DVD、ダウンロードしたソフトウェア)で使用可能なプラグインや、このカスタムの場所で使用可能なプラグインの一覧が表示されます。インストールするものを選択できます。

  • インストールが正常に終了した後、OMSおよび管理エージェントは自動的に起動されます。これらを自動的に起動しないようにする場合は、START_OMSb_startAgentのオプションでインストーラを呼出し、制御する対象に応じて、それらをTRUEまたはFALSEに設定します。

    たとえば、管理エージェントが自動的に起動しないようにするには、次のコマンドを実行します。

    ./runInstaller START_OMS=TRUE b_startAgent=FALSE

    この拡張オプションに関わる制限を理解するには、「制限事項」を参照してください。

  • 複数のIPアドレスを持つホストにインストールする場合、ホスト名はインストーラの起動時に渡されるORACLE_HOSTNAME変数から導出されます。入力するホスト名にアンダースコアが含まれていないことを確認してください。

    例:

    ./runInstaller ORACLE_HOSTNAME=example.com

制限事項

OMSと管理エージェントの自動起動方法を制御する拡張オプションとしてSTART_OMSb_startAgentを使用する場合、管理エージェントおよびそれがインストールされたホストがCloud Controlコンソールでターゲットとして表示されないことがあります。

表6-2は、こうした拡張オプションの様々な組合せの一覧と、各組合せで従う対処方法を説明しています。

表6-2 拡張オプションと対処方法

拡張オプション 対処方法

START_OMS=FALSE

b_startAgent=FALSE

  1. OMSを起動します。

    $<OMS_HOME>/bin/emctl start oms

  2. 管理エージェントを保護します。

    $<AGENT_HOME>/bin/emctl secure agent

  3. 管理エージェントを起動します。

    $<AGENT_HOME>/bin/emctl start agent

  4. ターゲットを追加します。

    $<AGENT_HOME>/bin/emctl config agent addinternaltargets

  5. ターゲットをアップロードします。

    $<AGENT_HOME>/bin/emctl upload agent

START_OMS=TRUE

b_startAgent=FALSE

  1. 管理エージェントを保護します。

    $<AGENT_HOME>/bin/emctl secure agent

  2. 管理エージェントを起動します。

    $<AGENT_HOME>/bin/emctl start agent

  3. ターゲットを追加します。

    $<AGENT_HOME>/bin/emctl config agent addinternaltargets

  4. ターゲットをアップロードします。

    $<AGENT_HOME>/bin/emctl upload agent

START_OMS=FALSE

b_startAgent=TRUE

  1. OMSを起動します。

    $<OMS_HOME>/bin/emctl start oms

  2. 管理エージェントを保護します。

    $<AGENT_HOME>/bin/emctl secure agent

  3. ターゲットを追加します。

    $<AGENT_HOME>/bin/emctl config agent addinternaltargets

  4. ターゲットをアップロードします。

    $<AGENT_HOME>/bin/emctl upload agent


インストール後の作業

インストール後、次の作業を実行します。

  1. (UNIXオペレーティング・システムの場合のみ)インストーラから求められたときにallroot.shスクリプトを実行しなかった場合、ここで手動によりスクリプトを実行してください。

    • これがホストにインストールした最初のOracle製品である場合、oraInstroot.shスクリプトを、管理エージェントのホームで使用可能なoraInst.locファイルで指定されたインベントリの場所から実行します。

      たとえば、oraInst.locファイルで指定されたインベントリの場所が$HOME/oraInventoryである場合、次のコマンドを実行します。

      $HOME/oraInventory/oraInstRoot.sh


      注意:

      自身がrootユーザーではない場合、SUDOを使用して、rootユーザーに変更してください。たとえば、次のようなコマンドを実行します。

      /usr/local/bin/sudo $HOME/oraInventory/oraInstRoot.sh


    • OMSホームからallroot.shスクリプトを実行します。

      $<OMS_HOME>/allroot.sh


      注意:

      自身がrootユーザーではない場合、SUDOを使用して、rootユーザーに変更してください。たとえば、次のようなコマンドを実行します。

      /usr/local/bin/sudo $<OMS_HOME>/allroot.sh


  2. OMSをインストールしたホストの名前(ドメイン名を含む)が30文字を超える場合、<MIDDLEWARE_HOME>/oracle_commonディレクトリにパッチ13788861を適用します。パッチを適用する場合は、パッチのReadMeに記載された指示に従ってください。

    このパッチを適用しないと、Enterprise Managerのジョブは失敗し、EMGC_OMS1-diagnostic.logファイルに次のようなJavaオブジェクト・キャッシュ(JOC)エラーが表示されます。

    [2012-02-23T11:16:02.391-08:00] [EMGC_OMS1] [ERROR] [WSM-02311]
    [oracle.wsm.resources.policymanager] [tid: [ACTIVE].ExecuteThread: '2' for
    queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid:
    19f969fe781e0dcb:-4eacfe4a:135ab778dad:-8000-0000000000000d12,0] [APP: emgc]
    Failed to retrieve requested documents due to underlying error
    "java.rmi.RemoteException: EJB Exception: ; nested exception is: [[
    oracle.mds.exception.MDSRuntimeException: MDS-00001: exception in Metadata
    Services layer   
    
    J2EE JOC-044 An exception is occurring in the method. CacheAccess.put
    J2EE JOC-039 cannot find region: "ADFApplication1/main_region"".
    ]]
    [2012-02-23T11:16:07.022-08:00] [EMGC_OMS1] [ERROR] [] [oracle.mds] [tid:
    [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default
    (self-tuning)'] [userId: OracleSystemUser] [ecid:
    19f969fe781e0dcb:-4eacfe4a:135ab778dad:-8000-0000000000000d15,0] [APP:
    wsm-pm] [[
    oracle.mds.exception.MDSRuntimeException: 
    J2EE JOC-044 An exception is occurring in the method. CacheAccess.put
    J2EE JOC-039 cannot find region: "ADFApplication1/main_region"
    at oracle.mds.internal.cache.JOCCache.put(JOCCache.java:273)
    at oracle.mds.internal.cache.JOCCache.put(JOCCache.java:228)
    at
    oracle.mds.internal.cache.LayeredCache.getCacheAccess(LayeredCache.java:460)
    ...
    

    このエラーは、WebサービスがEnterprise Managerジョブのサブシステムから呼び出されていて、メタデータ・サービス・リポジトリ(MDS)に格納されているWebサービスのセキュリティ・ポリシーに、Oracle Web Service Manager (OWSM)がアクセスできない場合に発生します。ジョブが失敗した場合、これらのジョブがスケジュール済で実行中の状態であることが定期的に表示されます。パッチを適用すると、基本的なOSコマンド・ジョブを発行し、正常に完了したことを確認して、簡単なテストを実行できます。

  3. インストールを確認します。

    1. OMSホームに移動し、次のコマンドを実行して、OMSが稼働中であることを示すメッセージを確認します。

      $<OMS_HOME>/bin/emctl status oms

      次に例を示します。

      /u01/middleware/oms/bin/emctl status oms

    2. 管理エージェントのホームに移動して次のコマンドを実行すると、管理エージェントが稼働していることを確認するメッセージが表示されます。

      $<AGENT_HOME>/bin/emctl status agent

    3. 管理エージェントのホームに移動して次のコマンドを実行すると、EMDアップロードが正常に完了したことを確認するメッセージが表示されます。

      $<AGENT_HOME>/bin/emctl upload agent


    注意:

    デフォルトでは、HTTPSプロトコルを使用する場合のみ、Enterprise Manager Cloud Controlにアクセスできます。HTTPプロトコルを使用する場合、OMSホームから次のコマンドを実行してそのロックを解除します。

    emctl secure unlock -console


  4. すべてのプラグインが正常にインストールされたか確認します。これを行うには、管理エージェント・ホームから次のログ・ファイルにアクセスし、警告:プラグイン構成に失敗しました。という文を検索します。

    $<AGENT_HOME>/cfgtoollogs/cfgfw/CfmLogger-<timestamp>.log

    次に例を示します。

    $<MIDDLEWARE_HOME>/agent/core/12.1.0.1.0/cfgtoollogs/cfgfw/CfmLogger-<timestamp>.log

    この文が見つかったら、管理エージェント・ホームからAgentPluginDeploy.plスクリプトを実行して、問題を解決します。

    $<MIDDLEWARE_HOME>/agent/core/12.1.0.1.0/perl/bin/perl <MIDDLEWARE_HOME>/agent/core/12.1.0.1.0/bin/AgentPluginDeploy.pl -oracleHome <MIDDLEWARE_HOME>/agent/core/12.1.0.1.0 -agentDir <AGENT_BASE_DIR> -pluginIdsInfoFile <AGENT_BASE_DIR>/plugins.txt -action configure -emStateDir <AGENT_INSTANCE_HOME>

    次に例を示します。

    /u01/app/Oracle/Middleware/agent/core/12.1.0.1.0/perl/bin/perl /u01/app/Oracle/Middleware/agent/core/12.1.0.1.0/bin/AgentPluginDeploy.pl -oracleHome /u01/app/Oracle/Middleware/agent/core/12.1.0.1.0/ -agentDir /u01/app/Oracle/Middleware/agent -pluginIdsInfoFile /u01/app/Oracle/Middleware/agent/core/12.1.0.1.0/sysman/install/plugins.txt -action configure -emStateDir /u01/app/Oracle/Middleware/agent/agent_inst

  5. (オプション) リポジトリの前提条件が失敗し、EM前提条件キットを手動で実行して、リポジトリの要件を満たすために修正処理を行った場合、このユーティリティを実行して、リポジトリの設定を元のとおりにリセットしてください。

    /install/requisites/bin/emprereqkit -executionType install -prerequisiteXMLLoc <prereq_xml_location> -connectString <connect_string> -dbUser SYS -dbPassword <db_password> -reposUser sysman -reposPassword <repo_user_password> -dbRole sysdba -runPrerequisites -runPostCorrectiveActions -useHistory


    注意:

    インストール・ウィザードを実行して、リポジトリ設定を修正するためインストール・ウィザードによって修正処理を行い、インストールのプロセスを完了せずにウィザードを終了した場合、インストールを急に終了したためにリポジトリ設定が元の値にリセットされないことがあります。この場合は、インストール・ウィザードを再び呼び出す前に、このコマンドを実行して値を手動でリセットしてください。

  6. デフォルトでは、次のターゲットが自動的に検出され、Enterprise Manager Cloud Controlコンソールで監視されます。

    • Oracle WebLogicドメイン(たとえばGCDomainなど)

    • Oracle WebLogic AdminServer

    • Oracle WebLogic Server

    • Oracle Web Tier

    • アプリケーション・デプロイメント(Enterprise Manager Cloud Controlコンソールとプラットフォーム・バックグラウンド・サービス用にそれぞれ1つずつ)

    • Oracle Management Service

    • Oracle Management Repository

    • Oracle Management Agent

    • Enterprise Manager Cloud Controlがインストールされたホスト

    ただし、このホストおよびその他のホストで実行中のその他のターゲットは、自動的に検出および監視されません。その他のターゲットを監視するには、そのターゲットを、「自動検出の結果」ページ、「ターゲットの手動追加」ページまたは監視するターゲットに提供されている検出ウィザードを使用して、Enterprise Manager Cloud Controlに追加する必要があります。

    Enterprise Manager Cloud Controlでのターゲットの検出について詳しくは、『Oracle Enterprise Manager Cloud Control管理者ガイド』のターゲット追加についての章を参照してください。

  7. 次の説明に従ってプロキシ・サーバーを構成します:

  8. (オプション)管理リポジトリの接続記述子を変更する場合、OMSを停止して次のコマンドを実行し、OMSを再起動します。

    emctl config oms -store_repos_details (-repos_host <host> -repos_port <port> -repos_sid <sid> | -repos_conndesc <connect descriptor>) -repos_user <username> [-repos_pwd <pwd>] [-no_check_db]


    注意:

    Linuxでは、シングルおよびダブルの引用符を使用して接続記述子を二重にエスケープする必要があります。ただし、Microsoft Windowsでは必要ありません。

    たとえば、Linuxでは次のように指定します。

    emctl config oms -store_repos_details -repos_host example.com -repos_port 12345 -repos_sid mydb -repos_conndesc '"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=example.com)(PORT=12345))(CONNECT_DATA=(SID=mydb)))"' -repos_user sysman

    たとえば、Microsoft Windowsでは次のように指定します。

    emctl config oms -store_repos_details -repos_host example.com -repos_port 12345 -repos_sid mydb -repos_conndesc (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=example.com)(PORT=12345))(CONNECT_DATA=(SID=mydb))) -repos_user sysman


  9. (オプション) SYSMANおよびSYSMAN_MDSパスワードを変更する場合、OMSを停止して次のコマンドを実行してからOMSを再起動します。

    emctl config oms -change_repos_pwd


    注意:

    新旧のパスワードを入力するよう求められます。また、このコマンドでSYSMANとSYSMAN_MDSの両方のパスワードが変更されるため、実行は一度のみで十分です。

  10. Enterprise Manager Cloud ControlをNFSマウント済のドライブにあるミドルウェア・ホームにインストールした場合、NFSマウント済の場所ではなく、ローカルのファイル・システムにロック・ファイルを保持します。これを行うには、httpd.confファイルのロック・ファイルの場所を変更し、ローカルのファイル・システムの場所にマップします。

    1. OMSを停止します。

      <OMS_HOME>/bin/emctl stop oms -all

    2. 次のファイルを開きます。


      注意:

      Oracleでは、このファイルを編集する前にバックアップを取ることをお薦めします。

      <WEBTIER_INSTANCE_HOME>/config/OHS/ohs1/httpd.conf

    3. モジュールmpm_prefork_moduleおよびmpm_worker_moduleに関するセクションを検索します。これらの2つのセクションで、パスがローカルのファイル・システムを指すように、LockFileパラメータの値を変更します。

      <IfModule mpm_prefork_module>
      StartServers 5
      MinSpareServers 5
      MaxSpareServers 10
      MaxClients 150
      MaxRequestsPerChild 0
      AcceptMutex fcntl
      LockFile "${ORACLE_INSTANCE}/diagnostics/logs/${COMPONENT_TYPE}/${COMPONENT_NAME}/http_lock"
      </IfModule>
      ....
      <IfModule mpm_worker_module>
      StartServers 2
      MaxClients 150
      MinSpareThreads 25
      MaxSpareThreads 75
      ThreadsPerChild 25
      MaxRequestsPerChild 0
      AcceptMutex fcntl
      LockFile "${ORACLE_INSTANCE}/diagnostics/logs/${COMPONENT_TYPE}/${COMPONENT_NAME}/http_lock"
      </IfModule>
      
    4. 変更内容を保存します。

    5. OMSを再起動します。

      <OMS_HOME>/bin/emctl start oms

  11. 暗号化鍵を生成して、管理リポジトリの機密データを暗号化します。この鍵が失われると、管理リポジトリの暗号化されたデータは使用できなくなります。したがって、emkeyを含む管理サービス構成をバックアップし、バックアップを別のホストに別のホストに保管します。

    emkeyを含む管理サービス構成をバックアップするには、次のコマンドを実行します。

    <OMS_HOME>/bin/emctl exportconfig oms -dir <path_to_backup_location>