![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
エディションの妥当性検査
エディションの妥当性検査とは、新規エディションが使用可能で、実動環境に移って現行エディションを置き換えられるようになっているかどうかを判別するプロセスです。ご使用の実動アプリケーション・エディションが要求の処理を続行しながら、現実に近い条件の下で新規エディションをインストールし、妥当性検査できます。
始める前に
- アプリケーションのすべてのモジュールが同じデプロイメント・ターゲットにデプロイされていることを確認します。
- エディション 2.0 の固有のルーティング・ルールを定義します。ルーティング・ルールにより、エディションが並行して実行できるようになり、また妥当性検査のエディションを対象とした HTTP 要求がエディション 1.0 に干渉されることなく、妥当性検査のターゲットに正しくルーティングされます。このシナリオでは、my_application アプリケーションを使用します。両方のアプリケーション・エディション 1.0 および 2.0 を dynamic_cluster_1 動的クラスターにインストールします。ルーティング・ルール について詳しくは、『アプリケーション・エディション用ルーティング・ポリシーの作成』を参照してください。
- 複製された妥当性検査クラスターの動作モードを、実動クラスターと異なるモードに設定するには、管理コンソールで VALIDATION_OPERATIONALMODE カスタム・プロパティーを作成します。作成しなかった場合は、妥当性検査クラスターは、その作成後に実動クラスターと同じ動作モードに設定されます。値は、automatic、manual、または、supervised に設定します。その他の値を指定するか、または値を指定しなかった場合は、妥当性検査動的クラスターは手動モードに設定されます。制約事項: 妥当性検査モードでは、2 つのクラスター・メンバーのみを使用または作成できます。 妥当性検査モードのアプリケーションにルーティング・ポリシーおよびサービス・ポリシーをマップできますが、 開始して処理を維持するクラスター・メンバーは 2 つ以内です。この設定は、妥当性検査クラスターを作成した後で、動的クラスターの最大および最小インスタンス数を変更することにより、上書きできます。
- モニターまたはオペレーターのロールを持つユーザーの 場合、表示できるのはアプリケーション・エディション・マネージャー情報 のみです。コンフィギュレーターまたは管理者のロールを持つユ ーザーの場合は、アプリケーション・エディション・マネージャーのすべて の構成特権があります。


このタスクについて
エディションでどのように妥当性検査が実行されるかの例として、次のシナリオを考えてください。エディション 1.0 のアプリケーションが動的クラスターにインストールされ、アクティブであり、実行中です。エディション 2.0 が妥当性検査エディションの候補であり、非アクティブ状態で同じデプロイメント・ターゲットにインストールされています。 エディション 2.0 の妥当性検査を行うと、エディション 2.0 のデプロイメント・ターゲットが複製されます。例えば、妥当性検査で新規動的クラスター (DC-Validation 動的クラスターなど) が作成され、エディション 2.0 がこの新規クラスターにマップされることがあります。クローンのクラスターは、クローンのサーバーを作成するためのサーバー・テンプレートとして、 既存のクラスター・メンバーを使用します。
妥当性検査のクローン・ターゲットが作成されると、edition 2.0 がアクティブ化され、ルーティング・ルールが定義されます。 そのエディションを開始、停止、および再構成することができます。
手順
次のタスク
- edition 1.0 を edition 2.0 で置き換えるには、以下を実行します。
- 妥当性検査ターゲット (例えば、dynamic_cluster_1-Validation) を停止します。
- edition 2.0 に固有のルーティング・ルールを削除し、アプリケーションに対するすべての要求を単一のエディションにルーティングするようにします。
- 変更を保存し、ノードを同期します。
- 新規エディションのロールアウトを実行します。ロールアウト」をクリックします。ロールアウト時には、edition 2.0 が元のデプロイメント・ターゲット (例えば、dynamic_cluster_1) に再ターゲットされます。エディションの状態は、妥当性検査からアクティブに遷移します。 をクリックします。「edition 2.0」を選択し、「
- edition 2.0 にエラーがある場合、妥当性検査モードを取り消して、edition 2.0 を元の非アクティブ状態に戻すことができます。その結果として、妥当性検査用に作成された重複動的クラスターは除去されます。 妥当性検査モードの取り消しについて詳しくは、『アプリケーションの妥当性検査の取り消し』を 参照してください。