PTF適用後、MIMを停止することなく修正を反映できますか?
MIM 12.5
Restart Manager機能にて起動のMIM環境では、LOADLIBコマンドにて、動的MIMロードライブラリの入替が可能です。
これにより、MIMを停止することなく、PTFの修正を反映することができます。
LOADLIBコマンドを使用した動的MIMロードライブラリの入替手順は以下の通りです。
1 PTFを適用したロードライブラリを用意
例:DSN=MIM.LOAD.ALT.LIB VOL=VOL001
2 MIMコマンド「LOADLIB SETALTERNATE」で、PTF適用済ロードライブラリを定義
例:@LOADLIB SETALTERNATE=(MIM.LOAD.ALT.LIB,VOL001)
@MIM0067I Command LOADLIB
@MIM0967I Alternate library is now ddname SYS00001
3 MIMコマンド「D LOADLIB」で定義確認
例:@D LOADLIB
RESPONSE=SYSA
@MIM0067I Command DISPLAY
@MIM0964I MIM Load Library Display:
Type DSName Vol DDName
Init MIM.LOAD VOL001 STEPLIB
Curr MIM.LOAD VOL001 STEPLIB
Prim MIM.LOAD VOL001 STEPLIB
Alt MIM.LOAD.ALT VOL001 SYS00001
SETAPF=Yes
STARTFROM=Initial
4 システムのActivityが低い時間帯に、MIMコマンド「LOADLIB REFRESHFROM」にてロードライブラリ動的入替
例:@LOADLIB REFRESHFROM=ALTERNATE
@MIM0067I Command LOADLIB
@MIM0969I Library refresh initiated - ddname: SYS00001
Restart Manager機能にてMIMの再起動が即時実施されます。
5 MIMコマンド「D LOADLIB」で定義確認
例:@D LOADLIB
RESPONSE=SYSA
@MIM0067I Command DISPLAY
@MIM0964I MIM Load Library Display:
Type DSName Vol DDName
Init MIM.LOAD VOL001 STEPLIB
Curr MIM.LOAD.ALT VOL001 SYS00001
Prim MIM.LOAD VOL001 STEPLIB
Alt MIM.LOAD.ALT VOL001 SYS00001
SETAPF=Yes
STARTFROM=Initial
この時点で、MIMはPTFが反映されたMIM.LOAD.ALTライブラリにより稼働しています。
しかしながら、予期せぬ停止があった場合、
Restart Manager機能は「Prim MIM.LOAD」にて再起動を実施します。
Restart Manager機能の自動再起動にて、PTFを適用したロードライブラリを選択させるには、
MIMコマンド「LOADLIB COMMIT」を実行します。
例:@LOADLIB COMMIT
@MIM0067I Command LOADLIB
@MIM0967I Primary library is now ddname SYS00001
例:@D LOADLIB
RESPONSE=SYSA
@MIM0067I Command DISPLAY 479
@MIM0964I MIM Load Library Display:
Type DSName Vol DDName
Init MIM.LOAD VOL001 STEPLIB
Curr MIM.LOAD.ALT VOL001 SYS00001
Prim MIM.LOAD.ALT VOL001 SYS00001
Alt MIM.LOAD.ALT VOL001 SYS00001
SETAPF=Yes
STARTFROM=Initial
Old Japanese Knowledge document ID: JTEC003134
MIMのその他のFAQについては、以下のリンクからご確認ください。
MIM FAQ一覧表