Assume that you want to define SMS with the following properties:
- An ACDS named SYS1.ACDS9.
- A COMMDS named SYS1.COMMDS.
- An interval of 15 seconds before synchronizing with any other
SMS subsystems in the complex.
- SMF type 42 records are to be synchronized with the SMF and RMF™ intervals.
Figure 1 shows the statement
that you would code in IGDSMSxx to request that SMS have these properties:
Figure 1. Example:
contents of IGDSMSxxSMS ACDS(SYS1.ACDS9) COMMDS(SYS1.COMMDS) INTERVAL(15)
SMF_TIME(YES)
The next example defines a PARMLIB member that is specific
to one system and sets up the following properties:
- An ACDS of SYS1.ACDS9
- A communications data set of SYS1.COMMDS
- An interval of 10 seconds before synchronizing with any other
SMS subsystems in the complex
- A DFSMStvs name in the form of IGWTVnnn, for example, IGWTV001
- A quiesce timeout value of 240
- An activity keypoint (AKP) value of 2000
- No log of logs
- Requests DFSMStvs to perform a warm start
Figure 2 shows
the statement that you would code in IGDSMSxx to request that SMS
have these properties.
Figure 2. Example:
contents of IGDSMSxx, example 2SMS ACDS(SYS1.ACDS9) COMMDS(SYS1.COMMDS) INTERVAL(10)
TVSNAME(1) QTIMEOUT(240) AKP(2000) TV_START_TYPE(WARM)
The next example defines a PARMLIB member that applies
to multiple systems and sets up the following properties:
- An ACDS of SYS1.ACDS10
- A communications data set of SYS1.COMMDS10
- An interval of 20 seconds before synchronizing with any other
SMS subsystems in the complex
- Three instances of DFSMStvs name IGWTV001, IGWTV002, and IGWTV003
to be established on the systems named SYSTEM1, SYSTEM2, and SYSTEM3,
respectively.
- The default quiesce timeout value (300)
- The default activity key point value (1000)
- A log of logs, using a log stream name IGWLOG.LOGLOGS
- Requests that DFSMStvs perform a cold start on all systems
Figure 3 shows
the statement that you would code in IGDSMSxx to request that SMS
have these properties.
Figure 3. Example: contents of IGDSMSxx,
example 3SMS ACDS(SYS1.ACDS10) COMMDS(SYS1.COMMDS10) INTERVAL(20)
LOG_OF_LOGS(IGWLOG.LOGLOGS)
SYSNAME (SYSTEM1,SYSTEM2,SYSTEM3)
TVSNAME( 1, 2, 3)
TV_START_TYPE(COLD,COLD,COLD)
Restrictions:
- The DFSMStvs instance names must be unique.
- After a cold start, any data sets for which recovery was not completed,
are most likely left in a damaged state and must be recovered manually.
If the data sets are forward recoverable, their forward recovery logs
might also be damaged. IBM® suggests
that you manually recover the data sets (without using forward recovery),
take back ups of them and any other data sets using the forward recovery
log, then delete and redefine the forward recovery log.
The next example defines a PARMLIB member that applies
to multiple systems and sets up the following properties:
- An ACDS of SYS1.ACDS10
- A communications data set of SYS1.COMMDS10
- An interval of 20 seconds before synchronizing with any other
SMS subsystems in the complex
- RLSABOVETHEBARMAXPOOLSIZE value of 1024
- RLSFIXEDPOOLSIZE value of 1050
Figure 4 shows the
statement that you would code in IGDSMSxx to request that SMS have
these properties.
Figure 4. Example:
contents of IGDSMSxx, example 4SMS ACDS(SYS1.ACDS10) COMMDS(SYS1.COMMDS10) INTERVAL(20)
RLSABOVETHEBARMAXPOOLSIZE(ALL,1024)
RLSFIXEDPOOLSIZE(ALL,1050)