Welcome to the world of Mainframe.
欢迎来到大型机的中文世界!

本站长期征募专栏作者 我们期待您的加入!

How to OFFLOAD JES2 spool?

SPOOL offload facility Spool is the primary medium for all JES2 data. All input jobs and system output (SYSOUT) are stored on the spool. JES2 gives your installation the capability to offload (transmit) data from the spool to a data set and later reload (receive) from the data set to the spool. The spool offload facility can use either tape or DASD as the offload medium. Spool offload eases the migration from release to release by lessening the impact of a cold start.

OFFLOAD SPOOL就是定期把某些特定种类的JOB的OUTPUT也就是SYSOUT保存到TAPE或DASD上,作为一种ARCHIVE的手段,比如一周执行一次把MSGCLASS=9的JOB OUTPUT全部写到TAPE上,然后删除在SPOOL上的记录,以维持SPOOL DS的合理使用,当然OFFLOAD到TAPE上,也有对应的还原手段,即LOAD回SPOOL,这里就不做介绍了。

1. Display and decide which OFFLOAD dataset to use

首先看看当前系统定义了那些OFFLOAD DS,这个一般是在JES2PARM里面定义的默认值

$D OFFLOAD

$HASP882 OFFLOAD1 211

$HASP882 OFFLOAD1  DSN=OSD.MIB.OFFLOAD3,STATUS=DRAINED,

$HASP882           ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,

$HASP882           RETPD=30,TRACE=NO,UNIT=(3490,1),VALIDATE=YES,

$HASP882           VOLS=255

$HASP882 OFFLOAD2 212

$HASP882 OFFLOAD2  DSN=BACKUP.TJES2SPL.DMPLOD2,STATUS=DRAINED,

$HASP882           ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,

$HASP882           RETPD=30,TRACE=NO,UNIT=(3490,1),VALIDATE=YES,

$HASP882           VOLS=255

$HASP882 OFFLOAD3 213

$HASP882 OFFLOAD3  DSN=BACKUP.TJES2SPL.DMPLOD3,STATUS=DRAINED,

$HASP882           ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,

$HASP882           RETPD=30,TRACE=NO,UNIT=(3490,1),VALIDATE=YES,

$HASP882           VOLS=255

$HASP882 OFFLOAD4 214

$HASP882 OFFLOAD4  DSN=BACKUP.TJES2SPL.DMPLOD4,STATUS=DRAINED,

$HASP882           ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,

$HASP882           RETPD=30,TRACE=NO,UNIT=(3490,1),VALIDATE=YES,

$HASP882           VOLS=255

$HASP882 OFFLOAD5 215

$HASP882 OFFLOAD5  DSN=BACKUP.TJES2SPL.DMPLOD5,STATUS=DRAINED,

$HASP882           ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,

$HASP882           RETPD=30,TRACE=NO,UNIT=(3490,1),VALIDATE=YES,

$HASP882           VOLS=255

$HASP882 OFFLOAD6 216

$HASP882 OFFLOAD6  DSN=OSD.MIB.OFFLOAD4,STATUS=DRAINED,

$HASP882           ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,

$HASP882           RETPD=30,TRACE=NO,UNIT=(3390,1),VALIDATE=YES,

$HASP882           VOLS=255

$HASP882 OFFLOAD7 217

$HASP882 OFFLOAD7  DSN=OSD.MIB.OFFLOAD4,STATUS=DRAINED,

$HASP882           ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,

$HASP882           RETPD=30,TRACE=NO,UNIT=(3390,1),VALIDATE=YES,

$HASP882           VOLS=255

2. Display its characteristics

然后选一个你想用的OFFLOAD,查看一下它的具体指标

$DU,OFFLOAD(n)

$DU,OFFLOAD6

$HASP882 OFFLOAD6 056

$HASP882 OFFLOAD6  DSN=OSD.MIB.OFFLOAD4,STATUS=DRAINED,

$HASP882           ARCHIVE=ONE,CRTIME=RESET,LABEL=SL,PROTECT=NO,

$HASP882           RETPD=30,TRACE=NO,UNIT=(3390,1),VALIDATE=YES,

$HASP882           VOLS=255

$HASP884 OFF6.JT 057

$HASP884 OFF6.JT  STATUS=STARTABLE,CLASS=,CREATOR=,DISP=DELETE,

$HASP884          HOLD=,JOBNAME=,LIMIT=(0,*),NOTIFY=NO,RANGE=(J1,

$HASP884          999999),ROUTECDE=(),START=YES,SCHENV=,

$HASP884          SRVCLASS=,SYSAFF=(NONE),VOLUME=(,,,),WS=(CL/)

$HASP886 OFF6.ST 058

$HASP886 OFF6.ST  STATUS=STARTABLE,CREATOR=,DISP=KEEP,

$HASP886          OUTDISP=(WRITE,HOLD),HOLD=,JOBNAME=,NOTIFY=NO,

$HASP886          RANGE=(J1,999999),ROUTECDE=(),START=YES,

$HASP886          VOLUME=(,,,),WS=(Q/),BURST=,FCB=,FLASH=,

$HASP886          FORMS=(,,,,,,,),LIMIT=(0,*),PLIM=(0,*),

$HASP886          PRMODE=(),QUEUE=8X,UCS=,WRITER=

$HASP883 OFF6.JR 059

$HASP883 OFF6.JR  STATUS=STARTABLE,CLASS=,CREATOR=,HOLD=,

$HASP883          JOBNAME=,MOD=(CLASS=,HOLD=,ROUTECDE=,SYSAFF=),

$HASP883          NOTIFY=NO,RANGE=(J1,2147483647),ROUTECDE=(),

$HASP883          SCHENV=,SRVCLASS=,START=YES,SYSAFF=(NONE),

$HASP883          WS=(CL/)

$HASP885 OFF6.SR 060

$HASP885 OFF6.SR  STATUS=STARTABLE,OUTDISP=(WRITE,HOLD,KEEP,

$HASP885          LEAVE),CREATOR=,HOLD=,JOBNAME=,MOD=(BURST=,

$HASP885          OUTDISP=,FCB=,FLASH=,FORMS=,HOLD=,PRMODE=,

$HASP885          QUEUE=,ROUTECDE=,UCS=,WRITER=),NOTIFY=NO,

$HASP885          RANGE=(J1,2147483647),ROUTECDE=(),START=YES,

$HASP885          WS=(Q,OUTD/),BURST=,FCB=,FLASH=,FORMS=(,,,,,,,

$HASP885          ),PRMODE=(),QUEUE=,UCS=,WRITER=

3. Modify OFFLOAD DSN and OUTDISP if neceseary

因为一般是OFFLOAD到TAPE上,如果你想改成DASD的话,需要修改UNIT,指定一下DSN,输出哪个CLASS的QUEUE,如果需要,OUTDISP也可以修改

$T OFFLOAD7,DSN=

$T OFF(n).ST,OUTDISP=

4. Start OFFLOAD

开始OFFLOAD

<del>$S OFFLOAD7,TYPE=RECEIVE</del>

$S OFFLOAD7,TYPE=TRANSMIT

5. Stop OFFLOAD and close offload data set

OFFLOAD结束

$P OFFLOAD7
MIB Admin

作者简介 Ondemand MIB

Mainframe Is Back 站长 - Web2.0 Mainframe Consultant.

相关文章

  • Top Links

  • 功能

  • 文章归档