Oracle® Fusion Middleware Oracle Identity and Access Managementアップグレード・ガイド 11gリリース2 (11.1.2.3.0) E69899-05 |
|
前 |
次 |
この章では、手動アップグレード手順を使用して、Oracle WebLogic Server上のOracle Adaptive Access Manager高可用性環境を11gリリース2 (11.1.2.3.0)にアップグレードする方法を説明します。
注意: 既存のOracle Identity and Access Management環境がライフ・サイクル管理(LCM)ツールを使用してデプロイされた場合は、自動アップグレード手順を使用してOracle Identity and Access Management 11gリリース2 (11.1.2.3.0)にアップグレードする必要があります。自動アップグレード手順、サポートされる開始ポイントおよびトポロジの詳細は、第2章「Oracle Identity and Access Managementの自動アップグレードの理解」を参照してください。 |
注意: 手順を進める前に、既存のOracle Adaptive Access Managerバージョンで高可用性アップグレードがサポートされているかどうかを確認してください。高可用性アップグレードでサポートされている開始ポイントの詳細は、第3.3項「Oracle Identity and Access Management手動アップグレードでサポートされる開始ポイント」を参照してください。 |
この章では、次の項目について説明します。
図19-1に、この章で説明されている手順に従うことにより11.1.2.3.0にアップグレード可能なOracle Adaptive Access Managerクラスタ設定を示します。
図19-1 Oracle Adaptive Access Manager高可用性アップグレード・トポロジ
ホストOAAMHOST1
には、次が含まれます。
Oracle Adaptive Access Managerサーバー・アプリケーション(OAAM_SERVER
)をホストするOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_SERVER1
。
Oracle Adaptive Access Managerオフライン・サーバー・アプリケーション(OAAM_OFFLINE)
をホストするOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_OFFLINE1
。
Oracle Adaptive Access Manager Adminアプリケーション(OAAM_ADMIN
)をホストするOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_ADMIN1
。
WebLogic Serverの管理サーバー。通常の運用時は、これがアクティブ管理サーバーになります。
ホストOAAMHOST2
には、次が含まれます。
Oracle Adaptive Access Manager サーバー・アプリケーション(OAAM_SERVER
)をホストするOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_SERVER2
。
Oracle Adaptive Access Managerオフライン・サーバー・アプリケーション(OAAM_OFFLINE)
をホストするOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_OFFLINE2
。
Oracle Adaptive Access Manager Adminアプリケーション(OAAM_ADMIN
)をホストするOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_ADMIN2
。
WebLogic Serverの管理サーバー。通常の運用時は、これがパッシブ管理サーバーになります。OAAMHOST1
の管理サーバーが使用できなくなった場合は、この管理サーバーをアクティブにします。
OAAMHOST1
およびOAAMHOST2
でOracle Adaptive Access Managerサーバー・アプリケーションをホストしているOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_SERVER1
およびWLS_OAAM_SERVER2
は、アクティブ/アクティブ・モードで動作するようにOAAM_SERVER_CLUSTER
という名前のクラスタで構成されています。
OAAMHOST1
およびOAAMHOST2
でOracle Adaptive Access Managerオフライン・サーバー・アプリケーションをホストしているOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_OFFLINE1
およびWLS_OAAM_OFFLINE2
は、アクティブ/アクティブ・モードで動作するようにOAAM_OFFLINE_CLUSTER
という名前のクラスタで構成されています。
OAAMHOST1
およびOAAMHOST2
でOracle Adaptive Access Manager AdminアプリケーションをホストしているOracle Adaptive Access Manager管理対象サーバーWLS_OAAM_ADMIN1
およびWLS_OAAM_ADMIN2
は、アクティブ/アクティブ・モードで動作するようにOAAM_ADMIN_CLUSTER
という名前のクラスタで構成されています。
表19-1に、図19-1で示されているOracle Adaptive Access Manager高可用性環境を11.1.2.3.0にアップグレードする手順を示します。
表19-1 Oracle Adaptive Access Manager高可用性アップグレードの手順
タスク番号 | タスク | 詳細の参照先 |
---|---|---|
1 |
Oracle Adaptive Access Manager高可用性アップグレード・トポロジを確認して、現在の設定で |
「Oracle Adaptive Access Manager高可用性アップグレード・トポロジの理解」を参照してください。 |
2 |
|
|
3 |
既存の環境をバックアップします。 |
「既存の環境のバックアップ」を参照してください。 |
4 |
|
「OAAMHOST2上のWebLogic ServerおよびOracle Adaptive Access Managerのバイナリの更新」を参照してください。 |
5 |
|
「OAAMHOST1の11.1.2.3.0へのアップグレード」を参照してください。 |
6 |
開始ポイントがOracle Adaptive Access Manager 11gリリース1 (11.1.1.5.0)である場合、 |
「OAAMHOST1上のコンポーネント・バージョンの更新」を参照してください |
8 |
開始ポイントがOracle Adaptive Access Manager 11.1.1.5.0の場合、 |
「OAAMHOST2でのドメイン構成のレプリケート」を参照してください |
6 |
|
アップグレード・プロセスを開始する前に、OAAMHOST1
およびOAAMHOST2
上のWebLogic管理サーバーおよびすべてのOracle Adaptive Access Manager管理対象サーバーを次の順序で停止します。
OAAMHOST1
およびOAAMHOST2
上の両方で、Oracle Adaptive Access Manager管理対象サーバーを停止します。
OAAMHOST1
上のWebLogic管理サーバーを停止します。
管理対象サーバーの停止の詳細は、第24.1.9.1項「管理対象サーバーの停止」を参照してください。
管理サーバーの停止の詳細は、24.1.9.2項「WebLogic管理サーバーの停止」を参照してください。
すべてのサーバーの停止後は、アップグレード・プロセスを続行する前に次をバックアップする必要があります。
OAAMHOST1
およびOAAMHOST2
上の両方の、内包されているOracleホーム・ディレクトリを含むMW_HOME
ディレクトリ(ミドルウェア・ホーム・ディレクトリ)。
OAAMHOST1
およびOAAMHOST2
上の両方のOracle Adaptive Access Managerドメイン・ホーム・ディレクトリ
次のデータベース・スキーマ:
Oracle Adaptive Access Managerスキーマ
IAUスキーマ(いずれかのOracle Adaptive Access Managerスキーマの一部である場合)
MDSスキーマ
スキーマをバックアップする方法の詳細は、『Oracle Databaseバックアップおよびリカバリ・ユーザーズ・ガイド』を参照してください。
管理サーバーをホストするOAAMHOST1
をアップグレードする前に、OAAMHOST2
で次の手順を実行する必要があります。
また、OAAMHOST2
でそれぞれOracle Adaptive Access Managerを10.3.6および11.1.2.3.0バージョンにアップグレードします。これを行うには、OAAMHOST2
で次の手順を実行します。
以前のバージョンを使用している場合は、OAAMHOST2
でOracle WebLogic Serverを10.3.6にアップグレードします。
Oracle WebLogic Serverの10.3.6へのアップグレードの詳細は、第24.1.5項「Oracle WebLogic Serverの11gリリース1 (10.3.6)へのアップグレード」を参照してください
Oracle Identity and Access Management 11.1.2.3.0インストーラを使用して、OAAMHOST2
でOracle Adaptive Access Managerのバイナリを11.1.2.3.0に更新します。
Oracle Adaptive Access Managerバイナリの11.1.2.3.0へのアップグレードの詳細は、第24.1.6項「Oracle Identity and Access Managementバイナリの11gリリース2 (11.1.2.3.0)への更新」を参照してください
OAAMHOST2
でOracle WebLogic ServerおよびOracle Adaptive Access Managerのバイナリを更新した後に、アクティブな管理サーバーが含まれるOAAMHOST1
をアップグレードする必要があります。OAAMHOST2
の11.1.2.3.0へのアップグレードには、次の重要なタスクが含まれます。
Oracle WebLogic Serverの10.3.6へのアップグレード
Oracle Adaptive Access Managerバイナリの11.1.2.3.0へのアップグレード
データベース・スキーマのアップグレード
Oracle Platform Security Servicesのアップグレード
アプリケーションの再デプロイ
OAAMHOST1
のアップグレード手順は、開始ポイントにより異なります。
開始ポイントがOracle Adaptive Access Manager 11gリリース2 (11.1.2.2.0)、11gリリース2 (11.1.2.1.0)である場合は、第9章「Oracle Adaptive Access Manager 11gリリース2 (11.1.2.x.x)環境のアップグレード」の説明に従って、OAAMHOST1
を11.1.2.3.0にアップグレードします。
開始ポイントがOracle Adaptive Access Manager 11gリリース1 (11.1.1.5.0)である場合は、第13章「Oracle Adaptive Access Manager 11gリリース1 (11.1.1.x.x)環境のアップグレード」の説明に従って、OAAMHOST1
を11.1.2.3.0にアップグレードします。
開始ポイントがOracle Adaptive Access Manager 11gリリース1 (11.1.1.5.0)である場合は、次のパッケージを11gリリース1 (11.1.1.5.0)から11gリリース2 (11.1.2.3.0)にアップグレードする必要があります。
oracle.dogwood.top
oracle.idm.oinav
oracle.oaam.suite
oracle.oaam.oaam_admin
oracle.oaam.oaam_server
oracle.oaam.oaam_offline
注意: 開始ポイントがOracle Adaptive Access Manager 11gリリース2 (11.1.2.2.0)、11gリリース2 (11.1.2.1.0)または11gリリース2 (11.1.2)である場合は、このタスクをスキップします。 |
パッケージをアップグレードするには、OAAMHOST1
でdomain-info.xml
を更新するドメイン・アップデータ・ユーティリティ(com.oracle.cie.domain-update_1.0.0.0.jar
)を実行する必要があります。OAAMHOST1
は、管理サーバーを実行しているホストです。
必要なOracle Adaptive Access Managerパッケージを11.1.2.3.0にアップグレードするには、OAAMHOST1
で次の手順を実行します。
$ORACLE_HOME
/oaam/upgrade
ディレクトリに移動します。このディレクトリに、ドメイン・アップデータ・ユーティリティcom.oracle.cie.domain-update_1.0.0.0.jar
ファイルがあります。
次のコマンドを使用して、パッケージをアップグレードします。
java -cp
MW_HOME
/utils/config/10.3/config-launch.jar:./com.oracle.cie.domain-update_1.0.0.0.jar com.oracle.cie.external.domain.DomainUpdater
<DOMAIN_HOME>
<package_name>
:11.1.1.5.0,:11.1.2.3.0
このコマンドで、<DOMAIN_HOME>
はOracle Adaptive Access Managerドメインへの絶対パスを表し、<package_name>
はアップグレードするパッケージを表します。
次のすべてのパッケージについて、このコマンドを実行します。
oracle.dogwood.top
oracle.idm.oinav
oracle.oaam.suite
oracle.oaam.oaam_admin
oracle.oaam.oaam_server
oracle.oaam.oaam_offline
この手順は、Oracle Adaptive Access Manager 11gリリース1 (11.1.1.5.0)を11.1.2.3.0にアップグレードする場合に適用されます。
OAAMHOST1
でOracle Adaptive Access Manager 11.1.1.5.0を11.1.2.3.0にアップグレードした後、OAAMHOST2
で構成をレプリケートする必要があります。このタスクには、OAAMHOST1
でのアップグレード済ドメインのパック実行およびOAAMHOST2
でのパックの解凍が含まれます。
注意: この手順を実行する前に、管理対象サーバーが停止されていることを確認します。このタスクが完了するまで、管理対象サーバーを起動しないでください。 |
これを行うには、次の手順を実行します。
OAAMHOST1
で、次のコマンドを$MW_HOME
/oracle_common/common/bin
から実行して、アップグレード済のドメインをパックします。
UNIXの場合:
sh pack.sh -domain=
<Location_of_OAAM_domain>
-template=
<Location_where_domain_configuration_jar_to_be_created>
-template_name="OAAM Domain" -managed=true
Windowsの場合:
pack.cmd -domain=
<Location_of_OAAM_domain>
-template=
<Location_where_domain_configuration_jar_needs_to_be_created>
-template_name="OAAM Domain" -managed=true
OAAMHOST1
上でpack
コマンドにより作成されたドメイン構成jarファイルを、OAAMHOST2
上の任意のアクセス可能な場所にコピーします。
OAAMHOST2
で、次のコマンドを$MW_HOME
/oracle_common/common/bin
から実行して、ドメインを解凍します。
UNIXの場合:
sh unpack.sh -domain=
<Location_of_OAAM_domain>
-template=
<Location_on_OAAMHOST2_where _you_copied_jar_file_created_by_pack_command>
-overwrite_domain=true
Windowsの場合:
unpack.cmd -domain=
<Location_of_OAAM_domain>
-template=
<Location_on_OAAMHOST2_where _you_copied_jar_file_created_by_pack_command>
-overwrite_domain=true
OAAMHOST1
およびOAAMHOST2
で、WebLogic管理サーバーおよびOracle Adaptive Access Manager管理対象サーバーを次の順序で起動します。
OAAMHOST1
のWebLogic管理サーバーを起動します。
OAAMHOST1
およびOAAMHOST2
で、Oracle Adaptive Access Manager管理対象サーバーを起動します。
WebLogic管理サーバーの起動の詳細は、24.1.8.2項「WebLogic管理サーバーの起動」を参照してください。
管理対象サーバーの起動の詳細は、第24.1.8.3項「管理対象サーバーの起動」を参照してください。