CICS プラットフォーム・プロジェクトの作成
CICS® プラットフォーム・プロジェクトは、プラットフォーム・バンドルを定義します。プラットフォーム・バンドルは、管理バンドルの一種で、プラットフォームについて記述しています。プラットフォーム・バンドルは、プラットフォームの領域タイプを指定します。
始める前に
CICS プラットフォーム・プロジェクトを作成する前に、zFS でプラットフォーム用のプラットフォーム・ホーム・ディレクトリーをセットアップしてください。 ベスト・プラクティスとして、デフォルトのプラットフォーム・ホーム・ディレクトリー /var/cicsts/CICSplex/platform1 を使用することをお勧めします (CICSplex はプラットフォームのインストール場所となる CICSplex の名前、platform1 はプラットフォームの名前)。 これとは異なるディレクトリーをプラットフォーム・ホーム・ディレクトリーとして使用する必要がある場合は、CICS プラットフォーム・プロジェクトの作成後に、プラットフォーム記述子エディターを使用して代わりのディレクトリー名に変更することができます。zFS でプラットフォームのホーム・ディレクトリーを作成する手順については、プラットフォーム用の zFS の準備を参照してください。
プラットフォームのレベルで CICS バンドルをデプロイする場合、CICS プラットフォーム・プロジェクトの作成時にこれらバンドルを作成して追加準備ができた状態にすることができます。 例えば、プラットフォーム内のすべての CICS 領域で必要とされるリソースを含む CICS バンドル、またはプラットフォームにデプロイされた複数のアプリケーションに適用されるポリシーのいずれかをデプロイできます。 プラットフォーム用のアプリケーション、リソース、またはポリシーがまだセットアップされていない場合、プラットフォームの作成後またはデプロイ後の任意の時点で CICS バンドルをプラットフォームに追加できます。 CICS バンドルの作成については、バンドルの作業の説明を参照してください。
このタスクについて
1 つのプラットフォームには 1 つ以上の領域タイプが含まれます。 領域タイプは、さまざまな CICS 領域をその種類に従って分類し、格納するために使われます。 例えば、DB2® への接続を扱うすべての CICS 領域を同じグループに含めることができます。 CICS 領域を、同じプラットフォーム内の複数の領域タイプ間で共用することも、他のプラットフォーム内の領域タイプとの間で共用することも可能です。
プラットフォーム内に新しい領域タイプを作成することができます。 また、プラットフォーム内の領域タイプとして、既存の CICS システム・グループ (CSYSGRP) を採用することもできます。 単一のプラットフォームは、作成された領域タイプと採用された領域タイプの両方を含むことができます。
- ルーティング領域として適格 (WLMSTATUS 属性)
- この CICS 領域を、CICS 領域始動時にルーティング領域として関連するワークロードに関与させるかどうかを示します。
- ターゲット領域として適格 (DYNROUTE 属性)
- CICS の始動時に、この CICS 領域がターゲット領域としてアクティブになり、ワークロードのターゲットとして作業を受け入れるかどうかを示します。
- BAS インストールが使用可能 (AUTOINST 属性)
- リソース記述により CICS 領域に関連付けられたリソースを、MAS から CMAS への接続時に自動的にインストールするかどうかを示します。
- BAS インストール失敗アクション (AINSFAIL 属性)
- BAS インストールに失敗した場合に行うアクションを示します。
- そのグループは、既にインストールされたプラットフォームによってまだ採用されていない。 そのグループが既にプラットフォームに関連付けられている場合、それを領域タイプとして採用することはできません。
- そのグループは、サブグループを含んでいない。
- そのグループの修正が必要にならない (例えば WLM または RTA に関係するグループ)。 プラットフォームは、領域タイプとして使用されるグループのロックを必要とします。
- グループ内のすべての CICS 領域で CICSPlex SM システム・パラメーター MASPLTWAIT(YES) が指定されている。 MASPLTWAIT(YES) はビジネス・アプリケーション・サービスにも必要です。このパラメーターは、CICS 領域の初期設定時にアプリケーションやプラットフォームのリソースを自動的にインストールするのに必要です。
手順
タスクの結果
- bundles.xml は、プラットフォームと共にデプロイされる CICS バンドルを記述します。
- deployment.xml は、CICS バンドルをプラットフォームにデプロイするために使用するルールを記述します。
- manifest.xml は、プラットフォーム・バンドルのマニフェスト・ファイルで、このバンドルを CICS 管理バンドルとして示します。
- platform.xml は、プラットフォームについて記述し、その名前、説明、領域タイプ、プラットフォーム・ホーム・ディレクトリーが含まれます。
- regions.xml は、プロジェクト内の作成された CICS 領域について記述します。
- regionTypes.xml には各領域タイプのメタデータ (その名前、説明、領域タイプ、システム・グループの ID など) が含まれています。
- regionTypeLinks.xml は、作成された領域と領域タイプの間のリンクについて記述します。