DCMT VARY SYSGEN

The DCMT VARY SYSGEN command allows you to update your system with changes made through the SYSGEN compiler without cycling the CV. Once the changes are made and the system regenerated, you issue this command to refresh the SYSGEN so that all or selected new or modified entities supported are made available.
idmscu19
The DCMT VARY SYSGEN command allows you to update your system with changes made through the SYSGEN compiler without cycling the CV. Once the changes are made and the system regenerated, you issue this command to refresh the SYSGEN so that all or selected new or modified entities supported are made available.
This article describes the following information:
Syntax
►►─── DCMT ─┬───────────────────┬─────────────────────────────────────────────►             └─ 
broadcast-parms
 ─┘  ►─── Vary SYSgen refresh ───────┬─ Lines ───────────────────┬────────────────►◄                                  ├─ Line 
line-name
 ──────────┤                                  ├─ STOrage pools ───────────┤                                  ├─ STOrage pool 
pool-num
────┤                                  ├─ PROgram pools ───────────┤                                  └─ PROgram pool ─┬─ XARP ─┬─┘                                                   └─ XAPP ─┘
Parameters
  • broadcast-parms
    Indicates to execute the DCMT command on all or a list of data sharing group members.
    For more information about broadcasting and
    broadcast-parms
    syntax, see the section How to Broadcast System Tasks.
  • Lines
    Specifies that you want to process all newly added line, terminal, and printer definitions, since the last refresh.
  • Line
    line-name
    Specifies that you want to process the named line.
  • STOrage pools
    Specifies that sysgen changes for all XA storage pools should be applied.
  • STOrage pool
    pool-num
    Specifies that sysgen changes for the specified XA storage pool should be applied.
    pool-num
    identifies the number of the storage pool for which sysgen changes should be applied.
  • PROgram pools
    Specifies that sysgen changes for all XA program pools should be applied.
  • PROgram pool XARP/XAPP
    Specifies that sysgen changes for the specified program pool should be applied.
    • XARP
      Indicates that sysgen changes for the XA reentrant program pool should be applied.
    • XAPP
      Indicates that sysgen changes for the XA non-reentrant program pool should be applied.
More Information
For more information about system generation, see the
Administrating section
.
Usage
Only newly generated line, terminal, and printer definitions are activated when you issue the DCMT VARY SYSGEN REFRESH command. In addition, newly generated LU 6.2 PTERMs that specify new values for LU NAME or MODENT are unavailable until their associated line is cycled. Newly added LU0 PTERMs are also unavailable until the associated line is cycled.
Modifications to existing PTERM or LTERM definitions and deletions of any line, terminal, or printer definitions are not processed until CV is cycled.
Dynamic Sysgen Changes for Program Pools
The following types of program pool changes can be applied dynamically:
  • The addition of a new XA program pool
  • The increase in size of an existing XA program pool
Dynamic Sysgen Changes for Storage Pools
The following types of storage pool changes can be applied dynamically:
  • The addition of a new XA storage pool
  • The increase in size of an existing XA storage pool
The successful application of a dynamic change to a storage pool depends on the availability of space to effect the change.
Example
dcmt v sysgen refresh lines ***     Vary Sysgen request *** Line UCFLINE  was modified      Added Pterm/Lterm:  UCFPT05  / UCFLT05