コマンド ラインを使用した PAC の起動

パフォーマンス/可用性クラスター (PAC) caspac コマンド ライン ユーティリティを使用して起動できます。これを使用して、 の起動を自動化するアクションをスクリプト化できますPAC

Micro Focus では、 から項目を削除するときはスケールアウト リポジトリ (SOR) caspac ユーティリティを使用することをお勧めします。詳細については、「caspac」を参照してください。

PAC では、インスタンスの起動時に /s:c (コールド スタート) または /s:w (ウォーム スタート) のいずれかのオプションを使用する必要があります。これらのオプションは、TS または TD に対する SIT 設定をオーバーライドします。/s:c オプションを使用すると、すべてのキューが他のデータとともに削除されます。/s:w オプションを使用すると、既存のキューはそのまま残ります。

注: /s オプションを省略した場合は、TS および TD に対する SIT 設定が適用されます。

PAC のコールド スタートのプロセスでは、PAC の各 から既存のデータがSOR すべて削除されます。

PAC を起動するには、次の手順を実行します。

  1. PAC に属しているすべてのリージョンが停止していることを確認します。
  2. PAC で参照される各 SOR について、Redis インスタンスが起動されていることを確認します。Redis インスタンスは、 用に 1 つとPAC スケールアウト リポジトリ (PSOR) 追加の SOR モデルごとに 1 つずつ必要です。
  3. PAC 内のいずれかのエンタープライズ サーバー インスタンスをコールド スタートします1。これを行うには、casstart コマンドで /s:c を指定します。
    casstart /rregionName /s:c
    注: casstart を使用してコールド スタートを実行できない場合は、必要に応じて caspac ユーティリティの InitPac オプションを使用します。詳細については、「caspac」を参照してください。
  4. PAC に含まれる残りのリージョンは、ウォーム スタートを実行して起動できます。
    casstart /rregionName /s:w

エンタープライズ サーバー インスタンスのコールド スタート時に別のインスタンスが同じ PAC 内ですでに実行されている場合は、起動モードがウォーム スタートに切り替わります。この場合、次のメッセージが書き込まれます。

CASSI9027W Region initializing in Warm startup mode because PAC <PAC_NAME> is already active.

このメッセージが PAC にアクティブなリージョンがないときに表示された場合は、caspac の -aInitPac オプションを使用して PAC を初期化してください。

ウォーム スタートでは、SOR 内のすべてのデータがそのまま残ります。デフォルトの起動モードはウォーム スタートです。TS および TD の SIT 設定をオーバーライドするには、casstart コマンドで /s:w を指定する必要があります。

コールド スタートされたエンタープライズ サーバー インスタンスは、ローカルのリソース定義ファイルから CICS リソースを読み取ります。リソースのインストール時に、 でPSORサポートされるリソースが PSOR に配置されます。詳細については、「Configuration Restrictions」を参照してください。以降にウォーム スタートされた PAC 内のリージョンは、PSOR からそれらのリソースを読み取ります。

PSOR でまだサポートされていないリソースは、ローカルのリソース定義から読み込まれます。

PAC の初期化後にエンタープライズ サーバー インスタンスがウォーム スタートされた場合、PAC に実行中のインスタンスがほかになければ、自動的にコールド スタートになります。

1 これにより、PAC 内のすべての SOR からすべての TSQ と TDQ が削除されます。caspac では PSOR からしか削除されません。