The Sample JCL to allocate the AWS files and run FAWSDS follows. Customize the JCL for your own environment:
//FAWSDS EXEC PGM=FAWSDS,PARM='A#=100,DB=1024,D#=2,SZ=32000'
//AWSPRINT DD SYSOUT=*
//STEPLIB DD DISP=SHR,DSN=CAI.RO60LIB
//SYSAWSP DD DSN=CAI,DISP=(,CATLG,DELETE),
// SPACE=(TRK,(2)),UNIT=3390,VOL=SER=volser,DCB=BLKSIZE=512,
//SYSAWS1 DD DSN=CAI.SYSAWS1,DISP=(,CATLG,DELETE),
// SPACE=(TRK,(20)),UNIT=3390,VOL=SER=volser,DCB=BLKSIZE=1024,
//SYSAWS1 DD DSN=CAI.SYSAWS1,DISP=(,CATLG,DELETE),
// SPACE=(TRK,(20)),UNIT=3390,VOL=SER=volser,DCB=BLKSIZE=1024,
The parameters in the above JCL are as follows:
A# = AWSAWS# number of AWSs that could be used when CA-Roscoe is executing.
NOTE: If Roscoe is up, you may issue the command AWS on the command line to see the current values of these parameters. Each user that is logged on needs a minimum of 1 AWS. Multiple this by the AWSSIZE parameter value to determine what to specify for - AWSAWS# number of AWSs that could be used when CA-Roscoe is executing. If the number you specify is too low, users will not be able to log on and will get
ROS307E LOGON REJECTED, NO RESOURCES: AWS
DB = AWSDBLK block size of the AWS data files.
D# = AWSDS# number of AWS data files.
SZ = AWSSIZE maximum number of records a user may have in the AWS at one time.
- The Roscoe RPF RO.AWSSPACE will generate the FAWSDS JCL according to your selected configuration.