上一主题: 迁移信息下一主题: CCS for z/OS 组件要求


符合库级联的数据集

系统数据集是所有库类型所必需的。 用户和站点数据集则不是必需的。 用户和站点数据集的定义总是可选的。

用户和站点数据集并不符合所有库类型。

下表按库类型显示数据集的合格性:

库类型

DSN 后缀

用户数据集

站点数据集

系统数据集

CAPLIB

CNM4BCAP

n/a

站点

系统

CLISTLIB

CNM4BCLS

用户

站点

系统

DATALIB

CNM4BDAT

n/a

n/a

系统

HELPLIB

CNM4BHLP

用户

站点

系统

MAPLIB

CNM4MAP

用户

站点

系统

MIBLIB

CNM4MIB

用户

站点

系统

PANELLIB

CNM4BPNL

用户

站点

系统

PARMLIB

CNM4BPRM

用户

站点

系统

PLOTLIB

CNM4BPLT

用户

站点

系统

PROFILE

CNM4BPRF

n/a

n/a

系统

REXXLIB

CNM4BREX

n/a

站点

系统

SAMPLIB

CNM4BSAM

n/a

n/a

系统

SECURITY

CNM4BSEC

n/a

n/a

系统

TEMPLATE

CNM4BTMP

用户

站点

系统

下表按库类型显示版本 13.9 之前的数据集的合格性:

注意:站点数据集不存在,用户数据集适用于有限数量的库类型。 仅有限数量的 parmlib 成员可以使用用户库。

库类型

DSN 后缀

用户数据集

站点数据集

系统数据集

CAPLIB

CNM4BCAP

n/a

n/a

系统

CLISTLIB

CNM4BCLS

用户

n/a

系统

DATALIB

CNM4BDAT

n/a

n/a

系统

HELPLIB

CNM4BHLP

n/a

n/a

系统

MAPLIB

CNM4MAP

用户

n/a

系统

MIBLIB

CNM4MIB

用户

n/a

系统

PANELLIB

CNM4BPNL

n/a

n/a

系统

PARMLIB

CNM4BPRM

用户

n/a

系统

PLOTLIB

CNM4BPLT

用户

n/a

系统

PROFILE

CNM4BPRF

n/a

n/a

系统

REXXLIB

CNM4BREX

n/a

n/a

系统

SAMPLIB

CNM4BSAM

n/a

n/a

系统

SECURITY

CNM4BSEC

n/a

n/a

系统

TEMPLATE

CNM4BTMP

n/a

n/a

系统

有关详细信息,请参阅以下帮助主题:“库级联”-“用户”、“站点”和“系统”。

JES 定义

在 <productgname> 13.9 之前的版本中,JES parmlib 成员中输入的数据语句与列相关或特定于列。

现在数据不再特定于某一列。 数据的位置不固定,只要该数据包含在第 1 至 72 列中,便可输入到任意列中。

配置选项成员-OPTIONS

全部 CA SYSVIEW 任务和会话读取 OPTIONS parmlib 成员。

从 CA SYSVIEW 版本 14.0 开始,OPTIONS parmlib 成员进行缓存以减少数据集分配。

每个服务地址空间之内的主任务将:

外部安全

要使用外部安全控制命令访问,请在安全文件的“用户组”的“外部安全”部分对 SAF Class Name 进行编码。

新的 XSDATA 资源已添加到 CA SYSVIEW 版本 14.0 中。 要处理新的 XSDATA 资源,请创建规则或配置文件。

允许所有用户读取访问:

SV.SUSP.*.RESN.XSDATA
*

通配符第三个节点假定您的 System SMFID in Entity Name 的默认值为 Yes 。 通过创建挂起规则,将导致所有 XSDATA SAF 呼叫被绕过。 此挂起规则允许所有跨系统的合格命令像在之前的版本中一样运行。

要开始控制对来自远程系统的命令数据的访问:

示例,允许除 CTASKS 之外的所有命令检索跨系统数据:

事件排定程序

WebSphere MQ 事件功能 MQSDATA-SYSTEM 已在功能上与事件功能 MQSDATA-QMGRS 相结合。 MQSDATA-SYSTEM 现已过时。

如果您使用 CA SYSVIEW 永久数据存储库来保存排定事件,则定义会自动转换。

如果 SYSVIEW 事件排定程序任务 (SCHEDULE) 正在进行 COLD 启动,然后更新要删除的 parmlib 成员 SCHDMQS:

如果任何带有功能 MQSDATA-SYSTEM 的事件存在,您将收到警告消息指出该功能已过期。

配置选项 - Parmlib 成员 CICSOPTS

默认值已针对下列配置选项进行更改:

                                    New       Prior
Configuration Options               Default   Default
--------------------------------    --------  --------
PERFORMANCE-GLOBAL-EXIT-TS          Yes       No

下列配置选项已删除并淘汰:

逻辑组定义已删除 - Parmlib 成员 CICSGRPS

Parmlib 成员 CICSGRPS 已不再使用并被删除。

逻辑组定义不针对特定的 CICS 区域进行维护。 这些定义已合并到 CA SYSVIEW 维护的常用逻辑组集合中。

在 parmlib 成员 GROUPS 组中定义您的定义,或使用联机命令 GROUPS 进行定义。

逻辑组概述

CA SYSVIEW 逻辑组定义与单个逻辑组名称类似的项的列表。 使用组名称来引用整个列表。

以下列表提供示例逻辑组理念:

如何使用逻辑组

CA SYSVIEW 逻辑组可以有多种使用方法。

迁移逻辑组定义

从 CA SYSVIEW 14.0 开始:

逻辑组定义从 CA SYSVIEW 的一个版本到另一个版本的迁移取决于用于启动 CA SYSVIEW 的方法。

CA SYSVIEW 14.0 之前的逻辑组

在 CA SYSVIEW 14.0 之前,有两组需要分别维护的逻辑组。

  1. SYSVIEW 主要服务地址空间维护的逻辑组。
  2. CICS 数据收集器的 CA SYSVIEW 在每一个受监控的 CICS 区域维护的逻辑组。 这些组已删除。

    分别将逻辑组定义加载到每个 CICS 区域,以使同一逻辑组名称在多个 CICS 区域中定义,但是包含不同列表的逻辑组成员。

    CICS 逻辑组定义从 parmlib 成员 CICSGRPS 或 CA SYSVIEW 永久数据存储库加载。

    CICS 逻辑组处理器支持下列逻辑组类型:

使用 WARM 启动方法

当 WARM 启动 CA SYSVIEW 时:

遵循这些步骤:

  1. 使用转换实用工具 GSVYLGCV 创建 parmlib 成员。
  2. 添加在 SYSVIEW 永久数据存储库中维护的 CICS 逻辑组定义。
  3. 从 SYSVIEW 14.0 系统的 GROUPS 命令发布以下命令,以加载来自此新 parmlib 成员的定义。
    1. 发布命令:
      GROUPS
      
    2. 发布命令:
      RELOAD member
      

使用 COLD 启动方法

使用 COLD 启动 CA SYSVIEW 时:

遵循这些步骤:

  1. 将 parmlib 成员 CICSGRPS 中的定义复制到 parmlib 成员 GROUPS。
  2. 当 CICS 定义 )IF 逻辑导致特定 CICS 区域使用该定义时,则将所有此类逻辑作为实例继承。

    注意:实例值可以使用常规掩码字符来定义。

转换实用工具 - GSVYLGCV

该转换实用工具处理已保存在 CA SYSVIEW 永久数据存储库中的 CICS 逻辑组。

您可以查找示例作业,以便为 SYSVIEW.DEV.BASE.SAMPLIB 中的 CICS 逻辑组定义 (GSVYLGCV) 转换 CA SYSVIEW。

在之前的版本中,CICS 逻辑组定义保存在永久数据存储库中。 已为每个 CICS jobname 保存定义。 使用 DLLIST 联机命令查看所有已保存定义的列表。

定义已保存并包含以下信息:

该实用工具处理已保存的定义。 该实用工具的目标是组合逻辑组定义,这些定义对于特定组名称和类型在整个 CICS 区域是相同的。 相同的定义转换为 INSTANCE 值为 "=" 的单个定义。

示例:相同的逻辑组定义

DEFINE CICS   TYPE     CICSTRAN
              INSTANCE =
              DESC     'CICS transaction group'
              MEMBER   CEMT
              MEMBER   CEDA
              MEMBER   CECI
              MEMBER   CEBR

对于特定组名称和类型,如果逻辑组的成员不同,则必须为该 jobname 创建 jobname 特定的逻辑组定义。 CICS jobname 用作 INSTANCE 值。

示例:不同的逻辑组成员

DEFINE CICS   TYPE     CICSTRAN
              INSTANCE jobname
              DESC     'CICS transaction group'
              MEMBER   CEMT
              MEMBER   CEDA
              MEMBER   CECI
              MEMBER   CEBR

逻辑组类型:

                Max    Max
             Length Length
              Group Member
   Type        Name   Name  Description
   --------- ------ ------  -----------------------------------
   CHANNEL        7      2  MVS channel
                            Format: FF (hex)
  CICSJOB        8      8  CICS job names
 
   CICSPLEX       8      8  CICS job names
                            Used by the GROUP parameter
                            on CICS commands.
 
   CICSTRAN       7      8  CICS transaction IDs
 
   CPU            7      4  CPU processor number
                            Format: 0000 (hex)
                                    ALL, CP, IIP, IFA. SP
 
   DBAREA         7     17  Database areas
                            Format: database.areaname
 
   DB2SSID        8      4  DB2 subsystem IDs
 
   DEVICE         7      8  Device names
                            Formats: DASD volume = volume
                                    DASD device = DASDnnnn
                                     TAPE device = TAPEnnnn
 
   EMAIL          8     64  Email IDs
 
   IDMS           8      8  IDMS job names
 
   IMSBALG        7      8  IMS balance groups
 
   IMSBUFP        7      4  IMS buffer pool names
 
   IMSESUB        7     17  IMS external subsystems
                            Format: jobname.subsys
 
   IMSID          7      4  IMS subsystem IDs
 
   IMSLTERM       7     17  IMS Logical Terminals
                            Format: termtype.terminal
   IMSOTMA        7     17  IMS OTMA
                            Format: Tmember.Tpipe
 
   IMSPOOL        7      4  IMS pool names
 
   IMSREGN        7     13  IMS dependent regions
                            Format: type.jobname
 
                            type - IMS dependent region type
 
   IMSSPOC        8      8  IMS subsystems ID to used by the
                            command: IMSSPOC
 
   IMSTRAN        7      8  IMS transaction names
 
   JES2NODE       7      8  JES2 node names
 
   JOBCLASS       8      8  JES job classes
  JOBNAME        7      8  Job names
 
   MQBPOOL        7      4  WebSphere MQ buffer pools
 
   MQCHAN         7     20  WebSphere MQ channels
 
   MQPSET         7      4  WebSphere MQ page sets
 
   MQQMGR         7      4  WebSphere MQ queue managers
 
   MQQUEUE        7     48  WebSphere MQ queue names
 
   OUTCLASS       8      8  JES output classes
 
   PORTLIST       8      5  TCP/IP port numbers
 
   SYSNAME        8      8  System names
 
   TCPID          7      8  TCP/IP job names

   TRAPDEST       8     64  SNMP trap destinations specified
                            as IP addresses or DNS names
 
   TYPEJOBN       8     12  Job type and job names
                            Format: Type.Jobname
 
   USER           8    128  User defined. The members in this
                            logical group type have no
                            predefined meaning or association.
 
                            This logical group type can be
                            very useful when creating a group
                            to be used with the SELECT command.
 
   VTAMAPPL       7      8  VTAM applids
 
   WMREPORT       8      8  WLM Report Class
  XSCONN         8      8  Cross-system connection
 
   XSDS           8      8  Cross-system data server
 
   XSHDWR         8      8  Cross-system hardware
 
   XSLOGNNR       8      8  Cross-system logon not required
 
   XSLOGNRQ       8      8  Cross-system logon required
 
   XSNODE         8      8  Cross-system nodes
 
   XSPLEX         8      8  Cross-system sysplex
 
   XSSS           8      8  Cross-system session server
 
   XSSYSTEM       8      8  Cross-system sysnames 

下列逻辑组类型支持实例限定符:

                         Max Instance
   Type      Instance Length Description
   --------- -------- ------ -----------------------------------
   CICSTRAN  jobname       8 CICS jobname
 
   TRAPDEST  jobname       8 CICS jobname
 
   USER      anything      8 User defined.
                             When used on a SELECT command,
                             if a specific instance value is not
                             specified, the userid associated
                             with the session will be used
                             to locate the best match logical
                             group definition.

IMS Dependent Regions - Data Collection

新的数据收集已添加,可以收集有关 IMS 相关区域的信息。

以下过程介绍如何执行此类收集。

  1. 将数据收集事件添加到 CA SYSVIEW 事件排定程序中。
  2. 添加用于定义那些要监视的 IMS 区域的监视器条目。

parmlib 成员 IMSMON 包含以下用于默认监视所有区域和类型的示例定义:

MONITOR IMSREGN   IMSID =    RSCE =           INCLUDE
MONITOR IMSREGN   IMSID =    RSCE =.=         INCLUDE

如果您要通过 WARM 启动来启动 IMS 数据收集器,IMS 监视器定义将从 SYSVIEW 永久数据存储库加载。 在这种情况下,您使用联机 IMSMON 命令手动添加监视器定义,或通过 COLD 启动来启动 IMS 数据收集器。