従来、各ASIDの使用状況を管理するASVT(Address Space Vector Table)制御ブロックは、16MB下のSQA(SP245、Key0)に展開されています。
【z/OS V2R1の変更点】
■z/OS V2R1では、PARMLIB(DIAGxx)メンバーのCBLOCステートメントで指定可能なストラクチャー名として、従来の「IHALCCA」、「IHAPCCA」に加え、「IHAASVT」が新しく追加されました。
※CBLOC VIRTUAL24(IHAASVT) ・・・ ASVT制御ブロックをSQAに展開(16MB下: RMODE 24)➡ 省略時解釈
※CBLOC VIRTUAL31(IHAASVT) ・・・ ASVT制御ブロックをESQAに展開(16MB上: RMODE 31)
■ASVT制御ブロックのRMODE(SQA/ESQA)は、システム初期設定時に決定されるため、SET DIAG=xxコマンドによる稼働中の動的変更は対応していません。
【z/OS 3.1の変更点】
■z/OS 3.1でも継続して、CBLOC VIRTUAL24(IHAASVT)パラメータが省略時解釈として有効となり、ASVT制御ブロックはSQAに展開(16MB下: RMODE 24)されます。
■一方、IBM Health Checker for z/OSでは、z/OS 3.1にて新しいチェックが追加され、PARMLIB(DIAGxx)メンバーで有効なASVT制御ブロックのRMODEが「16MB上」(ESQA: RMODE 31)でない場合、「SEVERITY(LOW)」の例外メッセージIEAVEH121Eを出力するようになりました。
※新規追加のチェック名: CHECK(IBMSUP,SUP_ASVT_ABOVE_16M)
※例外メッセージ: IEAVEH121E The residency mode (RMODE) of the ASVT control block (macro IHAASVT) is expected to be 31 but is 24.
■新規チェックでは、「PARM('CBLOC(31)')」パラメータが省略時値として有効なため、PARMLIB(DIAGxx)メンバーにて省略時値を使用中の場合は例外メッセージが出力されます。
※①PARMLIB(DIAGxx)メンバーで「CBLOC VIRTUAL31(IHAASVT)」ステートメントを明示指定、あるいは、②チェックのパラメータ指定を「PARM('CBLOC(24)')」でオーバーライドした場合は例外検知なし
①IEAVEH120I The residency mode (RMODE) of the ASVT control block (macro IHAASVT) is 31 which matches what is expected.
➁IEAVEH120I The residency mode (RMODE) of the ASVT control block (macro IHAASVT) is 24 which matches what is expected.
■例外メッセージIEAVEH121Eの出力例(z/OS 3.1)
【考慮事項】
■z/OS 3.1で新規追加されたヘルス・チェックでは、VSCRの観点から、ASVT制御ブロックのRMODE(展開場所)として省略時解釈のSQAではなく、ESQAを推奨しています。
※PARMLIB(DIAGxx)メンバーにて、「CBLOC VIRTUAL31(IHAASVT)」ステートメントの明示指定
■一方、PSF製品を稼働するz/OS環境でチャネル接続プリンターを使用する場合は、「CBLOC VIRTUAL24(IHAASVT)」ステートメント(省略時値)が必須となる点に注意が必要です。
※「CBLOC VIRTUAL31(IHAASVT)」ステートメントを明示指定した環境では、PSFで使用するチャネル接続プリンターの開始時に、APS6517Iエラー・メッセージ出力を伴いABEND024 RC0207が発生
APS6517I PSF ATTEMPTED TO CONNECT TO A CHANNEL ATTACHED PRINTER AND CONTROL BLOCK IHAASVT WAS ABOVE THE LINE.
※PSF APAR OA50250(2016年)
https://www.ibm.com/support/pages/apar/OA50250
※PSF for z/OS: Customization: Special considerations for using channel-attached printers
https://www.ibm.com/docs/en/zos/3.1.0?topic=psf-special-considerations-using-channel-attached-printers
以上