z/OS DFSMS OAM Planning, Installation, and Storage Administration Guide for Object Support
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Restarting the OAM address space

z/OS DFSMS OAM Planning, Installation, and Storage Administration Guide for Object Support
SC23-6866-00

Use the OAM RESTART command to restart the OAM address space. During restart processing, OAM matches the constructs and definitions that are used to those that are found in the active SMS configuration.

This command provides the ability to avoid having to do a STOP and START of the OAM address space and allows the OAM address space to retain its current ASID.

To restart the OAM address space without first stopping OAM, enter the following RESTART command:

F OAM,RESTART,parm=value,parm=value,...

You can issue this command when the parameter RESTART=NO is specified on the OAM procedure statement, which prevents OAM from automatically restarting the address space after a change is made to the SMS configuration. The time that OAM is notified of the SCDS activation depends on the time interval specified with the INTERVAL keyword in the IGDSMSxx PARMLIB member. If the change to the SMS configuration affects OAM and a restart of the OAM address space is required, you can issue this command in place of issuing a STOP and START command.

The following command syntax shows the RESTART command. Use the OAM parameter to specify which CBROAMxx PARMLIB member is used during initialization.

Read syntax diagramSkip visual syntax diagram
>>-+-MODIFY-+--OAM,--RESTART,--+------------------+------------><
   '-F------'                  +-OAM--=--xx-------+   
                               +-OSM--=--+-YES--+-+   
                               |         +-NO---+ |   
                               |         '-FAST-' |   
                               +-REST--=--+-YES-+-+   
                               |          '-NO--' |   
                               +-MAXS--=--nn------+   
                               +-EJECT--=--+-W-+--+   
                               |           '-M-'  |   
                               '-UNL--=--nnnn-----'   

OAM
OAM=xx specifies the suffix of the CBROAMxx PARMLIB member that OAM should process during OAM address space initialization. The two alphanumeric characters (xx) must immediately follow the OAM=keyword in the PARM field. If the two characters immediately following the OAM=keyword are invalid or not specified, error message CBR0025I is issued. OAM only reads PARMLIB member CBROAMxx if the OAM=keyword is specified on the PARM field of the JCL EXEC statement in the OAM cataloged procedure. If no OAM=keyword is specified on the PARM field of the JCL EXEC statement, no PARMLIB member is read by OAM and object tape storage is not active. If the object tape storage is not active, OAM cannot read any objects back or write any new objects to tape until OAM is initialized with a valid OAM=xx specification, and a valid corresponding CBROAMxx PARMLIB member. OAM processes PARMLIB member CBROAMxx during OAM address space initialization.
OSM
Indicates whether or not OSMC is initialized at the same time as OAM after the RESTART command has been issued. The valid values for this parameter are as follows:
YES
OAM initializes with OSMC.
NO
OAM initializes without OSMC
FAST
OAM initializes with OSMC. However, OAM bypasses the collection audit, delaying it until OSMC storage group processing is done.
REST
Determines whether OAM should automatically restart when it receives notification that a new SCDS is activated. The valid values for this parameter are as follows:
YES
OAM automatically restarts when a new SCDS is activated.
NO
OAM does not automatically restart when a new SCDS is activated.
MAXS
MAXS=nn specifies the maximum number of OSMC storage management tasks that can be active at one time, where nn is a number value 1–99. The value given for MAXS must not exceed the number of optical and tape drives that is available for storage management processing. If the MAXS parameter is not specified, a default of 2 is assigned.

If concurrent processing includes Object storage groups writing to tape volumes, the correct corresponding (global level) MAXTAPERETRIEVETASKS and MAXTAPESTORETASKS values on the SETOAM statement must be specified.

EJECT
Used to determine which volumes are ejected from an optical library when the library is full and there is a request to add additional volumes to the library. The valid values for this parameter are as follows:
W
This value indicates that Library Space Management is to use the least recently written algorithm when selecting a volume to be ejected from an optical library.
M
This value indicates that Library Space Management is to use the least recently mounted algorithm when selecting a volume to be ejected from an optical library.
UNL
UNL=nnnn specifies the number of seconds of inactivity that OAM waits before unloading an optical drive in a library in order to keep at least one drive empty. This unload only occurs if there are no available optical drives within this library. That is, there are no empty online and operational drives. Thus, during periods of inactivity, you can cause at least one drive to be ready to accept the next mount request without first having to do a demount.

For more information about the MAXS parameter and related SETOAM keywords, see OAM cataloged procedure parameter (MAXS).

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014