SCHENV detail report

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.