Figure 1. Example:
SCHENV detail report***** SCHENV DETAIL REPORT *****
Global SCHENV Manager Information
---------------------------------
Global SCHENV Manager Flags
SE Control Flag
SE Active
SE Quiesced
Action Processor Flag
Action Processor In Progress
Action Processor Allowed To Abend
Topology Processor Flag
Topology Processor In Progress
Topology Processor Allowed To Abend
Topology Processor Allowed To Send Null Topology
Timer Flag
Action Processor Timer Set
Topology Processor Timer Set
RESYNC Processor Timer Set
RESYNC Processor Flag
RESYNC Processor In Progress
Time We Did Things
Topology Processor Last Time Sent...... xx/xx/xxxx xx:xx:xx
RESYNC Processor Last Time Sent........ xx/xx/xxxx xx:xx:xx
RESYNC Started Time.................... xx/xx/xxxx xx:xx:xx
Last Time IWMSEVAL Issued.............. xx/xx/xxxx xx:xx:xx
Last Time IWMSEDES Issued.............. xx/xx/xxxx xx:xx:xx
Last Time IWMSEALP Entered............. xx/xx/xxxx xx:xx:xx
SCHENV Counts
SE Task Action Processor Restart Counter..... xxxxxxxx
SE RESYNC Timer Count Retries................ xxxxxxxx
SE RESYNC Timer Count........................ xxxxxxxx
SE Allocation Sequence Number................ xxxxxxxx
SE Topology Processor Restart Counter........ xxxxxxxx
Object Anchors
Active Scheduling Environment Table (SET).... xxxxxxxx
Policy Activation SET........................ xxxxxxxx
Action Work Structure........................ xxxxxxxx
Action Processor External Stack.............. xxxxxxxx
Action Processor Internal Head............... xxxxxxxx
Action Processor Internal Tail............... xxxxxxxx
Topology Processor External Stack............ xxxxxxxx
Topology Processor Internal Head............. xxxxxxxx
Topology Processor Internal Tail............. xxxxxxxx
RESYNC System List........................... xxxxxxxx
CID Head..................................... xxxxxxxx
CID Tail..................................... xxxxxxxx
Scheduling Environment Table Information
----------------------------------------
Header Information
------------------
Size Of Header............................... xxxxxxxx
Size Of Scheduling Environment Table......... xxxxxxxx
Header TOD Value............................. xx/xx/xxxx xx:xx:xx
Size Of System Status Area................... xxxxxxxx
Number Of Scheduling Environment Entries..... xxxxxxxx
Number Of SR Entries......................... xxxxxxxx
Number Of Resource Entries................... xxxxxxxx
Number Of System Status Area Entries......... xxxxxxxx
Scheduling Environments
-----------------------
Scheduling Environment Name.... CRYPTO
Description.................. CRYPTO Environment
Resource Name Required State
------------- --------------
CRYPTO ON
Scheduling Environment Name.... DB2
Description.................. DB2 Environment
Resource Name Required State
------------- --------------
DB2 ON
OS390R4 ON
Resources
---------
Resource Name Resource Description
------------- --------------------
CRYPTO CRYPTO required
DB2 DB2 required
DB2_NOT_4 DB2 V4 NOT required
IMS IMS required
OS390R3 release/version required
OS390R4 release/version required
Scheduling Environments System Status Information
-------------------------------------------------
System........................ SY1
Header Information
Header TOD Value....................... xx/xx/xxxx xx:xx:xx
Header TOD Value....................,.. xx/xx/xxxx xx:xx:xx
Last Time Section Modified............. xx/xx/xxxx xx:xx:xx
Size Of Header......................... xxxxxxxxx
Size Of System Status Area............. xxxxxxxxx
Number Of SES Entries.................. xxxxxxxxx
Number Of RES Entries.................. xxxxxxxxx
Scheduling Environment................... CRYPO
Index.................................. xxxxxxxxx
Status Flag
Available
Control Flag
Requires Normal ENF
Requires Recovery ENF
Scheduling Environment................... DB2
Index.................................. xxxxxxxxx
Status Flag
Available
Control Flag
Requires Normal ENF
Requires Recovery ENF
Resource................................. CRYPTO
Index.................................. xxxxxxxxx
State.................................. xxxxx
Control Flag
Modification In Progress
System........................ SY2
Header Information
Header TOD Value....................... xx/xx/xxxx xx:xx:xx
Header TOD Value....................,.. xx/xx/xxxx xx:xx:xx
Last Time Section Modified............. xx/xx/xxxx xx:xx:xx
Size Of Header......................... xxxxxxxxx
Size Of System Status Area............. xxxxxxxxx
Number Of SES Entries.................. xxxxxxxxx
Number Of RES Entries.................. xxxxxxxxx
Scheduling Environment................... CRYPO
Index.................................. xxxxxxxxx
Status Flag
Available
Control Flag
Requires Normal ENF
Requires Recovery ENF
Scheduling Environment................... DB2
Index.................................. xxxxxxxxx
Status Flag
Available
Control Flag
Requires Normal ENF
Requires Recovery ENF
Resource................................. CRYPTO
Index.................................. xxxxxxxxx
State.................................. xxxxx
Control Flag
Modification In Progress
- Global SCHENV Manager Information
- This line represents a header line that indicates that the following
information comes from the Scheduling Environment Control Table (IWMSECT).
- Global SCHENV Manager Flags
- This line represents a header line that indicates that the following
information represents the global scheduling environment manager flags.
If
no flags are set then No Global SCHENV Flags Set is displayed.
If
flags exist then the appropriate Flag header and flag information
is displayed. The following lists what can be displayed:
- SE Control Flag
- SE Active — Indicates WLM SE subcomponent active
- SE Quiesced — Indicates WLM SE subcomponent quiesced
- Action Processor Flag
- Action Processor In Progress
- Action Processor Allowed To Abend
- Topology Processor Flag
- Topology Processor In Progress
- Topology Processor Allowed To Abend
- Topology Processor Allowed To Send Null Topology
- Timer Flag
- Action Processor Timer Set
- Topology Processor Timer Set
- RESYNC Processor Timer Set
- RESYNC Processor Flag
- RESYNC Processor In Progress
- Time we did things
- This line represents a header line that indicates that the following
information represents times things occurred.
If no time fields
have time values then No Time Fields Set is displayed.
If
time fields are set then the appropriate time field row is displayed.
The following lists what is displayed:
- Topology processor last time sent
- Identifies the last time the scheduling environment manager sent
topology information to other systems in the sysplex.
- RESYNC Processor Last Time Sent
- Identifies the last time the scheduling environment manager attempted
to RESYNC with other systems in the sysplex.
- RESYNC Start Time
- Identifies when the scheduling environment manager started RESYNC
processing.
- Last Time IWMSEVAL Issued
- Identifies when the module that handles IWMSEVAL handled a request.
- Last Time IWMSEDES Issued
- Identifies when the module that handles IWMSEDES handled a request.
- Last Time IWMSEALP Entered
- Identifies when the module that performs local processing last
processed a action (F WLM,RESOURCE= or IWMSESET) against the IWMSET.
- SCHENV Counts
- This line represents a header line that indicates that the following
information represents the global scheduling environment counts. The
following lists what is displayed:
- SE Task Action Processor Restart Counter
- Count represents the number of time the scheduling environment
manager has restarted while the action processing function was still
in control or zero.
Normally the scheduling environment manager
should not fail while doing anything. If this is the case then zero
should exist normally.
If a count exists then the scheduling
environment manager was handling a F WLM,RESOURCE= command (this system
or another) or a IWMSESET invocation. In any case a non-zero count
indicates failure while handling the above mentioned work.
- SE RESYNC Timer Count Retries
- Count represents the maximum number of times the scheduling environment
manager RESYNC processing is allowed to retry.
- SE RESYNC Timer Count
- Count represents the number of times the scheduling environment
manager has performed RESYNC processing. Once this count reaches
the SE RESYNC Timer Count Retries then the RESYNC processing is terminated.
- SE Allocation Sequence Number
- A sequence number that is incremented every time the scheduling
environment table or a system area is freed. IWMSEQRY uses this to
determine if storage was freed while it tried to copy it.
- SE Topology Processor Restart Counter
- Count represents the number of time the scheduling environment
manager has restarted while the topology processing function was still
in control or zero.
Normally the scheduling environment manager
should not fail while doing anything. If this is the case then zero
should exist normally.
If a count exists then the scheduling
environment manager was attempting to send a topology request to another
system. In any case a non-zero count indicates a failure while creating
and sending a topology request to another system.
- Object Anchors
- This line represents a header line that indicates that the following
information represents the global scheduling environment object anchors.
The following lists what is displayed:
- Active Scheduling Environment Table (SET)
- Pointer to the active scheduling environment table.
- Policy Activation SET
- Pointer to the scheduling environment table that exists during
policy activation processing.
- Action Work Structure
- Pointer to the action work structure.
- Action Processor External Stack
- Pointer to the action processor external stack.
- Action Processor Internal Head
- Pointer to the beginning of the action processor internal queue.
- Action Processor Internal Tail
- Pointer to the end of the action processor internal queue.
- Topology Processor External Stack
- Pointer to the topology processor external stack.
- Topology Processor Internal Head
- Pointer to the beginning of the topology processor internal queue.
- Topology Processor Internal Tail
- Pointer to the end of the topology processor internal queue.
- RESYNC System List
- Pointer to the RESYNC processor's system list.
- CID Head
- Pointer to the beginning of the CID queue.
- CID Tail
- Pointer to the end of the CID queue.
- Scheduling Environment Table Information
- This line represents a header line that indicates that the following
information comes from the Scheduling Environment Table (IWMSET).
If
no scheduling environments and resources exist then the
No Scheduling
Environment Information Exists line is displayed. If the no scheduling
information exists line is displayed then no further information is
shown.
- Header Information
- This line represents a header line that indicates that the following
information represents header information in the IWMSET.
- Size Of Header
- Represents the size of the IWMSET header area.
- Size Of Scheduling Environment Table
- Represents the size of the whole scheduling environment table
(IWMSET).
- Header TOD Value
- Represents the install time stamp of a service definition.
- Size Of System Status Area
- Represents the size of a system status area.
- Number Of Scheduling Environment Entries
- Number of scheduling environments in the IWMSET.
- Number Of SR Entries
- Number of scheduling environment/resource entries in the IWMSET.
The scheduling environment/resources entries represent relationships
of scheduling environments to resources. Once entry exists for each
resource that is defined under a scheduling environment.
- Number Of Resource Entries
- Number of resources in the IWMSET.
- Number Of System Status Area Entries
- Number of systems that are known to scheduling environment manager.
- Scheduling Environments
- This line represents a header line that indicates that the following
information represents scheduling environments.
If no scheduling
environments exist then the No Scheduling Environments Exist line
is displayed.
If scheduling environments exist the following
is displayed for each scheduling environment.
- Scheduling Environment Name
- Specifies the 1-16 character long scheduling environment name.
- Description
- Specifies the 1-32 character long description for the scheduling
environment.
- List of all resources defined for this scheduling environment
- This list is defined in a table that has the following items as
the column definitions.
- Resource Name
- Name of resource for this scheduling environment.
- Required State
- Defines the state the resource must be in to make this scheduling
environment available.
- Resources
- This line represents a header line that indicates that the following
information represents resources.
If no resources exist then the No
Resources Exist line is displayed.
If resources exist then
the following is displayed. Note that each item described below is
defined under the column name that is associated with the item.
- Resource Name
- Specifies the 1-16 character long resource name.
- Description
- Specifies the 1-32 character long description for the resource.
- Scheduling Environments System Status Information
- This line represents a header line that indicates that the following
information represents scheduling environment system status information.
For each system in the sysplex known to this system the following
information is displayed.
- System
- This line represents the header line that defines the system that
the following information pertains too.
- Header Information
- Header TOD Value
- Represents the install timestamp of a service definition.
- Last Time Section Modified
- Represents a time stamp of when the last time an update was made
to the system status area.
- Size Of Header
- Represents the size of the header section of the system status
areas.
- Size Of System Status Area
- Represents the size of the whole of the system status areas.
- Number Of SES Entries
- Number of scheduling environments entries in the system status
area.
- Number Of RES Entries
- Number of resource entries in the system status area.
- Scheduling Environment Information
- This line represent the scheduling environment entry name that
exists in the system status area. For this scheduling environment
entry the following is displayed.
- Index
- Represents a numeric number that identifies the scheduling environment.
- Status Flag
- Represents a header line that identifies flags set for this scheduling
environment. The following flags exist.
- Available
- Indicates that the scheduling environment is available.
- Control Flag
- Represents a header line that identifies control flags set for
this scheduling environment. The following flags exist.
- Normal ENF
- Indicates that a normal type ENF 57 must be issued.
- Recovery ENF
- Indicates that a recovery type ENF 57 must be issued.
The preceding scheduling environment information
is repeated for each scheduling environment that exists in the system
status area.
- Resource Information
- This line represent the resource entry name that exists in the
system status area. For this resource entry the following is displayed.
- Index
- Represents a numeric number that identifies the resource.
- State
- Represents the state the resource us in. The state was set via
the F WLM,RESOURCE= command or the IWMSESET API.
- On
- Indicates resource set to ON state.
- Off
- Indicates resource set to OFF state.
- Reset
- Indicates resource set to RESET state.
- Control Flag
- Represents a header line that identifies control flags set for
this resource. The following flags exist.
- Modification In Progress
- Indicates that a F WLM,RESOURCE= command or IWMSESET API invocation
is being performed for this resource.
The preceding resource information is repeated
for each resource that exists in the system status area.