この章では、Enterprise Manager 12cリリース4 (12.1.0.4)、12cリリース3 (12.1.0.3)または12cリリース2 (12.1.0.2)を12cリリース5 (12.1.0.5)にアップグレードするためのおおよそのプロセスを説明します。
この章の具体的な内容は次のとおりです。
注意:
|
表4-1に、単一OMSまたは複数OMSでHA (高可用性)以外の環境において、Enterprise Managerを12cリリース4 (12.1.0.4)にアップグレードする手順を示します。
アップグレード・プロセスを開始する前に、既知の問題のリストを確認するには、My Oracle Supportのノート2022505.1を参照してください。
表4-1 単一OMSの非HA環境でのEnterprise Manager Cloud Controlの12cリリース5 (12.1.0.5)へのアップグレード
手順番号 | 手順 | プロシージャ |
---|---|---|
手順1 |
準備 |
|
(a) |
1システム・アップグレード方式について学習します。 |
|
(b) |
開始する前に理解しておく必要のある重要事項を確認します。 |
|
手順2 |
Oracle Management ServiceおよびOracle Management Repositoryのアップグレード |
|
(a) |
次の前提条件を満たします。
|
|
(b) |
アップグレードするEnterprise Manager Cloud Control 12cインストールにOracle BI Publisherがインストール済の場合は、次のいずれかを実行します。
Enterprise Manager Cloud Control 12cリリース5 (12.1.0.5)へのアップグレードの一環として、最新のバンドル・パッチを含むOracle BI Publisher 11.1.1.7.0が自動的にミドルウェア・ホームにインストールされます。ただし、Oracle BI Publisherはデフォルトでインストールされますが、デフォルトでは構成または旧バージョンからのアップグレードは行われません。したがって、12cリリース5 (12.1.0.5)へのアップグレード後に、Oracle BI Publisherを手動で構成する必要があります。また、この構成ステップでは、すべてのレポートが古いBI Publisherのホームから新しいホームに移行されます。手順は、手順4 (f)を参照してください。 |
|
(c) |
未処理のデータベース・サービスのインスタンス作成リクエストがあるか確認します。進行中のリクエストがある場合は、完了するまで待ちます。スケジュールされているリクエストについては、一時停止します。 これを行うには、次の手順を実行します。
|
|
(d) |
管理リポジトリ内の表でスナップショットが作成されていないことを確認します。 これを確認するには、管理リポジトリにSYSMANユーザーとしてログインし、次のSQL問合せを実行します。
次に例を示します。
作成されたスナップショットが表にある場合、マスター表およびスナップショットの詳細が表示されます。次に例を示します。
スナップショットがある場合は、SYSMANユーザーとして次のコマンドを実行して削除します。
次に例を示します。
|
|
(e) |
Oracle Management Repositoryを格納しているOracle Databaseにログインまたはログオン・トリガー設定をしていないことを確認してください。 これを確認するには、データベースにログインして次の問合せを実行します。
問合せ結果がゼロ以外の場合、または行が選択されない場合は、トリガーを手動で無効にします。アップグレード完了後に、これらを再度有効化できます。 このようなトリガーを無効化するには、次の問合せを実行します。
次に例を示します。
|
|
(f) |
ターゲットの削除操作の監査を有効にします。
|
|
(g) |
(クリティカルな必須手順) データベースに次のパッチを適用します。My Oracle Supportにアクセスすると、これらのパッチを検索できます。手順については、そのパッチに関連付けられたReadMeファイルを参照してください。これらのパッチを適用しない場合、アップグレードが失敗し、この失敗は修正することができません。 Oracle Database 11リリース1 (11.1.0.7)の場合:
Oracle Database 11gリリース2(11.2.0.1)の場合
Oracle Database 11gリリース2(11.2.0.2)の場合
Oracle Database 11gリリース2(11.2.0.3)、10gリリース2 (10.2.0.5)の場合 UnixおよびMicrosoft Windowsプラットフォームでは、パッチ11061801を適用します。 Oracle Database 11gリリース2 (11.2.0.4)および12cリリース1 (12.1.0.2)の場合 このリリースに必要なパッチはありません。 注意: パッチ13496395の適用もお薦めします。どのデータベース・リリースにパッチを適用できるかの詳細は、パッチとともにパッケージ化されているReadMeを参照してください。 |
|
(h) |
[複数OMSアップグレードの場合、最初のOMSアップグレードのみでこの手順を実行してください] 既存のOMSから既存の管理リポジトリにemkeyをコピーします。これを実行するには、アップグレードしようとしている古いOMSホームで次のコマンドを実行します。
emkeyがコピーされているかどうか検証するには、次のコマンドを実行します。
emkeyがコピーされている場合、次のメッセージが表示されます。 The EMKey is configured properly, but is not secure. Secure the EMKey by running "emctl config emkey -remove_from_repos". |
|
(i) |
OMSインスタンス用のデフォルトの即時実行可能なメモリー設定を変更している場合、変更を保持して、アップグレード時に失われないようにします。 変更を保持するには、次の手順を実行します。
|
|
(j) |
Enterprise Managerシステムの停止時間を短縮するために、ジョブ・タイプの更新をいくつか選択してスキップします。 Enterprise Managerシステムのアップグレード中に、ジョブ・タイプが登録されます。ジョブ・タイプ登録プロセスの一環として、ジョブ・タイプに対応するアクティブな実行がすべて新しく登録されたバージョンのジョブ・タイプに自動的にアップグレードされます。このジョブ・タイプ・アップグレード・プロセスは、キューされた実行および待機中の実行すべてについてスキップされ、これによりEnterprise Managerシステムの停止時間全体が短縮されます。ただし、場合によってはEnterprise Managerシステムでかなりのバックログが発生し、このようなバックログがアップグレードの開始前に解消されないと、Enterprise Managerシステムの停止時間がずっと長くなることがあります。この問題を回避するには、停止時間の終了を待ってアップグレードされるように、特定のジョブ・タイプのアップグレードを選択してスキップまたは後回しにすることができます。 ジョブ・タイプがアップグレードされないようにスキップまたは後回しにするには、次の手順を実行します。
|
|
(k) |
これからアップグレードするOMSを停止して、これに接続されているその他のOMSインスタンスも停止します。 重要: ソフトウェアのみのアップグレードの方式を使用して複数OMS環境をアップグレードする場合は、この手順をスキップします。第5.3.1項または第5.4.1項に記載されているように、ソフトウェア・バイナリをコピーした後でOMSインスタンスを停止できます。
|
|
(l) |
管理エージェントがメトリック収集のために管理リポジトリに接続しないように、「管理サービスとリポジトリ」ターゲットを監視する管理エージェントを停止します。この管理エージェントを停止しないと、OMSアップグレードが失敗する可能性があります。 重要: ソフトウェアのみのアップグレードの方式を使用して複数OMS環境をアップグレードする場合は、この手順をスキップします。第5.3.1項または第5.4.1項に記載されているように、ソフトウェア・バイナリをコピーした後で管理エージェントを停止できます。 |
|
(m) |
OMSと管理リポジトリをアップグレードします。グラフィック・モードとサイレント・モードのどちらでアップグレードするかを選択できます。ある時点でソフトウェア・バイナリをインストールし、後でグラフィック・モードまたはサイレント・モードでアップグレードすることも選択できます。 emkeyをコピーしていないことを示すエラー・メッセージが表示される場合は、次の手順を実行します。
重要: 古いOMSをアップグレードした後すぐに、古いOMSとともにインストールされた管理エージェント(つまり中央エージェント)をアップグレードしてください。この管理エージェントをアップグレードするには、エージェント・アップグレード・コンソールを使用します。 |
|
手順3 |
Oracle Management Agentのアップグレード |
|
(a) |
管理エージェントのアップグレードを開始する前に理解しておく必要のある重要事項を確認します。 |
|
(b) |
前提条件を満たします。 |
|
(c) |
手順2 (l)で停止した管理エージェントを確実に再起動します。 |
|
(d) |
管理エージェントをアップグレードします。 重要: 古いOMSをアップグレードした後すぐに、古いOMSとともにインストールされた管理エージェント(つまり中央エージェント)をアップグレードしてください。この管理エージェントをアップグレードするには、エージェント・アップグレード・コンソールを使用します。 |
|
手順4 |
アップグレード後のタスクの実行 |
|
(a) |
アップグレード後のタスクを実行します。 |
|
(b) |
カスタム証明書を使用してOracle WebLogic Serverを再構成します。 |
|
(c) |
遅延データ移行ジョブのステータスを追跡します。 |
|
(d) |
不要な中央エージェントを削除します。 |
|
(e) |
アプリケーションの依存性とパフォーマンス(ADP)・エンジンと、JVM診断(JVMD)エンジンをアップグレードします。 |
|
(f) |
Enterprise Manager Cloud Control 12cリリース5 (12.1.0.5)へのアップグレードの一環として、最新のパッチ・セットを含むOracle BI Publisher 11.1.1.7.0が自動的にインストールされます。したがって、Enterprise Manager Cloud Control 12cリリース5 (12.1.0.5)を含むミドルウェア・ホームには、いずれのバージョンのOracle BI Publisherのソフトウェアのみをインストールしないでください。ただし、Oracle BI Publisherはデフォルトでインストールされますが、デフォルトでは構成または旧バージョンからのアップグレードは行われません。
|
新しくインストールされたOracle BI Publisherを構成するには、『Oracle Enterprise Managerアドバンスト・インストレーションおよび構成ガイド』を参照してください。 Oracle BI Publisherをアップグレードしてレポートを移行するには、『Oracle Enterprise Manager Cloud Controlアドバンスト・インストレーションおよび構成ガイド』を参照してください。 |
(g) |
古いOMSホームを削除します。 |
|
この項では、HA (高可用性)環境で、プライマリおよびスタンバイEnterprise Managerサイトを12cリリース5 (12.1.0.5)にアップグレードする方法を示します。この項の具体的な内容は次のとおりです。
記憶域レプリケーションを使用してスタンバイOMSが作成される際に、プライマリおよびスタンバイOMSインスタンスをアップグレード
スタンバイWebLogicドメインを使用してスタンバイOMSが作成される際に、プライマリおよびスタンバイOMSインスタンスをアップグレード
表4-2では、記憶域レプリケーションを使用してスタンバイOMSが作成される際に、プライマリおよびスタンバイOMSインスタンスをアップグレードする手順を説明しています。
注意: この手順の一部としてスタンバイOMSを削除する必要はありません。 |
表4-2 記憶域レプリケーションを使用してスタンバイOMSが作成される際に、プライマリおよびスタンバイOMSインスタンスをアップグレード
手順番号 | 手順 | プロシージャ |
---|---|---|
手順1 |
プライマリOMSのアップグレード |
|
プライマリEnterprise Managerサイト、OMSおよび管理エージェントの両方をアップグレードします。 アップグレード・プロセス時にプライマリOMSが停止するため、停止時間が発生します。 |
|
|
手順2 |
スタンバイ・ストレージ・サーバー上の新しいミドルウェア・ホームの検証 |
|
新しいミドルウェア・ホームもスタンバイ・ストレージ・サーバーにレプリケートされていることを確認するために、システム管理者に連絡をします。 |
表4-3では、スタンバイWebLogicドメインを使用してスタンバイOMSが作成される際に、プライマリおよびスタンバイOMSインスタンスをアップグレードする手順を説明しています。
表4-3 スタンバイWebLogicドメインを使用してスタンバイOMSが作成される際に、プライマリおよびスタンバイOMSインスタンスをアップグレード
手順番号 | 手順 | プロシージャ |
---|---|---|
手順1 |
スタンバイOMSの削除 |
|
(a) |
すべての追加スタンバイOMSインスタンスを削除します。 |
追加のすべてのスタンバイOMSインスタンスを削除するには、Oracle Enterprise Managerアドバンスト・インストレーションおよび構成に関するガイドの追加のスタンバイOMSインスタンスの削除に関する項を参照してください。 |
(b) |
最初のスタンバイOMSを削除します。 |
最初のスタンバイOMSを削除するには、Oracle Enterprise Managerアドバンスト・インストレーションおよび構成に関するガイドの最初のスタンバイOMSの削除に関する項を参照してください。 |
手順2 |
プライマリOMSのアップグレード |
|
プライマリEnterprise Managerサイト、OMSおよび管理エージェントの両方をアップグレードします。 |
|
|
手順3 |
スタンバイOMSの再デプロイ |
|
スタンバイWebLogicドメインを使用してスタンバイOMS環境を再作成します。 |
スタンバイWebLogicドメインを使用してスタンバイOMS環境を再作成するには、『Oracle Enterprise Manager Cloud Control管理者ガイド』の障害時リカバリに関する章を参照してください。 |