ラベル付のテープ・マルチボリューム・データセットに対する不正なボリューム・リスト指定が、DFSMSrmm にて自動修正され、修正後のリストがOPEN/EOV処理に対して渡される(新規メッセージ出力) IEC716I ddnamexx: TAPE MULTIVOLUME LIST CORRECTED
推奨される対応・注意点
VOL=SER指定を通じて、マルチボリュームの一部だけを要求した場合でも、DFSMSrmmによる
ボリューム・リスト修正の対象
該当データセットを構成する全てのテープ・ボリュームがマウントされ、処理時間が長期化
対応策(影響の回避策): JCLアロケーションの場合:
該当DDステートメント(VOL=SER=volume指定)に対して、「DCB=OPTCD=B」パラメータを明示指定
動的アローションを行うプログラムの場合:Text Unit: DALOPTCDによる明示指定 考慮事項
対応策(JCL、プログラム変更)を完了するまでの間、DFSMS APAR OA41564による機能(専用のLABAN Exit)が利用可能 ⇒ OPEN/EOVにて、DFSMSrmmによる修正リストを利用しない
「DCB=OPTCD=B」機能を利用する場合は、Tape Label Anomaly処理が迂回されるため、冒頭 のメッセージIEC709I / 710I / 711I / 712I、及び、メッセージIEC716Iが未出力
Click to edit Master title style
• Click to edit Master text styles
• Second level
• Third level
(1-11) テープ・マルチボリューム・データセットのラベル処理
「DCB=OPTCD=B」指定による挙動(例) ・・・ z/OS V2R1: DFSMSrmm稼働環境
指定なしの場合: 全てのボリュームが順番にマウントされるIEF403I JJJJJJJJ - STARTED - TIME=12.33.01
*IEC501A M C1F4,VOL200,SL,,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX
IEC712I C1F4,VOL200,JJJJJJJJ,PPPPPPPP.SSSS,INFILE READ - NOT FIRST VOLUME OF DATA SET IEC716I INFILE :TAPE MULTIVOLUME LIST CORRECTED
IEC502E R C1F4,VOL200,SL,JJJJJJJJ,PPPPPPPP
*IEC501A M C1F4,VOL100,SL,COMP,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEC502E K C1F4,VOL100,SL,JJJJJJJJ,PPPPPPPP,XXX.XXXXXXXX.XXXXXXXX
*IEC501A M C1F4,VOL200,SL,COMP,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEC502E K C1F4,VOL200,SL,JJJJJJJJ,PPPPPPPP,XXX.XXXXXXXX.XXXXXXXX
*IEC501A M C1F4,VOL300,SL,COMP,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEC502E K C1F4,VOL300,SL,JJJJJJJJ,PPPPPPPP,XXX.XXXXXXXX.XXXXXXXX
*IEC501A M C1F4,VOL400,SL,COMP,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEC502E K C1F4,VOL400,SL,JJJJJJJJ,PPPPPPPP,XXX.XXXXXXXX.XXXXXXXX
*IEC501A M C1F4,VOL500,SL,COMP,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEC502E K C1F4,VOL500,SL,JJJJJJJJ,PPPPPPPP,XXX.XXXXXXXX.XXXXXXXX
*IEC501A M C1F4,VOL600,SL,COMP,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEC502E K C1F4,VOL600,SL,JJJJJJJJ,PPPPPPPP,XXX.XXXXXXXX.XXXXXXXX
*IEC501A M C1F4,VOL700,SL,COMP,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEF234E K C1F4,VOL700,PVT,JJJJJJJJ,PPPPPPPP
IEF404I JJJJJJJJ - ENDED - TIME=13.08.59
IEF142I JJJJJJJJ PPPPPPPP SSSS - STEP WAS EXECUTED - COND CODE 0000 IEF285I XXX.XXXXXXXX.XXXXXXXX KEPT
IEF285I VOL SER NOS= VOL100,VOL200,VOL300,VOL400,VOL500, IEF285I VOL SER NOS= VOL600,VOL700.
//INFILE DD DISP=SHR,DSN=XXX.XXXXXXXX.XXXXXXXX, // UNIT=TAPEC,VOL=SER=(VOL200,VOL300)
Click to edit Master title style
• Click to edit Master text styles
• Second level
• Third level
(1-11) テープ・マルチボリューム・データセットのラベル処理
「DCB=OPTCD=B」指定による挙動(例) ・・・ z/OS V2R1: DFSMSrmm稼働環境
指定ありの場合: 指定したボリュームのみがマウントされるIEF403I JJJJJJJJ - STARTED - TIME=12.22.13
*IEC501A M C1F9,VOL200,SL,,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEC502E K C1F9,VOL200,SL,JJJJJJJJ,PPPPPPPP,XXX.XXXXXXXX.XXXXXXXX
*IEC501A M C1F9,VOL300,SL,COMP,JJJJJJJJ,PPPPPPPP.SSSS,XXX.XXXXXXXX.XXXXXXXX IEF234E K C1F9,VOL300,PVT,JJJJJJJJ,PPPPPPPP
IEF404I JJJJJJJJ - ENDED - TIME=12.30.30
IEF142I JJJJJJJJ PPPPPPPP SSSS - STEP WAS EXECUTED - COND CODE 0000 IEF285I XXX.XXXXXXXX.XXXXXXXX KEPT
IEF285I VOL SER NOS= VOL200,VOL300.
//INFILE DD DISP=SHR,DSN=XXX.XXXXXXXX.XXXXXXXX,
// UNIT=TAPEC,VOL=SER=(VOL200,VOL300),DCB=OPTCD=B
Click to edit Master title style
• Click to edit Master text styles
• Second level
• Third level
(1-12) SMS管理ボリュームの動的アロケーション
従来機能
DASDボリュームのアロケーション時には、該当ボリュームと関連するテンポラリー・データセットを生成
(DISP=NEWではなく、また、実際には存在しない)
「JCLアロケーション」、「動的アロケーション」 いずれの場合も対象
「SMS管理ボリューム」、「非SMS管理ボリューム」 いずれの場合も対象 z/OS V1R12まで、SMS管理DASDボリュームを「動的アロケーション」する場合に限り、下記の挙動
該当ボリュームのSMSステータスが、「DISALL」、または、「NOTCON」であるにもかかわらず、上記のテンポラリー・データセットが生成され、ボリューム・アロケーション処理が成功してしまう
APAR処理(ALLOCATION APAR OA29893 & DFSMS APAR OA29753)
されたが、修正策は未提供
z/OS V1R13 の変更点
z/OS V1R13では、上記APARから派生したMR1029091659 (開発改善要望)を製品機能に反映
「DISALL」、「NOTCON」ステータスのSMS管理DASDボリュームは、「動的アロケーション」処理が禁止
z/OS V1R12まで z/OS V1R13以降
「JCLアロケーション」する場合 失敗 失敗
「動的アロケーション」する場合 成功 失敗