Migration Guide
Migration Guide
Version 6 Release 3
IBM
GC27-2854-07
Note
Before using this information and the product it supports, read the information in “Notices” on page
171.
This edition applies to version 6, release 3 of IBM Z NetView (product number 5697-NV6 ) and to all subsequent
versions, releases, and modifications until otherwise indicated in new editions.
This edition replaces GC27-2854-04.
© Copyright International Business Machines Corporation 2001, 2019.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with
IBM Corp.
Contents
Figures................................................................................................................. ix
About this publication...........................................................................................xi
Intended audience...................................................................................................................................... xi
Publications................................................................................................................................................. xi
IBM Z NetView library............................................................................................................................ xi
Related publications ............................................................................................................................ xii
Terminology in this Library.................................................................................................................. xiii
Using IBM Z NetView online help........................................................................................................ xiv
Accessing publications online............................................................................................................. xiv
Ordering publications ..........................................................................................................................xiv
Accessibility .............................................................................................................................................. xiv
Tivoli user groups.......................................................................................................................................xiv
Support information.................................................................................................................................. xiv
Conventions used in this publication......................................................................................................... xv
Typeface conventions .......................................................................................................................... xv
Operating system-dependent variables and paths..............................................................................xv
Syntax diagrams...................................................................................................................................xvi
iii
NetView Address Space ............................................................................................................................32
AAUPRMLP........................................................................................................................................... 32
BNJMBDST........................................................................................................................................... 32
CNMEALUS........................................................................................................................................... 32
CNMEMSUS...........................................................................................................................................32
CNMPROC (CNMSJ009)....................................................................................................................... 32
CNMPSSI (CNMSJ010).........................................................................................................................35
CNMSIHSA............................................................................................................................................35
CNMSTYLE............................................................................................................................................ 36
DSIAMLTD............................................................................................................................................ 42
DSICCDEF............................................................................................................................................. 42
DSICMD.................................................................................................................................................42
DSICTMOD............................................................................................................................................43
DSIDMN................................................................................................................................................ 44
DSIIFR.................................................................................................................................................. 44
DSIILGCF.............................................................................................................................................. 44
DSILUCTD............................................................................................................................................. 44
DSIOPF................................................................................................................................................. 44
DSIREXCF............................................................................................................................................. 46
DSIRSHCF.............................................................................................................................................46
DSIRTTTD............................................................................................................................................. 46
DSIRXPRM............................................................................................................................................ 46
DSISPN................................................................................................................................................. 47
DSITBL01............................................................................................................................................. 47
DSITCPCF............................................................................................................................................. 48
DSITCPRF............................................................................................................................................. 48
DSIWBMEM.......................................................................................................................................... 48
DSIZVLSR..............................................................................................................................................49
DUIFPMEM........................................................................................................................................... 49
DUIIGHB...............................................................................................................................................49
FKXCFG01............................................................................................................................................ 49
FLBSYSDA.............................................................................................................................................49
FLCSAINP............................................................................................................................................. 49
RODM Address Space................................................................................................................................ 50
EKGLOADP............................................................................................................................................50
EKGSI101............................................................................................................................................. 51
EKGXRODM...........................................................................................................................................51
GMFHS Address Space ............................................................................................................................. 52
CNMGMFHS (CNMSJH10).................................................................................................................... 52
CNMSJH12........................................................................................................................................... 52
DUIGINIT..............................................................................................................................................52
Event/Automation Service Address Space ...............................................................................................53
IHSAECDS.............................................................................................................................................53
IHSAEVNT.............................................................................................................................................53
IHSAINIT.............................................................................................................................................. 54
Additional Considerations......................................................................................................................... 55
1-Byte Console IDs ............................................................................................................................. 55
BROWSE Facility...................................................................................................................................56
Data REXX in Parameter Files.............................................................................................................. 56
IP Management.................................................................................................................................... 57
Message Logging.................................................................................................................................. 57
NetView Resource Manager.................................................................................................................57
Security Enhancements....................................................................................................................... 57
System Symbols in Parameter Files.................................................................................................... 58
Attribute Data for Unsolicited MVS Messages.....................................................................................59
UNIX System Services..........................................................................................................................60
iv
Chapter 4. Migrating from Tivoli NetView for z/OS V6R1....................................... 63
New Samples............................................................................................................................................. 64
VTAM Address Space.................................................................................................................................65
CNMNET (CNMSJ008)..........................................................................................................................65
NetView Address Space.............................................................................................................................65
CNMCMENT.......................................................................................................................................... 66
CNMPROC (CNMSJ009)....................................................................................................................... 66
CNMPSSI (CNMSJ010).........................................................................................................................66
CNMSAF2..............................................................................................................................................66
CNMSCAT2........................................................................................................................................... 66
CNMSCATU........................................................................................................................................... 66
CNMSTYLE............................................................................................................................................ 66
DSICTMOD............................................................................................................................................67
DSIOPF................................................................................................................................................. 67
DSIRXPRM............................................................................................................................................ 68
DSITBL01............................................................................................................................................. 69
DSIZVLSR..............................................................................................................................................69
RODM Address Space................................................................................................................................ 69
EKGLOADP............................................................................................................................................69
EKGXRODM...........................................................................................................................................69
GMFHS Address Space ............................................................................................................................. 70
CNMGMFHS (CNMSJH10).................................................................................................................... 70
Event/Automation Service Address Space ...............................................................................................70
IHSAECDS.............................................................................................................................................70
IHSAEVNT.................................................................................................................................................. 70
Additional Considerations......................................................................................................................... 70
Message Logging.................................................................................................................................. 70
Sysplex and Enterprise Management.................................................................................................. 71
UNIX System Services..........................................................................................................................71
Web Services Gateway.........................................................................................................................71
IBM Z NetView and IBM Z NetView Enterprise Management Agent Versions................................... 71
v
New Samples............................................................................................................................................. 82
VTAM Address Space.................................................................................................................................82
NetView Address Space.............................................................................................................................82
CNMCMENT.......................................................................................................................................... 82
CNMPROC (CNMSJ009)....................................................................................................................... 82
CNMPSSI (CNMSJ010).........................................................................................................................83
CNMSCAT2........................................................................................................................................... 83
CNMSCATU........................................................................................................................................... 83
CNMSTIDS............................................................................................................................................ 83
CNMSTYLE............................................................................................................................................ 83
DSICTMOD............................................................................................................................................83
DSIZVLSR..............................................................................................................................................84
RODM Address Space................................................................................................................................ 84
EKGLOADP............................................................................................................................................84
EKGXRODM...........................................................................................................................................84
GMFHS Address Space ............................................................................................................................. 84
CNMGMFHS (CNMSJH10).................................................................................................................... 84
Additional Considerations......................................................................................................................... 84
Message Logging.................................................................................................................................. 85
Sysplex and Enterprise Management.................................................................................................. 85
IBM Z NetView and IBM Z NetView Enterprise Management Agent Versions................................... 85
Appendix A. Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for
z/OS V6R2..................................................................................................... 113
Summary of Changes for NetView V6R2 Program..................................................................................113
Automation.........................................................................................................................................113
IP Management.................................................................................................................................. 113
Sysplex and System Management.....................................................................................................114
GDPS Continuous Availability Solution..............................................................................................114
Additional Enhancements..................................................................................................................115
vi
Library Changes..................................................................................................................................115
Command Lists........................................................................................................................................ 115
New Command Lists.......................................................................................................................... 116
Deleted Command Lists.....................................................................................................................116
Messages................................................................................................................................................. 116
New Messages....................................................................................................................................116
Changed Messages............................................................................................................................ 118
Samples................................................................................................................................................... 120
New Samples......................................................................................................................................120
Command Changes..................................................................................................................................121
New Commands................................................................................................................................. 121
Changed Commands.......................................................................................................................... 121
Enterprise Management Agent Changes................................................................................................ 122
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for
z/OS V6R2M1................................................................................................ 129
Summary of Changes for the NetView V6R2M1 Program...................................................................... 129
Automation Enhancements............................................................................................................... 129
Configuration Enhancements............................................................................................................ 130
Security Enhancements..................................................................................................................... 131
Additional Enhancements..................................................................................................................131
IP Management.................................................................................................................................. 132
Removed Functions (GA-Level)......................................................................................................... 132
Removed Functions (Post-GA Service-Level)................................................................................... 133
Library Changes..................................................................................................................................133
Command Lists........................................................................................................................................ 134
Deleted Command Lists.....................................................................................................................134
Messages................................................................................................................................................. 134
New Messages....................................................................................................................................135
Changed Messages............................................................................................................................ 136
Deleted Messages.............................................................................................................................. 138
Samples................................................................................................................................................... 138
New Samples......................................................................................................................................138
Deleted Samples................................................................................................................................ 138
Command Changes..................................................................................................................................138
New Commands................................................................................................................................. 138
Changed Commands.......................................................................................................................... 138
Deleted Commands............................................................................................................................139
Enterprise Management Agent Changes................................................................................................ 140
Changes introduced with APAR OA52115........................................................................................ 140
Changes introduced with APAR OA51631........................................................................................ 140
Changes introduced with APAR OA46519........................................................................................ 142
Appendix C. Changes from Tivoli NetView for z/OS V6R2M1 to IBM Z NetView
V6R3............................................................................................................. 147
Command Lists........................................................................................................................................ 147
New Command Lists.......................................................................................................................... 147
Messages................................................................................................................................................. 147
New Messages....................................................................................................................................147
Changed Messages............................................................................................................................ 149
Deleted Messages.............................................................................................................................. 149
Samples................................................................................................................................................... 150
New Samples......................................................................................................................................150
Command Changes..................................................................................................................................150
New Commands................................................................................................................................. 150
Changed Commands.......................................................................................................................... 150
Enterprise Management Agent Changes................................................................................................ 150
vii
Appendix D. New and Changed Functions Delivered in the NetView V6R2M1
program using the Continuous Delivery Model.................................................153
Notices..............................................................................................................171
Programming Interfaces..........................................................................................................................172
Trademarks..............................................................................................................................................172
Privacy policy considerations.................................................................................................................. 172
Index................................................................................................................ 175
viii
Figures
8. auxInitCmd Statements.............................................................................................................................. 99
ix
x
About this publication
The IBM Z® NetView® product provides advanced capabilities that you can use to maintain the highest
degree of availability of your complex, multi-platform, multi-vendor networks and systems from a single
point of control. This publication, the IBM Z NetView Installation: Migration Guide, provides information
about migrating the base functions from a previous release of the NetView program. It also describes
procedures to migrate from the NetView Graphic Monitoring Facility (NGMF) to the NetView management
console and to migrate from the unattended feature, the procedural feature, and NetView System
Services.
Intended audience
This publication is for system programmers who migrate the NetView program from a previous release to
the current release.
Publications
This section lists publications in the IBM Z NetView library and related documents. It also describes how
to access NetView publications online and how to order NetView publications.
Related publications
The following publications provide information that is common to agents that work with the IBM® Tivoli
Monitoring product:
Ordering publications
You can order many Tivoli publications online at http://www.ibm.com/e-business/linkweb/publications/
servlet/pbi.wss
You can also order by telephone by calling one of these numbers:
• In the United States: 800-426-4968
• In Canada: 800-879-2755
In other countries, contact your software account representative to order Tivoli publications. To locate
the telephone number of your local representative, perform the following steps:
1. Go to http://www.ibm.com/e-business/linkweb/publications/servlet/pbi.wss.
2. Select your country from the list and click the grey arrow button beside the list.
3. Click About this site to see an information page that includes the telephone number of your local
representative.
Accessibility
Accessibility features help users with a physical disability, such as restricted mobility or limited vision, to
use software products successfully. Standard shortcut and accelerator keys are used by the product and
are documented by the operating system. Refer to the documentation provided by your operating system
for more information.
For additional information, see the Accessibility appendix in the User's Guide: NetView.
Support information
If you have a problem with your IBM software, you want to resolve it quickly. IBM provides the following
ways for you to obtain the support you need:
Typeface conventions
This publication uses the following typeface conventions:
Bold
• Lowercase commands and mixed case commands that are otherwise difficult to distinguish from
surrounding text
• Interface controls (check boxes, push buttons, radio buttons, spin buttons, fields, folders, icons, list
boxes, items inside list boxes, multicolumn lists, containers, menu choices, menu names, tabs,
property sheets), labels (such as Tip:, and Operating system considerations:)
• Keywords and parameters in text
Italic
• Citations (examples: titles of publications, diskettes, and CDs
• Words defined in text (example: a nonswitched line is called a point-to-point line)
• Emphasis of words and letters (words as words example: "Use the word that to introduce a
restrictive clause."; letters as letters example: "The LUN address must start with the letter L.")
• New terms in text (except in a definition list): a view is a frame in a workspace that contains data.
• Variables and values you must provide: ... where myname represents...
Monospace
• Examples and code examples
• File names, programming keywords, and other elements that are difficult to distinguish from
surrounding text
• Message text and prompts addressed to the user
• Text that the user must type
• Values for arguments or command options
Syntax diagrams
The following syntax elements are shown in syntax diagrams. Read syntax diagrams from left-to-right,
top-to-bottom, following the horizontal line (the main path).
• “Symbols” on page xvi
• “Parameters” on page xvi
• “Punctuation and parentheses” on page xvii
• “Abbreviations” on page xvii
For examples of syntax, see “Syntax examples” on page xvii.
Symbols
The following symbols are used in syntax diagrams:
Parameters
The following types of parameters are used in syntax diagrams:
Required
Required parameters are shown on the main path.
Optional
Optional parameters are shown below the main path.
Default
Default parameters are shown above the main path. In parameter descriptions, default parameters
are underlined.
Syntax diagrams do not rely on highlighting, brackets, or braces. In syntax diagrams, the position of the
elements relative to the main syntax line indicates whether an element is required, optional, or the
default value.
When you issue a command, spaces are required between the parameters unless a different separator,
such as a comma, is specified in the syntax.
Parameters are classified as keywords or variables. Keywords are shown in uppercase letters. Variables,
which represent names or values that you supply, are shown in lowercase letters and are either italicized
or, in NetView help, displayed in a differentiating color.
In the following example, the USER command is a keyword, the user_id parameter is a required variable,
and the password parameter is an optional variable.
USER user_id
password
COMMAND_NAME opt_variable_1,,opt_variable_3
You do not need to specify the trailing positional commas. Trailing positional and non-positional commas
either are ignored or cause a command to be rejected. Restrictions for each command state whether
trailing commas cause the command to be rejected.
Abbreviations
Command and keyword abbreviations are listed in synonym tables after each command description.
Syntax examples
The following examples show the different uses of syntax elements:
• “Required syntax elements” on page xvii
• “Optional syntax elements” on page xvii
• “Default keywords and values” on page xviii
• “Multiple operands or values” on page xviii
• “Syntax that is longer than one line” on page xviii
• “Syntax fragments” on page xviii
A required choice (two or more items) is shown in a vertical stack on the main path. The items are shown
in alphanumeric order.
REQUIRED_OPERAND_OR_VALUE_1
REQUIRED_OPERAND_OR_VALUE_2
OPTIONAL_OPERAND
A required choice (two or more items) is shown in a vertical stack below the main path. The items are
shown in alphanumeric order.
OPTIONAL_OPERAND_OR_VALUE_2
KEYWORD1 OPTION=*
COMMAND_NAME
KEYWORD1 OPTION= *
KEYWORD2 VALUE1
KEYWORD3 VALUE2
REPEATABLE_OPERAND_OR_VALUE_1
REPEATABLE_OPERAND_OR_VALUE_2
REPEATABLE_OPERAND_OR_VALUE_3
value_n )
OPERAND7 OPERAND8
Syntax fragments
Some syntax diagrams contain syntax fragments, which are used for lengthy, complex, or repeated
sections of syntax. Syntax fragments follow the main diagram. Each syntax fragment name is mixed case
and is shown in the main diagram and in the heading of the fragment. The following syntax example
shows a syntax diagram with two fragments that are identified as Fragment1 and Fragment2.
Fragment2
Fragment1
KEYWORD_A= valueA KEYWORD_B KEYWORD_C
Fragment2
KEYWORD_D KEYWORD_E= valueE KEYWORD_F
Whether you have a small installation or you are managing a large, distributed enterprise, the NetView
program provides efficient systems and network management capability on any platform. The new and
changed functions in this release are described in the following topics:
• “Automation Enhancements” on page 1
• “Command Facility Enhancements” on page 1
• “Configuration Enhancements” on page 1
• “Security Enhancements” on page 2
• “Additional Enhancements” on page 2
• “IP Management” on page 3
• “Library Changes” on page 3
Automation Enhancements
Table 1. Automation Enhancements
Function Description Additional information
AUTOTEST Command The AUTOTEST command is enhanced with a IBM Z NetView Command
Enhancement new keyword, CZRECORD, to allow a message Reference Volume 1 (A-N)
to be retrieved from Canzlog and recorded.
Configuration Enhancements
Table 3. Configuration Enhancements
Function Description Additional information
Dynamic Canzlog Archive The ARCHIVE.BROWSE.MAXDSPSIZE IBM Z NetView Administration
Data Spaces statement defines the maximum number of Reference
megabytes that the NetView program can
allocate for browsing archived Canzlog data.
Additional Enhancements
Table 5. Additional Enhancements
Function Description Additional information
LISTA Command The output of the LISTA command will now indicate IBM Z NetView Command Reference
if the user issuing the command does not have Volume 1 (A-N)
access to a data set for the specified DD and still
display the member name if it exists in data sets
which the user can access.
NetView REST The NetView REST Server enables the user to write IBM Z NetView Application
Server a modern web application using NetView RESTful Programmer's Guide
APIs either stand-alone or as a Zowe™ application. IBM Z NetView Installation:
Configuring Additional Components
Service NetView Service Management Unite dashboards IBM Z NetView Application
Management are provided in the following areas: Programmer's Guide
Unite Automation IBM Service Management Unite
• NetView domains using Enterprise or Sysplex
Dashboards Knowledge Center
Master capabilities
• Canzlog messages
• Creation of automation table statements and
management of automation table members
• Task statistics
• Distributed Distributed dynamic virtual IP
address (DVIPA) statistics
• NetView commands
Regular Regular expression support has been added to the IBM Z NetView Application
Expressions following areas of the NetView program: Programmer's Guide
• The LOCATE and NLOCATE stages of the PIPE
command
• A new REXX function, MATCH
• A new Automation Table Function, DSIAMMCH
zERT Support The NetView program provides information IBM Z NetView Installation:
about whether a connection is encrypted, and if Configuring Additional
so, information about the encryption methods, Components
algorithms, and certificate information
including cryptographic key length.
Library Changes
Table 7. Library Changes
Publication Description
IBM Z NetView Installation: Migration Guide Information on migrating from NetView V5R3 and NetView
V5R4 has been removed from the library.
General library changes From NetView V6R3 program, the following product names
are officially changed:
• IBM Tivoli NetView for z/OS to IBM Z NetView
• IBM System Automation for z/OS to IBM Z System
Automation
• IBM Tivoli NetView for GDPS to IBM Z NetView for
Continuous Availability
This book provides information for migration to the NetView V6R3 program. Before beginning your
installation, read the NetView program directory.
Overview
Migration consists of:
1. Installing the NetView program from distribution media using SMP/E with the help of the NetView
program directory
2. Making necessary additional preparations to your z/OS system for the current NetView release
3. Modifying your existing NetView installation to incorporate changes that were made to the current
NetView release
4. Verifying the migration by testing the basic functions of the NetView program
This book is designed to guide you through the migration and verification of the NetView program in a
minimum amount of time.
Installation Package
For detailed information about the installation package contents, refer to the NetView program directory.
Workstation-based NetView code is provided in 2 formats:
• DVD
• Electronic internet delivered .pax package
The Z NetView Enterprise Management Agent (NetView agent) is packaged as a separate FMID that is
SMP/E installable. For more information about installing the NetView agent, see the Program Directory
(GI11-9446).
The GDPS Continuous Availability solution functions were available as a component starting with the
NetView for z/OS V6R1 product. The NetView V6R2 product required the NetView Monitoring for GDPS
V6R2 product to authorize using the GDPS Continuous Availability solution functions. Starting with
NetView for z/OS V6R2M1, the GDPS Continuous Availability solution functions moved from the NetView
V6R2 product to the NetView Monitoring for GDPS V6R2M1 product, which is renamed to IBM Z NetView
for Continuous Availability from V6R3.
Migration Process
Follow the steps in the process outlined in subsequent sections to migrate to the current release of the
NetView program. These steps are a high-level overview of the installation process used for new users,
and serve as a checklist to ensure that the environment is prepared and that the NetView program is
installed properly. The environments that are prepared for the current NetView release include:
• MVS system
• UNIX System Services
After preparing these environments for the NetView program, the migration steps are grouped in the
following way:
• Base NetView functions
• Graphical NetView functions
Initialize the primary and alternate ARM couple data sets after you create them.
If you are adding this system to a sysplex to enable the NetView program to use
XCF Services, see z/OS MVS Setting Up a Sysplex .
PROGxx or If these are not already authorized, authorize all the libraries included in the
IEAAPFxx STEPLIB, VTAMLIB, and NCPLOAD concatenations in your VTAM and NetView start
procedures:
• VTAM start procedure: CNMSJ008 (CNMNET)
• NetView start procedure: CNMSJ009 (CNMPROC)
• NetView subsystem interface (SSI) start procedure: CNMSJ010 (CNMPSSI)
• RODM start procedure: EKGXRODM
• GMFHS start procedure: CNMSJH10 (CNMGMFHS)
• Event/Automation Service start procedure: IHSAEVNT
IEASYMxx Add a SYSDEF statement to identify user-defined system symbols for the NetView
program, including the TCP/IP application name, RODM name, and network ID.
Setting these system symbols can alleviate modification of many of the NetView
initialization members unless some default parameter such as a TCP/IP port needs
to be changed.
For example, you can define the following system symbols (these are the default
NetView symbol names):
SYSDEF SYMDEF(&CNMTCPN='tcpip_name')
SYSDEF SYMDEF(&CNMRODM='rodm_name')
SYSDEF SYMDEF(&CNMNETID='network_id')
The initialization members that use these system symbols are shown in Table 10 on
page 13.
If you use sample A01APPLS (CNMS0013), you can set the &CNMDOMN symbol to
the NetView domain name. If you do not set this symbol, replace &CNMDOMN with
the NetView domain name.
The Z NetView Enterprise Management Agent also supports system symbols. If you
need to make updates, see the IBM Z NetView Installation: Configuring the NetView
Enterprise Management Agent.
IEFSSNxx Verify that the NetView and RODM subsystem names are defined:
• RODM subsystem name (EKGX is the default)
• 4-character NetView subsystem name (CNMP is the default)
Beginning with NetView V6R1, specify the INITRTN value (DSI4LSIT) for each
NetView subsystem defined in the IEFSSNxx member, for example:
However, do not specify an INITRTN value for NetView subsystems that are
intended to run with a NetView release prior to V6R1.
Consider the following conditions before deciding where to place the NetView
subsystem name in IEFSSNxx
• If you place the NetView subsystem name after other subsystem names in the
IEFSSNxx member, all MVS messages and commands that are received by the
NetView subsystem are affected by the changes made by the other subsystems
that are listed before the NetView subsystem.
• For z/OS Version 1.12 or later, if you are defining more than one NetView
subsystem (SSI) in the IEFSSNxx member, the first NetView subsystem must
come before the BEGINPARALLEL keyword. Any remaining NetView subsystems
can be defined following the BEGINPARALLEL keyword. If you are defining only
one NetView subsystem, the NetView subsystem can be placed before or after
the BEGINPARALLEL keyword in the IEFSSNxx member.
For more information about IEFSSNxx that talks about INITPARM, see Installation:
Getting Started.
IKJTSOxx If you plan to use the NetView agent, add the KPDDSCO command in the authorized
program (AUTHPGM) section:
AUTHPGM NAMES(KPDDSCO,pgm2,...)
PROGxx exit • If you plan to use the CNMSMF3E sample as an IEFACTRT exit routine, associate
routines the CNMSMF3E sample to the IEFACTRT exit by adding the following statement to
your PROGxx member:
More than one exit routine can be defined for the IEFACTRT exit, so there might
be more than one EXIT statement for the SYS.IEFACTRT exit in your PROGxx
member.
• To enable NetView subsystem preinitialization messages to be written to the
Canzlog log, add this statement to the PROGxx member:
LOADxx If necessary, add an IEASYM statement to identify the IEASYMxx member to use for
user-defined system symbols.
NETVIEW.V6R3M0.SCNMLPA1(volser)
MPFLSTxx If you plan to use the MVS command exit DSIRVCEX for command revision, add the
following statement to your MPFLSTxx member in SYS1.PARMLIB:
.CMD USEREXIT(DSIRVCEX)
For more information about the NetView command revision function, refer to IBM Z
NetView Automation Guide.
SCHEDxx NetView V6R2 and later requires z/OS 1.12 or later, which includes the program
properties for the NetView modules. If you have the following existing entries in
SCHEDxx, remove them:
• The NetView program without the hardware monitor (NPDA), PGM=DSIMNT in
your NetView JCL PROC:
• The NetView program with the hardware monitor (NPDA), PGM=BNJLINTX in your
NetView JCL PROC:
LOGSVC nnn
The corresponding SVC can be deleted from LPALIB if you are no longer running a
previous release of the NetView program.
Table 9 on page 12 lists the data spaces that are created by various NetView address spaces. If you limit
the size of your data spaces in your installation with the IEFUSI exit, adjustments might be necessary
when activating the functions listed in Table 9 on page 12.
RODM RODM creates and uses 3 data spaces. RODM allocates a 2 gigabyte data space at
initialization.
Z NetView As of V5R3, the NetView agent creates a data space for each NetView program with
Enterprise which it communicates and a second data space is created if the value of the
Management NACMD.PERSIST statement in the CNMSTYLE member is greater than zero.
Agent
The initialization members that use system symbols are listed in Table 10 on page 13:
Note: After you run job CNMSJBUP (see Table 12 on page 16), you can use sample CNMSJM12 in data
set NETVIEW.V6R3USER.INSTALL as an alternate method to do symbol substitution. CNMSJM12
replaces system symbols in NetView members.
./usr/lpp/netview/v6r3/bin
./usr/lpp/netview/v6r3/mibs
./usr/lpp/netview/v6r3/lib
./usr/lpp/netview/v6r3/samples
./usr/lpp/netview/v6r3/samples/at-tls
./usr/lpp/netview/v6r3/samples/properties
./usr/lpp/netview/v6r3/www
./usr/lpp/netview/v6r3/www/img
./usr/lpp/netview/v6r3/resetsrvr
./usr/lpp/netview/v6r3/resetsrvr/samples
./usr/lpp/netview/v6r3/resetsrvr/samples/zowe
./usr/lpp/netview/v6r3/resetsrvr/samples/zowe/NetViewSample
CNMSJ001 Creates an ICF catalog and defines the ALIAS name NETVIEW as the high-level
qualifier for the NetView data sets. Run this job if you did not define this alias
name during the NetView program directory installation and you plan to use this
high-level qualifier.
CNMSJ002 Allocates partitioned and sequential data sets.
Allocate a set of NetView V6R3 user data sets for each NetView domain that you
are installing and copy all of your customized members from the user data sets in
that domain into these V6R3 data sets.
Note:
1. Review the symbolic variables in the comments supplied in this job. Change
the &UNIT and &SER JCL variables to match your installation, if needed.
2. Change the &DOMAIN JCL variable to match the NetView domain name you
are installing.
3. As of V1R4, the following data sets are no longer needed:
• NETVIEW.VxRxUSER.&domain.USER.PROFILE
• NETVIEW.VxRxUSER.&domain.VIEW.OUTPUT
4. As of V5R1, the SEZLPNLU user data set is no longer used. Instead, use
NETVIEW.V6R3USER.&domain.CNMPNL1. If you previously customized
panels in the SEZLPNLU data set, migrate those changes to the panels in
CNMPNL1.
5. As of V5R2, a user NETVIEW.VxRxUSER.&domain.CNMCLST data set is
provided to use for customized command lists and REXX Execs.
6. As of V5R4, the following sequential data sets are required to collect
distributed DVIPA statistics:
• NETVIEW.CNM01.CNMDVIPP
• NETVIEW.CNM01.CNMDVIPS
Usage notes:
• Use the default (or larger) size allocations for these data sets so that the
default number of records specified by the DVIPA.STATS.Pri.MAXR and
DVIPA.STATS.Sec.MAXR statements in the CNMSTYLE member do not
cause the data sets to reach capacity and lose data.
• If you use the CNMSJ002 job to allocate new CNMDVIPP and CNMDVIPS
data sets to a system that already has a previous NetView program installed,
the data sets are not cataloged.
CNMSJ003 Copies NetView procedures to PROCLIB, AON members to the user DSIPARM and
user CNMPNL1 data sets, and sample network VTAM members to the user
VTAMLST data set.
Note:
1. Review CNMSJI10 and make any changes before running CNMSJ003 to
ensure that you do not write over existing members in your PROCLIB. Then,
uncomment the //PDS2 EXEC statement in CNMSJ003.
2. As of V5R4, the copy steps for the NetView agent are no longer required.
CNMSJ033 Starting with V6R1, use the CNMSJ033 job to load an initialization record into the
Saved Packet Trace database that was allocated using the CNMSJ004 job.
Where:
domid
Is the 1–5 character name of the remote domain that communicates with this host over a switched
line.
linkid
Is the 1–8 character cross-domain link station name associated with the remote domain.
cdrmid
Is the 1–8 character cross-domain CDRM name associated with the remote domain.
3. After the NetView program is distributed throughout the network, gradually migrate the nodes to use
the RMTCMD command and LU 6.2 sessions.
In a multiple CMC or multiple focal-point enterprise, update all CMCs or focal points to use the
RMTCMD command and LU 6.2 sessions before you migrate these nodes to use extended multiple
console support (EMCS) consoles. Also, in networks that use distributed automation, update all
NetView programs that exchange messages to use the RMTCMD command and LU 6.2 sessions before
you migrate the programs to use EMCS consoles. In both cases, if possible, complete the migration to
the RMTCMD command and LU 6.2 sessions before you use EMCS consoles, to avoid losing MDB data
such as highlighting and some DOM information.
4. The VIEW command processor is used to display full-screen panels from user-written programs. The
VIEW command attempts to retrieve the value for any variables defined on a panel from the local
dictionary of the calling procedure. If you have existing panels that need updates from global
variables, you might have to isolate the VIEW call from local variables. You can do this with the REXX
DROP or PROCEDURE statements or by using PIPE VAR. For more information, refer to the IBM Z
NetView Customization Guide.
mvs f ekgxrodm,chkpt
MultiSystem Manager
To migrate the MultiSystem Manager:
1. To enable the MultiSystem Manager aents, locate the following statement in the CNMSTYLE member:
Agent names preceded by an asterisk (*) are disabled. Copy the TOWER.MSM statement to the
CNMSTUSR or CxxSTGEN member and remove or add asterisks as necessary to enable the agent that
you plan to use. Optionally, you can use MODIFY.TOWER statements to enable the MSM tower and
agent subtowers. When the TOWER.MSM statement is enabled, the %INCLUDE statement for
FLCSOPF (used for operator profiles) is also enabled.
2. Upgrade your MultiSystem Manager agent to the current level.
3. Review your MultiSystem Manager initialization file (provided as FLCSAINP before NetView V5R1).
4. Allocate additional NetView DSRBs if necessary.
5. Review the number of REXX environments specified. For more information, refer to the IBM Z NetView
Installation: Configuring Additional Components.
6. Review the settings for the NetView RATE and AUTORATE statements, and for the RUNCMD timeout
value.
7. Review the setup for the NetView cross-domain environment.
Usage Note:
If you have the MSM ITNM subtower enabled, comment it out. The MutliSystem IBM Tivoli Network
manager agent is no longer supported.
For IP functions, the AON TCP subtower and IPMGT towers provide equivalent function, but are
mutually exclusive.
• Optional: Define STATMON statements for AON/SNA.
• Move any TCP390 statements from AON configuration members EZLCFG01, FKXCFG01, and FKVCFG01
into the NetView base policy member CNMPOLCY.
• Update the AON control file.
• Review the AON policy definitions.
• Enable minimal AON functions if you are not using full AON automation.
This section describes how to migrate the NetView program to run as a production system if you are
migrating from the Tivoli NetView for OS/390® V1R4. The migration information is based on the NetView
components included with the initial release of V1R4. Review your maintenance to see if you have already
made some of the changes that are described in this chapter.
You can either add the V6R3 content into your V1R4 NetView definitions, or add your V1R4 customization
to the default V6R3 members supplied with the NetView program. Either way, place the customized
member into an appropriate user-allocated data set such as NETVIEW.V6R3USER.CNM01.DSIPARM. Do
not customize members in the SMP/E-managed data sets such as NETVIEW.V6R3M0.DSIPARM.
Several factors can influence the method you use when migrating your NetView definition members.
Factors such as the size and complexity of your network, security policies that must be followed, and
established practices within your business can all influence what is the best method for your migration.
The checklist that follows details the documented method of migration as outlined in this book and
supported by other books in the NetView library. Choose the method of migration that is best for you.
Perform the following steps to migrate your V1R4 definitions:
1. Allocate a new set of V6R3 user data sets by running sample job CNMSJ002. You needed to have done
this when you completed the steps in Table 12 on page 16.
2. Run the CNMSJMIG sample job to convert statements in various members in your V1R4 DSIPARM data
set to the new CNMSTYLE format. See Appendix F, “Migrating to the CNMSTYLE and CNMCMD
Members,” on page 161 for more details.
3. Run the CNMSJMIG sample job to convert the statements in your V1R4 DSICMD member to the new
statement format in the CNMCMD member. See Appendix F, “Migrating to the CNMSTYLE and
CNMCMD Members,” on page 161 for more details.
4. Define a unique &NV2I value (xx) for each NetView domain.
5. If you ran the CNMSJMIG job, move any domain-specific statements that were created from the
CNMSTUSR member into the CxxSTGEN member, where xx is the value of the local symbolic variable
&NV2I that you defined in the previous step.
6. Review your customized V1R4 copy of the CNMSTYLE member. Move all of your domain-specific
customization of V1R4 CNMSTYLE statements into the CxxSTGEN member and all of your system-wide
customization of V1R4 CNMSTYLE statements into the CNMSTUSR member, noting that some of these
changes might have been added by the CNMSJMIG job. Do not copy your V1R4 CNMSTYLE member
into the V6R3 user DSIPARM data set.
7. Review the CNMSTYLE information in this section and the V6R3 CNMSTNXT member shipped with the
NetView program. Place any domain-specific customization of CNMSTYLE statements into the
CxxSTGEN member and any system-wide customization of CNMSTYLE statements into the CNMSTUSR
member. Do not modify the V6R3 default CNMSTYLE member.
8. Review the remaining information in this chapter, and migrate your V1R4 NetView definition members
and JCL procedures as appropriate, placing only those members that were modified into the V6R3
user data sets.
Figure 1 on page 24 shows the initialization flow for NetView V1R4, and Figure 2 on page 24 shows the
NetView V6R3 initialization flow. Keep this new initialization flow in mind as you make changes to your
DSIPARM members.
Note: Review CNMSTNXT to see statement changes made to CNMSTYLE members for NetView V6R3
program.
When you finish with this chapter, continue with Chapter 7, “Getting Ready to Start NetView,” on page
87.
For changes by release, including changed panels, commands, messages, and samples, see the following
appendixes:
• Appendix A, “Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for z/OS V6R2,” on page 113
• Appendix B, “Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1,” on page
129
• Appendix C, “Changes from Tivoli NetView for z/OS V6R2M1 to IBM Z NetView V6R3,” on page 147
RODM is available at the Unattended and Procedural levels of the NetView program but is mostly utilized
by the graphical functions available with the Graphical Enterprise option and therefore might not have not
been activated with your Unattended or Procedural NetView program.
New Samples
Table 14 on page 25 lists new samples to review during migration.
DSIAUTB same Part list for usage of the AUTBYPAS REXX or CLIST DSIPARM
function
DSIAUTBU same User-defined part list for AUTBYPAS REXX or CLIST DSIPARM
function
DSIOPFAU same Operator definitions for existing AUTO1 and AUTO2 DSIPARM
autotasks.
DSIOPFEX same Example operator definitions and passwords that DSIPARM
can be modified or deleted
DSIOPFIX same Operator definitions that cannot be modified DSIPARM
DSIOPFST same Operator definitions that can be modified DSIPARM
DSIPROFG same Automated operator profile that is functionally DSIPRF
equivalent to the DSIPROFD profile. It is provided
for compatibility reasons.
DSIPROFN same Automated operator profile for the NetView agent DSIPRF
data collection autotasks (AUTODCn)
DSIPROFP same Automated operator profile for an autotask that has DSIPRF
high CPU processor utilization and runs with
SLOGCMDR=NO
DSIW3PRF same Properties definitions for 3270 Web sessions DSIPARM
EKG_ConnectLong
EKG_ConnectLong
NetViewRestSe same Sample yml file for integration with Zowe™ /usr/lpp/
rver.yml Mediation Layer. netview/v6r3/
restsrvr/
samples
NetViewSample same Sample application for Zowe™ that provides some /usr/lpp/
guidance on how to use the new NetView APIs. netview/v6r3/
restsrvr/
samples/zowe
A01APPLS (CNMS0013)
This member contains the application (APPL) major nodes coded for the NetView program.
If you did not reallocate and recopy the VTAMLST data sets, make the following changes to A01APPLS:
• Either set the domain ID (system variable &CNMDOMN) in SYS1.PARMLIB member IEASYMxx or change
every occurrence of &CNMDOMN. in A01APPLS (CNMS0013) to the current domain ID.
• If you are not using the status monitor preprocessor, you can replace the APPL statements defining
tasks for multiple concurrent NetView operators with one APPL statement using wildcard characters
(??), for example:
• If you are not using the status monitor preprocessor, you can replace the TAF APPL statements with
one APPL statement using wildcard characters (??) following the LU name, for example:
APPL names defined for use by other applications (such as TAF) must not be defined with the same
naming scheme as terminal logon APPLs (for example, the domain name followed by a 3-character
suffix). Doing so can cause these application names to be used by the NetView program for terminal
logons, which can make the application names unavailable for the purpose for which they were defined.
CNMNET (CNMSJ008)
CNMNET (CNMSJ008) is the start procedure for the VTAM program.
Change CNMNET in your PROCLIB in the following way:
1. For NetView data sets ensure your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
AAUPRMLP
The AAUPRMLP member in the DSIPARM data set contains initialization statements for the session
monitor. It includes logic to extract initialization values from the CNMSTYLE member. Use the V6R3 copy
of the AAUPRMLP member, and update the NLDM statements in the CNMSTUSR or CxxSTGEN member to
reflect the values previously specified in the AAUPRMLP member. Do not modify the version of the
AAUPRMLP member that is included with the NetView product.
BNJMBDST
If you made changes to the BNJMBDST hardware monitor initialization member, migrate the changes to
the CNMSTUSR or CxxSTGEN member. Most BNJMBDST statements have associated statements in the
CNMSTYLE member (for example, NPDA.DSRBO or NPDA.ALERTFWD).
BNJMBDST statements that apply to DST members (for example XITCI) have no associated CNMSTYLE
statements. In this case, add these statements to the Data REXX version of the BNJMBDST member.
Make sure that you enclose the statements in quotation marks so that the REXX program can return them
as NetView data lines rather than interpreting them as REXX statements.
CNMEALUS
The CNMEALUS REXX EXEC sample is enhanced. This sample provides examples on how to add user data
to alert information and pass the alert information to either the alert adapter or the confirmed alert
adapter of Event/Automation Service.
CNMEMSUS
The CNMEMSUS REXX EXEC sample is enhanced. This sample provides examples on how to add user data
to message information and pass the message information to either the message adapter or the
confirmed message adapter of Event/Automation Service.
CNMPROC (CNMSJ009)
CNMPROC (CNMSJ009) is the start procedure for the NetView program.
Make the following changes to CNMPROC in your PROCLIB:
1. For NetView data sets ensure your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
2. For NetView data sets ensure your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
3. Because the AON VSAM data sets have increased in size, reallocate them during migration. For more
information about allocating VSAM data sets, refer to IBM Z NetView Installation: Getting Started. Also
note that the VSAM cluster name prefixes have changed to NETVIEW.&domain.
4. Add the following TQ1 statement after the VQ1 statement to specify the high-level qualifier of your
NetView sequential data sets:
This statement does not affect the dynamic allocation of the sequential data sets used by the archive
Canzlog function.
Depending on the components that you are running, you might want to increase the region size even
more. For additional information, refer to the IBM Z NetView Tuning Guide.
6. Add the following REXX statement after the SQ1 statement to specify the high-level qualifier of your
REXX libraries:
7. Add the following TRSIZE statement and comments after the NV2I statement to allow the
specification of the trace table size:
// NV2I='',
// TRSIZE=4000
//* ** INTERNAL TRACE TABLE SIZE - Number
//* ** of pages to be allocated for the
//* ** NetView Internal Trace table. The
//* ** trace table is located in a data
//* ** space, so the value can be up to
//* ** 524286. If no value is specified,
//* ** the default of 4000 is used. If
//* ** a value of 0 is passed, internal
//* ** trace is not started early. Trace
//* ** options in CNMSTYLE take effect
//* ** even if trace is not started early.
//*
// DD DSN=&SQ1..SEKGMOD1,DISP=SHR
10. Add the SAQNLINK data set ahead of the CNMLINK data set in the STEPLIB concatenation:
//STEPLIB DD DSN=&SQ1..SAQNLINK,DISP=SHR
// DD DSN=&SQ1..CNMLINK,DISP=SHR
11. Change the following DD statement in the STEPLIB concatenation (change SEAGLMD to SEAGLPA):
//* YOU WILL NEED ACCESS TO EITHER THE REXX/370 RUNTIME LIBRARY
//* OR THE REXX ALTERNATE LIBRARY AS FOLLOWS:
//*
//* - IF YOU HAVE THE REXX/370 LIBRARY ON YOUR SYSTEM BUT SEAGLPA
//* IS NOT ACCESSIBLE FROM THE PAGEABLE LINK PACK AREA (PLPA),
//* THEN YOU MUST UNCOMMENT THE "SEAGLPA" LINE BELOW.
//*
//* OR
//*
//* - IF YOU HAVE THE REXX ALTERNATE LIBRARY ON YOUR SYSTEM,
//* BUT SEAGALT IS NOT ACCESSIBLE FROM THE PLPA OR LINKLST,
//* THEN YOU MUST UNCOMMENT THE "SEAGALT" LINE BELOW.
//*
//* WHEN YOU UNCOMMENT EITHER OF THE LINES BELOW, MAKE SURE
//* THAT THE DSN ACTUALLY MATCHES THE NAME ON YOUR SYSTEM.
//* IN ADDITION, MAKE SURE THAT THE DATASET IS APF-AUTHORIZED.
//*
//* DD DSN=&REXX..SEAGLPA,DISP=SHR
//* DD DSN=&REXX..SEAGALT,DISP=SHR
Note: Either the REXX/370 runtime library or the REXX alternate library is required.
//***************************************************************
//*
//* IF YOU ARE STARTING THE NETVIEW WEB SERVICES SERVER THEN
//* YOU WILL NEED ACCESS TO THE IBM XML TOOLKIT RUNTIME LIBRARY.
//*
//* - IF YOU HAVE THIS LIBRARY ON YOUR SYSTEM BUT IT IS NOT
//* ACCESSIBLE FROM THE PLPA OR LINKLST, THEN YOU MUST
//* UNCOMMENT THE LINE BELOW.
//*
//* WHEN YOU UNCOMMENT THE LINE BELOW, MAKE SURE THAT THE DSN
//* ACTUALLY MATCHES THE NAME ON YOUR SYSTEM. IN ADDITION,
//* MAKE SURE THAT THE DATA SET IS APF-AUTHORIZED.
//*
//* FOR THE LINE BELOW, THE FOLLOWING JCL SYMBOLIC IS ASSUMED:
//* QIXM='IXM.V1R10M0', ** IBM XML TOOLKIT RUNTIME LIB.
//*
//* DD DSN=&QIXM..SIXMLOD1,DISP=SHR
// DD DSN=&SQ1..SEZLLINK,DISP=SHR
14. If you plan to run Language Environment® (LE) HLL programs with the NetView program, and did not
install the LE runtime library in the LNKLSTxx, be sure the library name in the STEPLIB of CNMPROC
is correct and uncommented.
15. Update the DSICLD DD statement to add the CNMCLST and SAQNCLST data sets:
//DSICLD DD DSN=&Q1..&DOMAIN..CNMCLST,DISP=SHR
// DD DSN=&SQ1..SAQNCLST,DISP=SHR
// DD DSN=&SQ1..CNMCLST,DISP=SHR
// DD DSN=&SQ1..CNMSAMP,DISP=SHR
//* DD DSN=SYS1.PROCLIB,DISP=SHR
// DD DSN=&SQ1..SEZLCLST,DISP=SHR
16. Add the SAQNPARM data set ahead of the DSIPARM data set:
//DSIPARM DD DSN=&Q1..&DOMAIN..DSIPARM,DISP=SHR
// DD DSN=&SQ1..SAQNPARM,DISP=SHR
// DD DSN=&SQ1..DSIPARM,DISP=SHR
// DD DSN=&SQ1..SEKGPNL1,DISP=SHR
//* COMMENT THE FOLLOWING LINE OUT IF YOU WILL NOT BE USING AON INFORM
//* POLICY, TIMER COMMAND, CGED COMMAND OR DM COMMAND.
// DD DSN=&Q1..&DOMAIN..SEZLPNLU,DISP=SHR
// DD DSN=&SQ1..SEZLPNLU,DISP=SHR
:
//* UNCOMMENT THE SEKGPNL2 DEFINITION STATEMENT FOR A JAPANESE
//* SYSTEM WITH RODM
//* DD DSN=&SQ1..SEKGPNL2,DISP=SHR
//CNMPNL1 DD DSN=&Q1..&DOMAIN..CNMPNL1,DISP=SHR
//* JAPANESE ONLINE HELP DATASET (PANELS)
//* DD DSN=&SQ1..SCNMPNL2,DISP=SHR
//* ENGLISH ONLINE HELP DATASET (PANELS)
// DD DSN=&SQ1..CNMPNL1,DISP=SHR
//DSITCONP DD DSN=&VQ1..&DOMAIN..DSITCONP,
// DISP=SHR,AMP='AMORG'
//DSITCONS DD DSN=&VQ1..&DOMAIN..DSITCONS,
// DISP=SHR,AMP='AMORG'
//CNMDVIPP DD DSN=&TQ1..&DOMAIN..CNMDVIPP,DISP=SHR
//CNMDVIPS DD DSN=&TQ1..&DOMAIN..CNMDVIPS,DISP=SHR
//*EZLSTAT DD DSN=&VQ1..&DOMAIN..STATS,
//* DISP=SHR,AMP='AMORG,BUFNI=10,BUFND=5'
//*EZLPSWD DD DSN=&VQ1..&DOMAIN..PASSWORD,
//* DISP=SHR,AMP='AMORG,BUFNI=10,BUFND=5'
//*EZLLOGP DD DSN=&VQ1..&DOMAIN..LOGP,
//* DISP=SHR,AMP='AMORG,BUFNI=10,BUFND=5'
//*EZLLOGS DD DSN=&VQ1..&DOMAIN..LOGS,
//* DISP=SHR,AMP='AMORG,BUFNI=10,BUFND=5'
23. Add the following TCP/IP translate data set information and update the statement as needed for your
installation:
//*
//***************************************************************
//* If you are using the TCP/IP translate data set TCPXLBIN,
//* specify the appropriate data set name and uncomment the
//* following DD statement to prevent dynamic allocation
//* messages from being issued each time the data set is needed.
//*
//*CNMXLBIN DD DISP=SHR,DSN=datasetprefix.STANDARD.TCPXLBIN
//*
//* For more information please see your IP Configuration Guide.
CNMPSSI (CNMSJ010)
CNMPSSI (CNMSJ010) starts the NetView subsystem address space.
Make the following changes to CNMPSSI in your PROCLIB:
1. Ensure that the high-level qualifier for system data sets points to NETVIEW.V6R3M0.
2. The MBUF, CBUF, DSIG, MSGIFAC, and PFXREG keywords are no longer used and their values are
ignored. For migration purposes, these keywords must not be removed.
3. Add the following statements after the P4000BUF parameter to set the route code. If you add these
statements, add a comma after the P4000BUF=0 statement.
Note that the &MBUF, &CBUF, &DSIG, &MSGIFAC, and &PFXREG values are ignored.
CNMSIHSA
The CNMSIHSA automation table sample is enhanced. This sample provides examples on how to
automate messages and alerts in order to send message and alert data to the various Event/Automation
Service adapters:
CNMSTYLE
The CNMSTYLE member in the DSIPARM data set is used during NetView initialization. Make any changes
to CNMSTYLE statements in the CNMSTUSR member for system-wide defaults or the CxxSTGEN member
for enterprise-wide defaults. For information about changing CNMSTYLE statements, see IBM Z NetView
Installation: Getting Started. The CNMSTYLE member is designed to simplify the NetView initialization
process.
Note:
• There are significant differences in the CNMSTYLE statements that were added or changed since the
NetView V1R4 release. The default TOWER statement in the CNMSTYLE member shows towers
available for the NetView V6R2M1 program:
• You can use MODIFY.TOWER statements in either of the CNMSTUSR or CxxSTGEN members to effect
needed changes. (See MODIFY.TOWER in IBM Z NetView Administration Reference.) For example, you
can activate AON and its TCP subtower by coding this statement:
• Add MODIFY.TOWER statements as needed when you are ready to customize the NetView program to
activate more functions.
You can use the CNMSJMIG sample job in the NETVIEW.V6R3USER.INSTALL data set to migrate
initialization members from prior releases (including the CNME1034 command list and some DSIPARM
members) to the CNMSTUSR member. For more information, see Appendix F, “Migrating to the
CNMSTYLE and CNMCMD Members,” on page 161.
Table 15 on page 36 lists the towers and subtowers that were added.
Note:
1. Only the subtower was added.
Table 16 on page 38 lists the towers and subtowers that were deleted.
Note:
1. Only the subtower was deleted.
The CNMSTYLE member replaces some of the definition statements in members of the DSIPARM data set
and all the initialization performed by the CNME1034 command list.
The CNMSTYLE member contains descriptive comments about the types of statements that are included.
Read the comments and review the defaults.
Because the NetView 3270 management console was removed, the TASK.DSITCPIP.INIT statement was
deleted.
The following defaults changed:
CNMSTACT
The CNMSTACT member includes the CNMSTAAL member if the IBM Z NetView for Continuous
Availability product is installed. The CNMSTACT member is used for the GDPS Continuous Availability
solution.
CNMSTIDS
The CNMSTIDS include member contains Intrusion Detection Services statements. The z/OS
Communications Server Version 1 Release 13 and Version 2 Release 1 Intrusion Detection Services
probes are added.
CNMSTNXT
The CNMSTNXT member contains statements that are new, changed, or deleted. Statements are grouped
according to version and release level of the NetView product. Review the statements in the CNMSTNXT
member and update the CNMSTUSR or CxxSTGEN member as necessary.
DSIAMLTD
The DSIAMLTD member in the DSIPARM data set contains initialization statements for the session
monitor. It includes logic to extract initialization values from the CNMSTYLE member. Use the V6.3.0
DSIAMLTD member, and update the NLDM statements in the CNMSTUSR or CxxSTGEN member to reflect
the values specified in the DSIAMLTD member on the system from which you are migrating. Do not modify
the DATA REXX version of the DSIAMLTD member.
DSICCDEF
If you made changes to DSICCDEF, merge your current copy of DSICCDEF with the sample shipped with
V6R3. Note that the VTAM DISPLAY and MODIFY commands do not need CCDEF support.
DSICMD
The command definition statements in the DSICMD member were replaced by new command definitions
in the CNMCMD member. NetView initialization continues to read the DSICMDU member for migration
purposes. You can use the CNMSJMIG sample job to migrate the DSICMD member to the new CNMCMD
format. For more information, see Appendix F, “Migrating to the CNMSTYLE and CNMCMD Members,” on
page 161.
If you do not convert your definitions in the DSICMDU member to the new format before NetView
initialization, information contained in the DSICMDU member is converted and stored in a NetView KEEP
under the PPT for 2 hours. During this time, you can use a NetView PIPE command to retrieve these
converted command definitions. The following example shows one way of retrieving these definitions for
display:
You can also use a similar PIPE command to write the converted definitions to the CNMCMDU member of
the DSIPARM data set.
where user.dsiparm specifies the data set in which to place the migrated command definition
statements.
Note: You can also use sample CNMSJMIG to migrate DSICMDU definitions before you start NetView
V6R3.
3. Update the CNMCMDU definitions to change any duplicate command definitions noted during NetView
initialization.
Make all changes to command definitions in CNMCMSYS or CNMCMENT using CMDDEF statements in
CNMCMDU.
DSICMENT
The DSICMENT member of DSIPARM was replaced by CNMCMENT. You can remove SEC=BY from some
AON command definition statements. For a list of these statements, refer to Appendix E, “AON CMDDEF
Statements Not Requiring SEC=BY,” on page 157.
DSICMSYS
The DSICMSYS member in the DSIPARM data set was replaced by the CNMCMSYS member.
The CNMCMSYS member does not contain a CMDMDL statement for the CNME1500 command list. As a
result, the READYRMT alias (command) is no longer defined. The CNME1500 member is still available.
EZLCMD
The EZLCMD member of DSIPARM was replaced by EZLCMENT. You can remove SEC=BY from some AON
command definition statements. For a list of these statements, refer to Appendix E, “AON CMDDEF
Statements Not Requiring SEC=BY,” on page 157.
FKXCMD
DSIPARM member FKXCMD was replaced by FKXCMENT. You can remove SEC=BY from some AON
command definition statements. For a list of these statements, refer to Appendix E, “AON CMDDEF
Statements Not Requiring SEC=BY,” on page 157.
DSICTMOD
DSICTMOD is the NetView constants module that can be updated using sample job CNMS0055. Use the
DSICTMOD module shipped with V6R3. If you updated CNMS0055 for your current release, merge those
changes into the V6R3 CNMS0055 sample, submit it to assemble, and link edit your changes into the
DSICTMOD module.
The number of task and common global variable constants are now obsolete. The NetView program
dynamically increases storage as needed.
DSIIFR
As of NetView V6R1, the IFRAUWWI field is removed from the DSIIFR macro. To retrieve or test the WTO
ID, use the IFRAUWID field instead. The IFRNLYES flag no longer has any use. Remove references to this
bit.
DSIILGCF
The DSIILGCF member in the DSIPARM data set defines the initialization values for the IP log. It includes
logic to extract initialization values from the CNMSTYLE member. Update IPLOG statements in the
CNMSTUSR or CxxSTGEN member to reflect the values previously specified in the DSIILGCF member.
DSILUCTD
The DSILUCTD member in the DSIPARM data set contains initialization statements for the CNM data
transfer task. It includes logic to extract initialization values from the CNMSTYL member. Update LUC
statements in the CNMSTUSR or CxxSTGEN member to reflect the values specified in DSILUCTD on the
system from which you are migrating.
DSIOPF
Starting with V6R2, the DSIOPF member has a new structure:
If you modified the V1R4 DSIOPF member and you want to use the new structure, copy any changes that
you made into the appropriate V6R3 member.
%INCLUDE Members
Usage notes:
1. Data REXX logic was added to conditionally define operator definitions based on the level of the
NetView program installed, the towers that are enabled by the CNMSTYLE member, or both.
2. You can add Data REXX logic to conditionally define operator definitions in DSIOPFU. Data REXX files
must have either /*%DATA*/ or /*%LOGIC*/ as the first statement. Comments can follow on the
same or subsequent lines. A blank in the first column indicates a continuation of the previous
statement. For more information about Data REXX, refer to IBM Z NetView Installation: Configuring
Additional Components.
3. The FKXOPFIP member is used when the IPMGT tower is enabled. This member is not used if the AON
component is enabled. Because of this, operator definitions duplicate those in the EZLOPF and
FKXOPF members.
Added Operators
The following operator definitions were added:
Deleted Operators
The following operator definitions were deleted:
DSIREXCF
The DSIREXCF member in the DSIPARM data set defines the initialization values for the REXEC Server. It
includes logic to extract initialization values from the CNMSTYLE member. Update REXEC statements in
the CNMSTUSR or CxxSTGEN member to reflect the values previously specified in the DSIREXCF member.
Do not modify the Data REXX version of the DSIREXCF member.
DSIRSHCF
The DSIRSHCF member in the DSIPARM data set defines the initialization values for the RSH Server. It
includes logic to extract initialization values from the CNMSTYLE member. Update RSH statements in the
CNMSTUSR or CxxSTGEN member to reflect the values previously specified in the DSIRSHCF member. Do
not modify the Data REXX version of the DSIRSHCF member.
DSIRTTTD
The DSIRTTTD member of the DSIPARM data set contains initialization statements for the TCP/IP alert
receiver. It includes logic to extract initialization values from the CNMSTYLE member. Update RTT
statements in the CNMSTUSR or CxxSTGEN member to reflect the values that you previously specified in
the DSIRTTTD member. Do not modify the Data REXX version of the DSIRTTTD member.
DSIRXPRM
The DSIRXPRM load module contains the REXX initialization parameters that are required to establish a
new REXX environment.
Note: If you previously added any REXX initialization parameters to the DSIRXPRM module, delete the
previous version of the DSIRXPRM module. As of NetView V6R2, the NetView program is not compatible
with previous versions of the DSIRXPRM module.
Define the previously added REXX initialization parameters as follows:
• If you previously added REXX command environments or REXX function package names to the
DSIXPRM module, migrate those changes to the CNMSTYLE (CNMSTUSR or CxxSTGEN) member by
using the following CNMSTYLE statements. For more information about these statements, see the
Administration Reference.
– REXX.CMDENV.name
– REXX.FUNCPKGLIST.LCL.name
– REXX.FUNCPKGLIST.SYS.name
– REXX.FUNCPKGLIST.USR.name
• If you previously added other REXX initialization parameters to the DSIRXPRM module, merge those
changes into the V6.3.0 version of the CNMSJM11 sample. Ensure that you deleted the earlier version
DSISPN
The DSISPN member is now obsolete.
Use the SECMIGR migration tool to convert existing VTAMLST and DSISPN definitions into entries in the
NetView span table. The SECMIGR tool creates the span table, converts your existing span of control
definitions into span table statements, and loads them into the span table. When you are ready to
initialize the NetView program, load the NetView span table by specifying its name on the
SECOPTS.SPANAUTH statement in the CNMSTUSR or CxxSTGEN member. For an example span table,
refer to the CNMSPAN2 sample.
DSITBL01
The DSITBL01 automation table is the default NetView automation table and is required by the NetView
program. The DSITBL01 automation table provides basic automation statements to respond to messages
and management services units (MSUs). If the DSITBL01 automation table is not activated during
NetView initialization, the DWO093W warning message is issued by the NetView program.
Some %INCLUDE statements and associated statements to start automation were replaced by entries in
the CNMSTYLE member. If you modified the DSITBL01 member, merge your changes with the V6R3
DSITBL01 member. After making changes, renumber the NetView automation table. When the NetView
automation table processes a message and finds a match that results in a command or command list
being run, it writes the CNM493I message to the NetView log file. The CNM493I message contains the
line number of the automation table entry matched.
Several messages that are supplied with the NetView product are changed with the V6R3 program. These
messages are listed in the appendixes. Review the list and make any necessary changes to your
automation table.
You can add your own automation table by using the AUTOCMD statement in the CNMSTUSR or
CxxSTGEN member. Place your automation table before the DSITBL01 automation table and code
CONTINUE(YES) on any local customization to make sure that messages flow to the DSITBL01
automation table. For more information on the AUTOCMD statement, refer to the IBM Z NetView
Administration Reference.
Message automation is used to update information when some discovery manager resources start and
stop. Add the CNMSEPTL automation sample member for these events. The CNMSEPTL member is
included when the DISCOVERY tower is enabled.
For SMF type 30 record automation using the CNMSMF3E sample, add the following statements:
For more information about automating the SMF type 30 records, see IBM Z NetView Installation:
Configuring Additional Components.
For Intrusion Detection automation for automating syslogd file archival, add the following statement:
DSITCPCF
The DSITCPCF member in the DSIPARM data set defines the initialization values for the DSITCPIP task.
Do not modify the Data REXX version of the DSITCPCF member. Because the NetView 3270 management
console was removed, the MCON statements were removed from the DSITCPCF member.
DSITCPRF
The DSITCPRF member in the DSIPRF data set defines TCP/IP operator security profiles. The
WEB_SERVER statement was added to define the encryption keys for HTTP server sessions:
DSIWBMEM
The DSIWBMEM member in the DSIPARM data set defines initialization values for the Web server. It now
includes logic to extract initialization values from the CNMSTYLE member. Update the WEB statements in
the CNMSTUSR or CxxSTGEN member to reflect the values previously specified in the DSIWBMEM
member. Do not modify the Data REXX version of the DSIWBMEM member.
DUIFPMEM
The DUIFPMEM member in the DSIPARM data set contains TCP/IP initialization statements for the
CNMTAMEL task. It includes logic to extract initialization values from the CNMSTYLE member. Update
TAMEL statements in the CNMSTUSR or CxxSTGEN member to reflect the values that you previously
specified in the DUIFPMEM member. Do not modify the DATA REXX version of the DUIFPMEM member.
DUIIGHB
The DUIIGHB member in the DSIPARM data set contains initialization statements for the DUIDGHB task.
It includes logic to extract initialization values from the CNMSTYLE member. Update the GHB statements
in the CNMSTUSR or CxxSTGEN member to reflect the values that you previously specified in the
DUIIGHB member. Do not modify the Data REXX version of the DUIIGHB member.
FKXCFG01
The FKXCFG01 member in the DSIPARM data set contains configuration information for the AON
component.
TCP390 policy information was moved from the FKXCFG01 member to the CNMPOLCY member. Move
any TCP390 statements in your V1R4 FKXCFG01 member to the V6R3 CNMPOLCY member. Review your
other AON configuration members (for example the EZLCFG01 member and the FKVCFG01 member) and
any additional members that you included to find other TCP390 statements. Move all the TCP390
statements to the CNMPOLCY member.
FLBSYSDA
The FLBSYSDA member in the DSIPARM data set is the initialization member for the APPN accounting
manager. This member was removed.
FLCSAINP
The FLCSAINP member is obsolete.
In V1R4, The FLCSAINP member was the sample initialization file for the MultiSystem Manager. You can
modify and rename the FLCSAINP member to either FLCAINP or another unique name. In V6R3, the
FLCAINP member is used to specify the GETTOPO statements that you want to run during MultiSystem
Manager initialization. All other MultiSystem Manager initialization definitions were migrated to the
CNMSTYLE member.
For V6R3, use your existing FLCAINP (or other uniquely named member) and make the following updates:
1. If you made changes to initialization definitions (other than GETTOPO statements), migrate the
changes to the CNMSTUSR or CxxSTGEN member.
2. Delete the definitions (non-GETTOPO statements) that you migrated to the CNMSTYLE member.
3. Delete any GETTOPO ATMxxx statements.
4. Delete any GETTOPO LNMxxx statements.
EKGLOADP
EKGLOADP is the sample RODM load procedure JCL.
Make the following changes to EKGLOADP:
1. For NetView data sets, ensure your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. To set the ROUTECODE parameter, add the following statement after the COPIES parameter in the
PROC statement. When you add this parameter, add a comma after the COPIES=1 parameter.
// ROUTECDE=1
As a result of the addition of the ROUTECODE parameter, you also need to update the JCL procedure
EKGLLOAD to specify &ROUTECDE when calling EKGLOADP.
4. If you are using the RODM component and are migrating from a previous release, remove the following
statement from the STEPLIB data set concatenation:
//STEPLIB DD DSN=&SQ1..SEKGMOD1,DISP=SHR
//STEPLIB DD DSN=&SQ1..CNMLINK,DISP=SHR
6. If you are using the RODM component and are migrating from a previous release, change the following
statement from:
//EKGLUTB DD DSN=&SQ1..SEKGLUTB,DISP=SHR
to
//EKGLUTB DD DSN=&SQ1..CNMSAMP,DISP=SHR
7. If you are using the RODM component and are migrating from a previous release, change the following
statement from:
//EKGIN2 DD DSN=&SQ1..SEKGCAS1,DISP=SHR
to
//EKGIN2 DD DSN=&SQ1..CNMSAMP,DISP=SHR
EKGXRODM
EKGXRODM is the RODM start procedure.
Make the following changes to EKGXRODM:
1. For NetView data sets, ensure your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
3. Add the following ROUTECDE parameter after the SUBSYM parameter:
5. If you are using the RODM component and are migrating from a previous release, replace the
following statements in the STEPLIB data set concatenation:
// DD DSN=&SQ1..SEKGMOD1,DISP=SHR
// DD DSN=&SQ1..SEKGMOD2,DISP=SHR
with
// DD DSN=&SQ1..CNMLINK,DISP=SHR
6. The EKGCUST DD statement has changed to include a user DSIPARM data set:
//EKGCUST DD DSN=&Q1..CNM01.DSIPARM,DISP=SHR
// DD DSN=&SQ1..CNMSAMP,DISP=SHR
7. If you are using the RODM component and are migrating from a previous release, change the
following statement from:
//EKGLUTB DD DSN=&SQ1..SEKGLUTB,DISP=SHR
to
//EKGLUTB DD DSN=&SQ1..CNMSAMP,DISP=SHR
8. If you are using the RODM component and are migrating from a previous release, change the
following statement from:
//EKGIN1 DD DSN=&SQ1..SEKGSMP1(EKGIN1),DISP=SHR
to
//EKGIN1 DD DSN=&SQ1..CNMSAMP(EKGIN1),DISP=SHR
9. If you are using the RODM component and are migrating from a previous release, change the
following statement from:
to
//EKGIN2 DD DSN=&SQ1..CNMSAMP,DISP=SHR
10. If you have not installed the Language Environment for OS/390 runtime library in LNKLSTxx or
PROGxx, be sure the library name in the STEPLIB of EKGXRODM is correct and uncommented.
Remove DD statements for PL/I or C/C++ runtime libraries because these libraries are no longer
being used.
CNMGMFHS (CNMSJH10)
CNMGMFHS (CNMSJH10) is the GMFHS start procedure.
Make the following changes to CNMGMFHS:
1. For NetView data sets, ensure your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
3. Add the following ROUTECDE parameter after the SUBSYM parameter:
5. If you are using the RODM component and are migrating from a previous release, remove the following
statement:
//STEPLIB DD DSN=&SQ1..SEKGMOD1,DISP=SHR
6. If you are using the RODM component and are migrating from a previous release, change the following
statement from:
//EKGLUTB DD DSN=&SQ1..SEKGLUTB,DISP=SHR
to
//EKGLUTB DD DSN=&SQ1..CNMSAMP,DISP=SHR
CNMSJH12
CNMSJH12 is the sample GMFHS/SNA Topology Manager data model load job. Because of the number of
changes, use the new sample job.
DUIGINIT
DUIGINIT is the initialization member for GMFHS. It contains the initialization statements for the GMFHS
host main task. These statements are system-controlling constants that are read when GMFHS is
initialized. You can use symbols in DUIGINIT if symbolic substitution is enabled on your system. Ensure
that the symbols are defined in member IEASYMxx of SYS1.PARMLIB.
IHSAECDS
The IHSAECDS member in the SCNMUXCL data set contains class definition statements that are used by
the event receiver task (EVENTRCV) of the Event/Automation Service (E/AS) to map inbound Event
Integration Facility (EIF) events to alerts or to resolve Network Management Vector Transports (NMVTs).
IHSAEVNT
The IHSAEVNT sample starts the Event/Automation Service address space. Make the following changes
to the IHSAEVNT member in your PROCLIB:
1. Add the following comments:
2. For NetView data sets, ensure your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
3. Remove the DD statement for the C/C++ runtime library because this library is no longer used.
4. Add the following ROUTECDE parameter after the OUTSIZE parameter:
5. The SCNMUXLK data set was replaced with the CNMLINK data set. See Table 22 on page 53 for an
example on how to change the STEPLIB DD statement.
//STEPLIB DD DSN=NETVIEW.V1R4M0.SCNMUXLK,DISP=SHR
//STEPLIB DD DSN=NETVIEW.V6R3M0.CNMLINK,DISP=SHR
6. The SCNMUXMS data set that was specified on the IHSMSG1 DD statement was replaced with the
SDUIMSG1 data set. See Table 23 on page 54 for an example on how to change the IHSMSG1 DD
statement.
//IHSMSG1 DD DSN=NETVIEW.V1R4M0.SCNMUXMS,DISP=SHR
Updated statement:
//IHSMSG1 DD DSN=NETVIEW.V6R3M0.SDUIMSG1,DISP=SHR
IHSAINIT
The IHSAINIT sample is the initialization file for the Event/Automation Service. Information was added to
this sample to support the confirmed alert and message adapters. The NOSTART statements are included
to prevent the Event/Automation Service from automatically starting the confirmed alert adapter and
confirmed message adapter services.
# Note : CONTROL is not valid on the NOSTART statement. ALL does not
# include CONTROL for the NOSTART statement
#
# on_or_off - is one of the following:
# ON - Specifies that data sent or received using TCP/IP
# will be traced. Additional information for the
# z/OS UNIX C/C++ socket functions used may appear.
# OFF - Specifies that no tracing of data or socket
# functions will be done. This is the default.
#
# Confirmed Message Adapter Configuration File
#CMSGCFG=IHSANCFG
#CMSGCFG=\/etc/netview/confirm_message_adpt.conf
#
# Confirmed Alert Adapter Configuration File
#CALRTCFG=IHSABCFG
#CALRTCFG=\/etc/netview/confirm_alert_adpt.conf
#
# Tasks not started at initialization (example)
NOSTART TASK=MESSAGEC
NOSTART TASK=ALERTC
#
# Confirmed Message Adapter Task
#TRACE TASK=MESSAGEC LEVEL=OFF
#
# Confirmed Alert Adapter Task
#TRACE TASK=ALERTC LEVEL=OFF
Additional Considerations
Consider changes to the following functions:
• “1-Byte Console IDs ” on page 55
• “BROWSE Facility” on page 56
• “Data REXX in Parameter Files” on page 56
• “IP Management” on page 57
• “Message Logging” on page 57
• “NetView Resource Manager” on page 57
• “Security Enhancements” on page 57
• “System Symbols in Parameter Files” on page 58
• “Attribute Data for Unsolicited MVS Messages” on page 59
• “UNIX System Services” on page 60
Message Logging
Starting with NetView for z/OS V6R1, a new logging facility named Canzlog is required to be present for
successful automation of system messages. This facility is enabled by using a data space which is, by
default, defined with 2GB of virtual storage, and is allocated to the Master Scheduler address space.
For more information about defining this data space, see the Installation: Getting Started manual.
Warning: Proper planning for real and auxiliary storage must be performed before enabling the
Canzlog data space, as system slowdown and hangs can occur with insufficient storage.
Security Enhancements
The following security enhancements have been made:
• Support for mixed-case passwords and password phrases
• User-defined command authorization table:
With NetView V6.2.1 APAR OA48179, a sample command authorization table named CNMSCATU is
provided in the DSIPARM data set. This sample is included by DSIPARM member CNMSCAT2 and is
intended for user command authorization table entries. When using CNMSCATU, review and make any
necessary modifications to CNMSCAT2, while considering the following rules:
– If you have more than one PROTECT statement that describes the same command, keyword and
value, the first statement is used and all others are ignored.
– More than one PERMIT statement can be specified for the same command identifier.
Password Phrases
The NetView program provides support for password phrase authorization. A password phrase can be
used as a substitute for a password for all NetView functions that use an SAF product, such as RACF, for
security checking. Any panel that accepts passwords was updated to accept password phrases. The
password phrase can include phrases from 9-100 characters in length.
The RACF product allows password phrases to contain any valid EBCDIC characters. When setting a
password phrase for a user ID that will be accessed from a non-z/OS system, the password on that
system is entered as ASCII text. Not all EBCDIC characters have an ASCII equivalent, so limit the EBCDIC
password phrase to characters that have an ASCII equivalent.
Password phrases are not supported in the following environments:
• Password checking using the DSIOPF member
• Logon validation using the DSIEX12 installation exit
• Tivoli Enterprise Portal login. Because of this restriction, the password phrase cannot be passed to the
Tivoli Enterprise Monitoring Server for RACF verification.
• Functions that use the NetView-NetView task (NNT)
&DOMAIN is a NetView symbol that is used in the following parameter files and is defined only within the
NetView address space:
• CNMSCBET
• CNMSMRT1
• CNMSTASK
• CNMSTGEN
• CNMSTPWD
• CNMSTUSR
• CNMSTYLE
/usr/lpp/netview/v6r3/www/
See IBM Z NetView Installation: Configuring Additional Components to update the files for your
environment. The WSDL files automatically generate a proxy-client connection.
The following functions are no longer available on UNIX System Services for NetView V6R3:
• The TCP/IP discovery sample which previously ran on z/OS and OS/390 in UNIX System Services.
You can download this sample from the IBM Z NetView web page (http://www.ibm.com/software/tivoli/
products/netview-zos/). It is replaced in the product by the TCP/IP discovery function for Linux on Z.
• The -jsnmp option of the NVSNMP command
• Java™ Application Server (JAS)
The Java Application Server provided for starting, stopping, and checking the status of the following
services in an z/OS UNIX System Services environment:
– SNMPSRVC
– POLLSRVC
– MIBSRVC
– LOADMIB
When you are migrating from the Tivoli NetView for z/OS V6R1, you can either add the V6R3 content into
your V6R1 NetView definitions, or add your V6R1 customization to the default V6R3 members supplied
with the NetView program. Either way, place the customized member into an appropriate user-allocated
data set such as NETVIEW.V6R3USER.CNM01.DSIPARM. Do not customize members in the SMP/E-
managed data sets such as NETVIEW.V6R3M0.DSIPARM.
Usage note: The migration information is based on the NetView components that are supplied with the
initial release of V6R3. Review your maintenance to see if you already made some of the changes.
Several factors can influence the method that you use when migrating your NetView definition members.
Factors such as the size and complexity of your network, security policies that must be followed, and
established practices within your business can all influence what is the best method for your migration.
The checklist that follows details the documented method of migration as outlined in this book and
supported by other books in the NetView library. Choose the method of migration that is best for you.
Do the following steps to migrate your V6R1 definitions:
1. Allocate a new set of V6R3 user data sets by running the CNMSJ002 sample job. You did this when you
completed the steps in Table 12 on page 16.
2. Define a unique &NV2I value (xx) for each NetView domain.
3. Review your customized V6R1 copy of the CNMSTYLE member. If you did not already do so, move all
of your domain-specific customization of V6R1 CNMSTYLE statements into the CxxSTGEN member
and all of your system-wide customization of V6R1 CNMSTYLE statements into the CNMSTUSR
member. Do not copy your V6R1 CNMSTYLE member into the V6R3 user DSIPARM data set.
4. Review the CNMSTYLE information in this chapter and the V6R3 CNMSTNXT member that is included
with the NetView program. Place any domain-specific customization of CNMSTYLE statements into the
CxxSTGEN member and any system-wide customization of CNMSTYLE statements into the CNMSTUSR
member. Do not modify the V6R3 default CNMSTYLE member.
5. Review the remaining information in this chapter, and migrate your V6R1 NetView definition members
and JCL procedures as appropriate, placing only those members that were modified into the V6R3
user data sets.
Figure 3 on page 63 shows the NetView V6R3 initialization flow. Keep this new initialization flow in mind
as you make changes to your DSIPARM members.
New Samples
Table 27 on page 64 lists new samples to review during migration.
DSIOPFAU same Operator definitions for existing AUTO1 and AUTO2 DSIPARM
autotasks.
DSIOPFEX same Example operator definitions and passwords that DSIPARM
can be modified or deleted
DSIOPFIX same Operator definitions that cannot be modified DSIPARM
DSIOPFST same Operator definitions that can be modified DSIPARM
EJNNVCMD same NetView REST Server command processor. This /usr/lpp/
sample is derived from sample CNMS8029 netview/v6r3/
(NETVCMD). restsrvr/bin
EJNSSRST same Startup procedure for the NetView REST Server, EJNSSRST
provided so the server can be started as a data
space within NetView.
NetViewRestSe same Sample yml file for integration with Zowe™ /usr/lpp/
rver.yml Mediation Layer. netview/v6r3/
restsrvr/
samples
NetViewSample same Sample application for Zowe™ that provides some /usr/lpp/
guidance on how to use the new NetView APIs. netview/v6r3/
restsrvr/
samples/zowe
CNMNET (CNMSJ008)
CNMNET (CNMSJ008) is the start procedure for the VTAM program.
Change CNMNET in your PROCLIB in the following way:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
CNMPROC (CNMSJ009)
CNMPROC (CNMSJ009) is the start procedure for the NetView program.
Make the following changes to the CNMPROC member in your PROCLIB data set:
1. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
2. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
3. If you had added the following statements to enable the use of z/OS System SSL with the Web
Services Gateway function, they are no longer needed:
CNMPSSI (CNMSJ010)
The CNMPSSI (CNMSJ010) member starts the NetView subsystem address space.
Make the following changes to the CNMPSSI member in your PROCLIB data set:
1. Ensure that the high-level qualifier for system data sets points to NETVIEW.V6R3M0.
CNMSAF2
The CNMSAF2 member in the CNMSAMP data set contains sample RACF definitions for NetView
operators and commands.
CNMSCAT2
DSIPARM member CNMSCAT2 contains the sample command authorization table.
As of NetView V6.3, a sample IBM Z System Automation command authorization table named INGCAT1 is
included if the SA.SYSOPS tower and subtower are enabled.
CNMSCATU
With NetView for z/OS V6.2.1 APAR OA48179, a sample command authorization table named CNMSCATU
is provided in the DSIPARM data set. This sample is included by DSIPARM member CNMSCAT2 and is
intended for user command authorization table entries.
When using CNMSCATU, review and make any necessary modifications to CNMSCAT2, while considering
the following rules:
• If you have more than one PROTECT statement that describes the same command, keyword and value,
the first statement is used and all others are ignored.
• More than one PERMIT statement can be specified for the same command identifier.
CNMSTYLE
The CNMSTYLE member in the DSIPARM data set is used during NetView initialization. Make any changes
to CNMSTYLE statements in the CNMSTUSR or CxxSTGEN member. For information about changing
CNMSTYLE statements, see IBM Z NetView Installation: Getting Started. The CNMSTYLE member is
designed to simplify the NetView initialization process.
Table 28 on page 67 shows the CNMSTYLE statements that were removed.
Note:
1. Defined in CNMSTPWD
For information about new, changed, or deleted CNMSTYLE statements, see “CNMSTNXT” on page 67.
CNMSTACT
The CNMSTACT member includes the CNMSTAAL member if the IBM Z NetView for Continuous
Availability product is installed. The CNMSTACT member is used for the GDPS Continuous Availability
solution.
CNMSTIDS
The CNMSTIDS include member contains Intrusion Detection Services statements. The z/OS
Communications Server Version 1 Release 13 and Version 2 Release 1 Intrusion Detection Services
probes are added.
CNMSTNXT
The CNMSTNXT member contains CNMSTYLE statements that are new, changed, or deleted. Statements
are grouped according to version and release level of the NetView product. Review the statements in the
CNMSTNXT member and update the CNMSTUSR or CxxSTGEN member as necessary.
DSICTMOD
DSICTMOD is the NetView constants module that can be updated using sample job CNMS0055. Use the
DSICTMOD module shipped with V6R3. If you updated CNMS0055 for your current release, merge those
changes into the V6R3 CNMS0055 sample, submit it to assemble, and link edit your changes into the
DSICTMOD module.
The number of task and common global variable constants are now obsolete. The NetView program
dynamically increases storage as needed.
DSIOPF
Starting with V6R2, the DSIOPF member has a new structure.
Table 29. DSIOPF structure. Table lists include members and their description.
Include member Description
DSIOPFAU Includes existing AUTO1 and AUTO2 autotasks
If you modified the V6R1 DSIOPF member and you want to use the new structure, copy any changes that
you made into the appropriate V6R3 member.
Usage note: You can add Data REXX logic to conditionally define operator definitions in DSIOPFU. Data
REXX files must have either /*%DATA*/ or /*%LOGIC*/ as the first statement. Comments can follow on
the same or subsequent lines. A blank in the first column indicates a continuation of the previous
statement. For more information about Data REXX, refer to IBM Z NetView Installation: Configuring
Additional Components.
DSIRXPRM
The DSIRXPRM load module contains the REXX initialization parameters that are required to establish a
new REXX environment.
Note: If you previously added any REXX initialization parameters to the DSIRXPRM module, delete the
previous version of the DSIRXPRM module. As of NetView V6R2, the NetView program is not compatible
with previous versions of the DSIRXPRM module.
Define the previously added REXX initialization parameters as follows:
• If you previously added REXX command environments or REXX function package names to the
DSIRXPRM module, migrate those changes to the CNMSTYLE (CNMSTUSR or CxxSTGEN) member by
using the following CNMSTYLE statements. For more information about these statements, see the
Administration Reference.
– REXX.CMDENV.name
– REXX.FUNCPKGLIST.LCL.name
– REXX.FUNCPKGLIST.SYS.name
– REXX.FUNCPKGLIST.USR.name
DSITBL01
The DSITBL01 automation table is the default NetView automation table and is required by the NetView
program. The DSITBL01 automation table provides basic automation statements to respond to messages
and management services units (MSUs). If the DSITBL01 automation table is not activated during
NetView initialization, the DWO093W warning message is issued by the NetView program.
Important: If you modify the DSITBL01 automation table, consider that many of the statements are used
in the normal operation of the NetView program.
Several messages that are supplied by the NetView product have changed. These messages are listed in
the appendixes. Review the list and make any necessary changes to your automation table.
You can add your own automation table by using the AUTOCMD statement in the CNMSTUSR or
CxxSTGEN member. Place your automation table before the DSITBL01 automation table and code
CONTINUE(YES) on any local customization to make sure that messages flow to the DSITBL01
automation table. For more information on the AUTOCMD statement, refer to the IBM Z NetView
Administration Reference.
DSIZVLSR
The DSIZVLSR module defines the buffer pools to be used with the VSAM LSR and DSR performance
options. Update the DSIZVLSR module by using the CNMSJM01 sample job. Use the DSIZVLSR module
shipped with V6R3. If you previously updated the CNMSJM01 job, merge those changes into the V6R3
version of the CNMSJM01 job and run it to assemble and link edit your changes into the DSIZVLSR
module.
EKGLOADP
EKGLOADP is the sample RODM load procedure JCL.
Make the following changes to the EKGLOADP member:
1. For NetView data sets, ensure your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
EKGXRODM
The EKGXRODM member is the RODM start procedure.
Make the following changes to the EKGXRODM member:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
CNMGMFHS (CNMSJH10)
The CNMGMFHS (CNMSJH10) member is the GMFHS start procedure.
Make the following changes to the CNMGMFHS member:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
IHSAECDS
The IHSAECDS member in the SCNMUXCL data set contains class definition statements that are used by
the event receiver task (EVENTRCV) of the Event/Automation Service (E/AS) to map inbound Event
Integration Facility (EIF) events to alerts or to resolve Network Management Vector Transports (NMVTs).
IHSAEVNT
The IHSAEVNT member starts the Event/Automation Service address space. Make the following changes
to the IHSAEVNT member in your PROCLIB data set:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
Additional Considerations
Consider changes to the following functions:
• “Message Logging” on page 70
• “IBM Z NetView and IBM Z NetView Enterprise Management Agent Versions” on page 71
• “Sysplex and Enterprise Management” on page 71
• “UNIX System Services” on page 71
• “Web Services Gateway” on page 71
Message Logging
With NetView V6R2M1 APARs OA55071 and OA55074, changes have been made to the format of the
Canzlog data space (CNMCANZ0). If a NetView V6R1 instance will be running on the same LPAR as a
NetView V6R2M1 instance with the specified APARs applied, the NetView V6R1 instance must have
compatibility APAR OA56127 applied.
When you are migrating from the Tivoli NetView for z/OS V6R2, you can either add the NetView V6R3
content into your V6R2 NetView definitions, or add your V6R2 customization to the default V6R3
members supplied with the NetView program. Either way, place the customized member into an
appropriate user-allocated data set such as NETVIEW.V6R3USER.CNM01.DSIPARM. Do not customize
members in the SMP/E-managed data sets such as NETVIEW.V6R3M0.DSIPARM.
Usage note: The migration information is based on the NetView components that are supplied with the
initial release of V6R3. Review your maintenance to see if you already made some of the changes.
Several factors can influence the method that you use when migrating your NetView definition members.
Factors such as the size and complexity of your network, security policies that must be followed, and
established practices within your business can all influence what is the best method for your migration.
The checklist that follows details the documented method of migration as outlined in this book and
supported by other books in the NetView library. Choose the method of migration that is best for you.
Do the following steps to migrate your V6R2 definitions:
1. Allocate a new set of V6R3 user data sets by running the CNMSJ002 sample job. You did this when you
completed the steps in Table 12 on page 16.
2. Define a unique &NV2I value (xx) for each NetView domain.
3. Review your customized V6R2 copy of the CNMSTYLE member. If you did not already do so, move all
of your domain-specific customization of V6R2 CNMSTYLE statements into the CxxSTGEN member
and all of your system-wide customization of V6R2 CNMSTYLE statements into the CNMSTUSR
member. Do not copy your V6R2 CNMSTYLE member into the V6R3 user DSIPARM data set.
4. Review the CNMSTYLE information in this chapter and the V6R3 CNMSTNXT member that is included
with the NetView program. Place any domain-specific customization of CNMSTYLE statements into the
CxxSTGEN member and any system-wide customization of CNMSTYLE statements into the CNMSTUSR
member. Do not modify the V6R3 default CNMSTYLE member.
5. Review the remaining information in this chapter, and migrate your V6R2 NetView definition members
and JCL procedures as appropriate, placing only those members that were modified into the V6R3
user data sets.
Figure 4 on page 73 shows the NetView V6R3 initialization flow. Keep this new initialization flow in mind
as you make changes to your DSIPARM members.
New Samples
Table 30 on page 74 lists new samples to review during migration.
Table 30. List of New Samples
Distributed As Name Description Data Set Name
application.yml same Sample setup for server configuration, provided in /usr/lpp/
the NetView ZFS. netview/v6r3/
restsrvr/
samples
CNMS8053 same Saves long global variables CNMSAMP
CNMS8054 same Restores long global variables CNMSAMP
CNMSCATU same User-defined command authorization table DSIPARM
definitions
CNMSCSDP same Command Statistics sample that saves command CNMSAMP
statistics records in a Comma-Separated Values
(CSV) file format.
CNMSCSFM same Command Statistics sample that formats in-storage CNMSAMP
command statistics records for the CMDMON
DISPLAY command.
CNMSCSIE same Command Statistics sample that shows how to CNMSAMP
include and exclude subsets of NetView commands
for data collection.
CNMSCSSU same Command Statistics sample that summarizes the CNMSAMP
data contained in in-storage command statistics
records.
CNMSDSCP same Command Statistics Data Processor CNMSAMP
CNMSJM15 same Migrates the save/restore (DSISVRT) VSAM cluster CNMSAMP
CNMSJSNF same A new PROCEDURE JCL needed to create Sniffer CNMSAMP
trace format data sets.
CNMSTACT same This sample includes the CNMSTAAL member if the SAQNPARM
IBM Z NetView for Continuous Availability product
is installed. The CNMSTACT member is used for the
GDPS Continuous Availability solution.
CNMSZERT same Formats TCPCONN output. CNMSAMP
This sample calls the WINDOW command and
displays Connection encryption information from
the CONNSEC QUERY command.
CNMNET (CNMSJ008)
CNMNET (CNMSJ008) is the start procedure for the VTAM program.
Change CNMNET in your PROCLIB in the following way:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
CNMPROC (CNMSJ009)
CNMPROC (CNMSJ009) is the start procedure for the NetView program.
Make the following changes to the CNMPROC member in your PROCLIB data set:
1. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
2. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
CNMPSSI (CNMSJ010)
The CNMPSSI (CNMSJ010) member starts the NetView subsystem address space.
Make the following changes to the CNMPSSI member in your PROCLIB data set:
1. Ensure that the high-level qualifier for system data sets points to NETVIEW.V6R3M0.
CNMSCATU
With NetView for z/OS V6.2.1 APAR OA48179, a sample command authorization table named CNMSCATU
is provided in the DSIPARM data set. This sample is included by DSIPARM member CNMSCAT2 and is
intended for user command authorization table entries.
When using CNMSCATU, review and make any necessary modifications to CNMSCAT2, while considering
the following rules:
• If you have more than one PROTECT statement that describes the same command, keyword and value,
the first statement is used and all others are ignored.
• More than one PERMIT statement can be specified for the same command identifier.
CNMSTYLE
The CNMSTYLE member in the DSIPARM data set is used during NetView initialization. Make any changes
to CNMSTYLE statements in the CNMSTUSR or CxxSTGEN member. For information about changing
CNMSTYLE statements, see IBM Z NetView Installation: Getting Started. The CNMSTYLE member is
designed to simplify the NetView initialization process.
For information about new, changed, or deleted CNMSTYLE statements, see “CNMSTNXT” on page 67.
CNMSTACT
The CNMSTACT member includes the CNMSTAAL member if the IBM Z NetView for Continuous
Availability product is installed. The CNMSTACT member is used for the GDPS Continuous Availability
solution.
CNMSTIDS
The CNMSTIDS include member contains Intrusion Detection Services statements. The z/OS
Communications Server Version 1 Release 13 and Version 2 Release 1 Intrusion Detection Services
probes are added.
CNMSTNXT
The CNMSTNXT member contains CNMSTYLE statements that are new, changed, or deleted. Statements
are grouped according to version and release level of the NetView product. Review the statements in the
CNMSTNXT member and update the CNMSTUSR or CxxSTGEN member as necessary.
DSICTMOD
DSICTMOD is the NetView constants module that can be updated using sample job CNMS0055. Use the
DSICTMOD module shipped with V6R3. If you updated CNMS0055 for your current release, merge those
changes into the V6R3 CNMS0055 sample, submit it to assemble, and link edit your changes into the
DSICTMOD module.
The number of task and common global variable constants are now obsolete. The NetView program
dynamically increases storage as needed.
DSIOPF
Starting with V6R2, the DSIOPF member has a new structure.
If you modified the V6R2 DSIOPF member and you want to use the new structure, copy any changes that
you made into the appropriate V6R3 member.
Usage note: You can add Data REXX logic to conditionally define operator definitions in DSIOPFU. Data
REXX files must have either /*%DATA*/ or /*%LOGIC*/ as the first statement. Comments can follow on
the same or subsequent lines. A blank in the first column indicates a continuation of the previous
statement. For more information about Data REXX, refer to IBM Z NetView Installation: Configuring
Additional Components.
DSIZVLSR
The DSIZVLSR module defines the buffer pools to be used with the VSAM LSR and DSR performance
options. Update the DSIZVLSR module by using the CNMSJM01 sample job. Use the DSIZVLSR module
shipped with V6R3. If you previously updated the CNMSJM01 job, merge those changes into the V6R3
version of the CNMSJM01 job and run it to assemble and link edit your changes into the DSIZVLSR
module.
EKGLOADP
EKGLOADP is the sample RODM load procedure JCL.
Make the following changes to the EKGLOADP member:
EKGXRODM
The EKGXRODM member is the RODM start procedure.
Make the following changes to the EKGXRODM member:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
CNMGMFHS (CNMSJH10)
The CNMGMFHS (CNMSJH10) member is the GMFHS start procedure.
Make the following changes to the CNMGMFHS member:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
Additional Considerations
Consider changes to the following functions:
• “Message Logging” on page 78
• “Sysplex and Enterprise Management” on page 78
• “IBM Z NetView and IBM Z NetView Enterprise Management Agent Versions” on page 79
Message Logging
With NetView V6R2M1 APARs OA55071 and OA55074, changes have been made to the format of the
Canzlog data space (CNMCANZ0). If a NetView V6R2 instance will be running on the same LPAR as a
NetView V6R2M1 instance with the specified APARs applied, the NetView V6R2 instance must have
compatibility APAR OA56128 applied.
As of NetView V6R3, changes have been made to the format of the Canzlog archive data spaces
(CNMCANZ1, CNMCANZ2,...,CNMCANZA) to reduce the amount of virtual storage required to browse
Canzlog archives. See the IBM Z NetView Administration Reference for more information.
When you are migrating from the Tivoli NetView for z/OS V6R2M1, you can either add the NetView V6R3
content into your V6R2M1 NetView definitions, or add your V6R2M1 customization to the default V6R3
members supplied with the NetView program. Either way, place the customized member into an
appropriate user-allocated data set such as NETVIEW.V6R3USER.CNM01.DSIPARM. Do not customize
members in the SMP/E-managed data sets such as NETVIEW.V6R3M0.DSIPARM.
Usage note: The migration information is based on the NetView components that are supplied with the
initial release of V6R3. Review your maintenance to see if you already made some of the changes.
Several factors can influence the method that you use when migrating your NetView definition members.
Factors such as the size and complexity of your network, security policies that must be followed, and
established practices within your business can all influence what is the best method for your migration.
The checklist that follows details the documented method of migration as outlined in this book and
supported by other books in the NetView library. Choose the method of migration that is best for you.
Do the following steps to migrate your V6R3 definitions:
1. Allocate a new set of V6R3 user data sets by running the CNMSJ002 sample job. You did this when you
completed the steps in Table 12 on page 16.
2. Define a unique &NV2I value (xx) for each NetView domain.
3. Review your customized V6R3 copy of the CNMSTYLE member. If you did not already do so, move all
of your domain-specific customization of V6R3 CNMSTYLE statements into the CxxSTGEN member
and all of your system-wide customization of V6R3 CNMSTYLE statements into the CNMSTUSR
member. Do not copy your V6R3 CNMSTYLE member into the V6R3 user DSIPARM data set.
4. Review the CNMSTYLE information in this chapter and the V6R3 CNMSTNXT member that is included
with the NetView program. Place any domain-specific customization of CNMSTYLE statements into the
CxxSTGEN member and any system-wide customization of CNMSTYLE statements into the CNMSTUSR
member. Do not modify the V6R3 default CNMSTYLE member.
5. Review the remaining information in this chapter, and migrate your V6R3 NetView definition members
and JCL procedures as appropriate, placing only those members that were modified into the V6R3
user data sets.
Figure 5 on page 81 shows the NetView V6R3 initialization flow. Keep this new initialization flow in mind
as you make changes to your DSIPARM members.
New Samples
Table 32 on page 82 lists new samples to review during migration.
Table 32. List of New Samples
Distributed As Name Description Data Set Name
application.yml same Sample setup for server configuration, provided in /usr/lpp/
the NetView ZFS. netview/v6r3/
restsrvr/
samples
CNMSJSNF same A new PROCEDURE JCL needed to create Sniffer CNMSAMP
trace format data sets.
CNMSZERT same Formats TCPCONN output. CNMSAMP
This sample calls the WINDOW command and
displays Connection encryption information from
the CONNSEC QUERY command.
EJNSSRST same Startup procedure for the NetView REST Server, EJNSSRST
provided so the server can be started as a data
space within NetView.
NetViewRestSe same Sample yml file for integration with Zowe™ /usr/lpp/
rver.yml Mediation Layer. netview/v6r3/
restsrvr/
samples
NetViewSample same Sample application for Zowe™ that provides some /usr/lpp/
guidance on how to use the new NetView APIs. netview/v6r3/
restsrvr/
samples/zowe
CNMCMENT
The CNMCMENT member in the DSIPARM data set contains sample CMDDEF statements. Do not modify
this sample. Use the V6R3 version. Add any customization for your system to the CNMCMDU member.
CNMPROC (CNMSJ009)
CNMPROC (CNMSJ009) is the start procedure for the NetView program.
CNMPSSI (CNMSJ010)
The CNMPSSI (CNMSJ010) member starts the NetView subsystem address space.
Make the following changes to the CNMPSSI member in your PROCLIB data set:
1. Ensure that the high-level qualifier for system data sets points to NETVIEW.V6R3M0.
CNMSCAT2
DSIPARM member CNMSCAT2 contains the sample command authorization table.
A sample IBM Z System Automation command authorization table named INGCAT1 is included if the
SA.SYSOPS tower and subtower are enabled.
CNMSCATU
With NetView for z/OS V6.2.1 APAR OA48179, a sample command authorization table named CNMSCATU
is provided in the DSIPARM data set. This sample is included by DSIPARM member CNMSCAT2 and is
intended for user command authorization table entries.
When using CNMSCATU, review and make any necessary modifications to CNMSCAT2, while considering
the following rules:
• If you have more than one PROTECT statement that describes the same command, keyword and value,
the first statement is used and all others are ignored.
• More than one PERMIT statement can be specified for the same command identifier.
CNMSTIDS
The CNMSTIDS include member contains Intrusion Detection Services statements. The z/OS
Communications Server Version 1 Release 13 and Version 2 Release 1 Intrusion Detection Services
probes are added.
CNMSTYLE
The CNMSTYLE member in the DSIPARM data set is used during NetView initialization. Make any changes
to CNMSTYLE statements in the CNMSTUSR or CxxSTGEN member. For information about changing
CNMSTYLE statements, see IBM Z NetView Installation: Getting Started. The CNMSTYLE member is
designed to simplify the NetView initialization process.
For information about new, changed, or deleted CNMSTYLE statements, see “CNMSTNXT” on page 67.
DSICTMOD
DSICTMOD is the NetView constants module that can be updated using sample job CNMS0055. Use the
DSICTMOD module shipped with V6R3. If you updated CNMS0055 for your current release, merge those
changes into the V6R3 CNMS0055 sample, submit it to assemble, and link edit your changes into the
DSICTMOD module.
The number of task and common global variable constants are now obsolete. The NetView program
dynamically increases storage as needed.
EKGLOADP
EKGLOADP is the sample RODM load procedure JCL.
Make the following changes to the EKGLOADP member:
1. For NetView data sets, ensure your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
EKGXRODM
The EKGXRODM member is the RODM start procedure.
Make the following changes to the EKGXRODM member:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
CNMGMFHS (CNMSJH10)
The CNMGMFHS (CNMSJH10) member is the GMFHS start procedure.
Make the following changes to the CNMGMFHS member:
1. For NetView data sets, ensure that your high-level qualifier for system data sets points to
NETVIEW.V6R3M0.
2. For NetView data sets, ensure that your high-level qualifier for user-defined data sets points to
NETVIEW.V6R3USER.
Additional Considerations
Consider changes to the following functions:
• “Message Logging” on page 85
• “Sysplex and Enterprise Management” on page 85
Message Logging
With NetView V6R2M1 APARs OA55071 and OA55074, changes have been made to the format of the
Canzlog data space (CNMCANZ0). If a NetView V6R2M1 instance will be running on the same LPAR as a
NetView V6R3 instance, the NetView V6R2M1 instance must have APARs OA55071 and OA55074
applied.
As of NetView V6R3, changes have been made to the format of the Canzlog archive data spaces
(CNMCANZ1, CNMCANZ2,...,CNMCANZA) to reduce the amount of virtual storage required to browse
Canzlog archives. See the IBM Z NetView Administration Reference for more information.
When you start the NetView program, you use two START procedures, one for the NetView application
(CNMPROC (CNMSJ009)) and one for the NetView subsystem (CNMPSSI (CNMSJ010)). It does not matter
which you start first. If you start a second copy of the NetView program, create an additional pair of start
procedures whose names are based on a second subsystem name.
Note:
1. If you specified the NetView domain ID or password in the CNMPROC (CNMSJ009) procedure, the
DOMAIN or the ACBpassword statements in the CNMSTYLE member are not used. They are ignored
unless the parameters passed by the CNMPROC procedure are null. If the domain password is not
specified in the CNMPROC procedure or in the CNMSTYLE member, the domain name becomes the
password.
2. The system symbols that are set in IEASYMxx are enabled for all address spaces. NetView symbols
that are set using global variables that you set through the CNMSTYLE member only apply to this
NetView address space.
Using STYLEVAR
Use STYLEVAR to define variables that can be used anywhere within the CNMSTYLE member (except for
the command phase). You can use these variables to simplify the process of entering repetitious data.
Note:
1. System symbolic names are not valid names for STYLEVAR variable names.
2. STYLEVAR variable values cannot contain another STYLEVAR variable.
Usage notes:
1. A tower is enabled if it is not preceded by an asterisk. To enable a tower, remove the asterisk (*)
before the tower name.
2. To disable a tower, add a MODIFY.TOWER statement with a minus sign. For example:
MODIFY.TOWER.sortkey = -NLDM
3. If multiple TOWER statements exist, the last TOWER statement encountered is processed. It is
important to remember that modified TOWER statements are not recognized until the NetView
program is restarted.
You can use modify statements (MODIFY.TOWER) to enable specific components within a tower. The
following are some examples of statements enabling or disabling subtowers:
Note that the "sortkey" values indicate the order of processing and must all be different. A plus sign
indicates an item is being enabled and a minus sign indicates an item is being disabled. For any attempt to
enable or disable a subtower to be effective, the tower must have previously been enabled.
Review the subtower statements that are associated with the towers that are supplied with the NetView
product that you enable. To enable a subtower, create a MODIFY.TOWER statement in the CNMSTUSR or
CxxSTGEN member. To enable or disable any tower or subtower, you must recycle the NetView program,
so review these statements carefully. If you plan on implementing any of the tower and subtower
components, consider enabling the functions during this step in the installation process.
Table 34 on page 91 lists the towers and subtowers that are provided with the NetView program:
In this case, the MSG SYSOP command (A) runs before the LISTVAR command (AC).
Note: These AuxInitCmd commands run before any commands at any autotask. All commands for
autotasks, including both task initial command lists and commands sent by EXCMD, are queued and held
up. They run only after all AuxInitCmds have completed. Messages are also queued; they are not
submitted to automation nor logged until all AuxInitCmds have completed.
SSI.ProcString = CNMPSSI.SS,SUB=MSTR,ARM='*ARM'
Specify the procedure name (for example, CNMPSSI). The NetView program provides a value for the
PPIOPT parameter. You can also specify additional start parameters (such as SUB=MSTR) that are
required for your installation.
Note: Do not specify the PPIOPT parameter on the SSI.ProcString statement because the NetView
program adds this parameter during processing. To update this value, use the SSI.PPI statement.
If you specify *NONE* for SSI.ProcString statement, the CNMCSSIR task does not start the SSI procedure.
This is the default.
%INCLUDE C&DOMAIN(2:2).STGEN
Usage notes:
1. Precede the symbolic_name with an ampersand (&).
&AAAAA='C&NV2I.01'
&AAAAA='C&DOMAIN(2:2).01'
The following example shows keyword parameters for CNMECRG within CNMSJCRG:
CNMECRG
TASKS=NO
&DOMAIN=CNM01
&NV2I=NM
&CNMTCPN=TCPIP
&CNMRODM=RODMNAME
&CNMNETID=NETA
&MYSYMBL=' A B C '
/*
&NV21 value: NM
CNMSTYLE
CNMSTPWD
CNMSTASK
CNMSTIDS
CNMSTTWR
CNMSTWBM
CNMSTUSR
MYINCLUD
CNMSTGEN
The format of the CNMSTYLE statements presented in the generated report includes the following fields:
Member
Member name containing the statement
Line#
Line number within the member where the CNMSTYLE statement is located. If a statement is a
continuation statement, only the line number where the statement begins is listed.
Indicators
Lists information about the statement. This information is formatted in the following way:
R CCCCCC
where R represents the Resolve indicator and CCCCCC represents the Condition indicator:
Resolve
Indicates whether the given CNMSTYLE statement was modified by the report generator. A
specification of Y indicates that the statement was modified. For example, a symbolic variable
was substituted or an autotask statement that uses the question mark (?) feature was resolved.
If the resolve field has no value listed, no modifications were made to the statement.
Condition
Indicates that a condition is required for the listed CNMSTYLE statement to be active, such as a
tower that must be enabled. If only one tower is required to be enabled the condition field is set to
the required tower name. The first 10 characters of the tower name are listed. If more than one
tower must be enabled or if some other condition must be met, the condition field is set to four
asterisks (****).
The third section of the report lists the auxInitCmd statements as shown in Figure 8 on page 99. The
auxInitCmd statements are listed in the order they are encountered in the CNMSTYLE member.
auxInitCmd Statements
This section identifies statements in your CNMSTYLE member that were either
created by the user, require additional CNMSTYLE statements to become active,
were moved from Z NetView to another product, or are owned by another
product.
The fifth section of the report lists Data REXX and %INCLUDE statements, as shown in Figure 10 on page
101. During report processing, Data REXX statements are ignored. Data REXX statements are listed in the
report in the order that they are encountered in the CNMSTYLE member. Only the first 63 characters of
each Data REXX statement are placed in the report. CNMSTYLE statements within a %DATA portion of a
Data REXX block that are affected by an IF-THEN statement are also listed to help you understand which
CNMSTYLE statements are impacted by your Data REXX statements.
%INCLUDE statements are also listed in section 5 and are listed within the Data REXX statements in the
order that they are encountered in the CNMSTYLE member. All %INCLUDE members that are found are
included by the CNMSTYLE report generator in the report. Because some %INCLUDE members might be
conditionally included, review the conditions surrounding a %INCLUDE statement to ensure that the
report reflects your environment.
Member names on %INCLUDE statements that are not found in the DSIPARM concatenation result in a
return code of 4 from the report generator. If you feel that a member is missing but should have been
included, review your DSIPARM concatenation in CNMSJCRG for any missing data sets. However, be
aware that some members might ship with a feature that you have not installed currently.
. . .
. . .
. . .
CNMSTGEN 13 %> IF domain() = 'CNM01' THEN /* Never true! Data Rexx runs...
CNMSTGEN 14 %> /* earlier than resolution of system-sym
CNMSTGEN 15 %> 'STYLEMSG = Illustration only. You will never see this.'
Note: Only the first 63 characters of each Data REXX statement are displayed.
Return codes
The following return codes are set by CNMECRG:
0
Successful completion; a file was created in DSIWRIT
4
Minor errors encountered; a file was created in DSIWRIT
8
Major error encountered; a file was not created in DSIWRIT
For non-zero return codes, error messages can be found in the CNMSJCRG job log.
Procedure
1. Verify that PTF UA70457 was applied to the NetView V6R1 product.
2. Add the required CNMCSRVP module to the link pack area (LPA).
You can issue the following command to dynamically add this module:
SETPROG LPA,ADD,MODNAME=CNMCSRVP,DSNAME=NETVIEW.V6R3M0.SCNMLPA1
3. If the NetView V6R3 program uses the same subsystem name as V6R1, stop all NetView V6R1
address spaces.
4. Add the required NetView modules to the list of APF-authorized libraries.
Issue the following MVS command to dynamically add NetView libraries to the list of APF-authorized
libraries without requiring a system restart:
SETPROG APF,FORMAT=DYNAMIC
Issue the following MVS commands to add APF authorizations for the required NetView libraries:
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.CNMLINK,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SAQNLINK,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLNKN,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLNK1,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLPA1,VOLUME=vol-ser
where vol-ser is the name of the volume where the NetView V6R3 libraries were allocated.
5. If you want to define a new NetView subsystem for your NetView V6R3 installation or your NetView
V6R1 installation, define this subsystem now. To dynamically add the NetView subsystem, issue the
SETSSI ADD command:
SETSSI ADD,SUBNAME=ssiname,INITRTN=DSI4LSIT
While it is possible to dynamically add the NetView V6R3 libraries to the MVS LNKLST concatenation,
doing so can affect other processes and applications that are running in your z/OS environment. You
can avoid this situation by placing the appropriate NetView V6R3 libraries on STEPLIB DD statements
in the respective start procedures. Refer to the NetView V6R3 sample start procedures in the
NETVIEW.V6R3M0.CNMSAMP data set to review examples of STEPLIB DD statements for each of the
NetView start procedures that are listed in Table 36 on page 103.
7. Start the NetView subsystem procedure (CNMPSSI) for your NetView V6R3 subsystem.
The CNM541I message is displayed after the NetView subsystem starts successfully.
8. Start the NetView procedure (CNMPROC) for the NetView V6R3 program.
9. Start any additional NetView V6R3 address spaces when they are migrated to the NetView V6R3 level.
Procedure
1. If your NetView V6R3 program uses the same subsystem name as your V6R1 program, stop all
NetView V6R3 address spaces.
2. For the NetView program to use the V6R1 version of the CNMCSRVP module, issue the following
command:
SETPROG LPA,DELETE,MODNAME=CNMCSRVP,FORCE=YES
Migrating from NetView V6R2 Program without Restarting the MVS System
Follow these steps if you want to complete the migration from NetView V6R2 program without restarting
the MVS system.
SETPROG LPA,ADD,MODNAME=module,DSNAME=NETVIEW.V6R3M0.SCNMLPA1
where module is the module name and NETVIEW.V6R3M0.SCNMLPA1 is the NetView library where the
module was installed.
Note: To ensure that all updates are applied, consider loading the most recent version of each module
in the LPA. You can load all of the modules in NETVIEW.V6R3M0.SCNMLPA1 with one command by
issuing the following command:
SETPROG LPA,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLPA1,MASK=*
SETPROG APF,FORMAT=DYNAMIC
Issue the following MVS commands to add APF authorizations for the required NetView libraries:
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.CNMLINK,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SAQNLINK,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLNKN,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLNK1,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLPA1,VOLUME=vol-ser
where vol-ser is the name of the volume where the NetView V6R3 libraries were allocated.
4. If you want to define a new NetView subsystem for your NetView V6R3 installation or your NetView
V6R2 installation, define this subsystem now. To dynamically add the NetView subsystem, issue the
SETSSI ADD command:
SETSSI ADD,SUBNAME=ssiname,INITRTN=DSI4LSIT
While it is possible to dynamically add the NetView V6R3 libraries to the MVS LNKLST concatenation,
doing so can affect other processes and applications that are running in your z/OS environment. You
can avoid this situation by placing the appropriate NetView V6R3 libraries on STEPLIB DD statements
in the respective start procedures. Refer to the NetView V6R3 sample start procedures in the
NETVIEW.V6R3M0.CNMSAMP data set to review examples of STEPLIB DD statements for each of the
NetView start procedures that are listed in Table 37 on page 105.
6. Start the NetView subsystem procedure (CNMPSSI) for your NetView V6R3 subsystem.
The CNM541I message is displayed after the NetView subsystem starts successfully.
7. Start the NetView procedure (CNMPROC) for the NetView V6R3 program.
8. Start any additional NetView V6R3 address spaces when they are migrated to the NetView V6R3 level.
Procedure
1. If your NetView V6R3 program uses the same subsystem name as your V6R2 program, stop all
NetView V6R3 address spaces.
2. Start all NetView V6R2 address spaces.
Procedure
1. If the NetView V6R3 program uses the same subsystem name as V6R2M1, stop all NetView V6R2M1
address spaces.
2. Dynamically add the NetView V6R3 modules to the link pack area (LPA):
• BNJLINTB
• BNJMTERM
• BNJSVC76
• CNMCNETV
• CNMCSRVP
• CNMCSSEI
• CNMCSSPI
• CNMNETV
• DSIELSVC
• DSIRVCEX
• DSISPNOT
• DSI4LCUI
• DSI4LSIT
Use the SETPROG LPA ADD command to add each module:
SETPROG LPA,ADD,MODNAME=module,DSNAME=NETVIEW.V6R3M0.SCNMLPA1
where module is the module name and NETVIEW.V6R3M0.SCNMLPA1 is the NetView library where the
module was installed.
Note: To ensure that all updates are applied, consider loading the most recent version of each module
in the LPA. You can load all of the modules in NETVIEW.V6R3M0.SCNMLPA1 with one command by
issuing the following command:
SETPROG LPA,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLPA1,MASK=*
SETPROG APF,FORMAT=DYNAMIC
Issue the following MVS commands to add APF authorizations for the required NetView libraries:
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.CNMLINK,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SAQNLINK,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLNKN,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLNK1,VOLUME=vol-ser
SETPROG APF,ADD,DSNAME=NETVIEW.V6R3M0.SCNMLPA1,VOLUME=vol-ser
where vol-ser is the name of the volume where the NetView V6R3 libraries were allocated.
SETSSI ADD,SUBNAME=ssiname,INITRTN=DSI4LSIT
While it is possible to dynamically add the NetView V6R3 libraries to the MVS LNKLST concatenation,
doing so can affect other processes and applications that are running in your z/OS environment. You
can avoid this situation by placing the appropriate NetView V6R3 libraries on STEPLIB DD statements
in the respective start procedures. Refer to the NetView V6R3 sample start procedures in the
NETVIEW.V6R3M0.CNMSAMP data set to review examples of STEPLIB DD statements for each of the
NetView start procedures that are listed in Table 37 on page 105.
6. Start the NetView subsystem procedure (CNMPSSI) for your NetView V6R3 subsystem.
The CNM541I message is displayed after the NetView subsystem starts successfully.
7. Start the NetView procedure (CNMPROC) for the NetView V6R3 program.
8. Start any additional NetView V6R3 address spaces when they are migrated to the NetView V6R3 level.
Procedure
1. If your NetView V6R3 program uses the same subsystem name as your V6R2M1 program, stop all
NetView V6R3 address spaces.
2. Start all NetView V6R2M1 address spaces.
S CNMPROC,PROG=DSIMNT
“Migrating from NGMF to the NetView Management Console” on page 111 describes the steps to follow
to migrate from NGMF to the NetView management console. The last version of NetView that included
NGMF support was NetView V1R4. NetView V6R3 does not allow a NETCONV connection to an NGMF
server. Current NGMF users must be upgraded to the NetView management console.
“Migrating the NetView Management Console Topology Server and Console” on page 111 describes how
to migrate to the NetView V6R3 NetView management console from previous levels of the NetView
management console.
For a summary of changes for the NetView V6R2 release, see “Summary of Changes for NetView V6R2
Program” on page 113.
See the following sections for new, changed, and deleted command lists, messages, samples, and
commands from the NetView V6R1 product:
• “Command Lists” on page 115
• “Messages” on page 116
• “Samples” on page 120
• “Command Changes” on page 121
Note: The lists are listed alphabetically from left to right.
For changes to the NetView for z/OS Enterprise Management Agent; see “Enterprise Management Agent
Changes” on page 122.
Automation
Table 40. Automation Enhancements
Function Description Additional information
Duplicate automation Message automation is not duplicated when Restrict Operator Access to the
prevention EMCS consoles receive messages because of MVS VARY Command in the IBM
route codes. Tivoli NetView for z/OS V6R2
Automation Guide
IP Management
Table 41. IP Management Enhancements
Function Description Additional information
NETVIP command You can access IP management functions from “Using 3270 Commands” in the
the main NetView menu panel or by using the IBM Tivoli NetView for z/OS IP
NETVIP command. Management
Serviceability The NVINFO command can be used to collect NVINFO (NCCF) in the Command
data for the active NetView session. You can Reference Volume 1 (A-N)
also use this command to request a dump of
the NetView address spaces.
Web Services Gateway The Web Services Gateway function is updated Controlling Access to Web Service
to use Application-Transparent Transport Layer Gateway in the Security
Security (AT-TLS) for secure communication, Reference
instead of using z/OS System SSL directly.
Library Changes
Table 45. Library Changes
Publication Description Additional information
IBM Z NetView A new section provides a set of quick start "Getting Started with IP
Installation: Configuring procedures for enabling basic IP management Management" in the IBM Tivoli
Additional Components capabilities. NetView for z/OS IP Management
IBM Z NetView Configuration scenarios were added that show Scenario 2 (using PARMGEN):
Installation: Configuring the use of the PARMGEN tool. Remote monitoring servers
the GDPS Continuous running in z/OS monoplexes”
Availability Solution
IBM Z NetView Configuration scenarios were added that show Configuring the NetView agent
Installation: Configuring the use of the PARMGEN tool. using the PARMGEN method
the NetView Enterprise
Management Agent
BookManager books BookManager books are not available for this Z
NetView release.
Command Lists
This section lists new and deleted command lists for the NetView V6R2 program:
Appendix A. Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for z/OS V6R2 115
• “New Command Lists” on page 116
• “Deleted Command Lists” on page 116
Do not issue these command lists from a NetView command line. Most of the NetView command lists that
are included with the NetView program are used internally by the NetView program and might have
unpredictable results when issued from a NetView command line.
Messages
This section lists new and changed messages for the NetView V6R2 program:
• “New Messages” on page 116
• “Changed Messages” on page 118
New Messages
AQN043I
NO subtower_name server_type SOCKET PATH INFORMATION FORWARDED TO CONTROLLER,
REASON 'reason'
AQN044I
ATTRIBUTE attribute_name IS MISSING FOR data_source REPLICATION EVENT class_name
AQN045I
INVALID VALUE RECEIVED FOR data_source REPLICATION EVENT class_name, ATTRIBUTE
attribute_name
AQN046I
REPLICATION EVENT class_name IS NOT RECOGNIZED
AQN047I
data_source REPLICATION EVENT class_name, FORWARDED. RETURN CODE: return_code
AQN048I
data_source REPLICATION EVENT VERSION replication_version DOES NOT MATCH NETVIEW EVENT
VERSION netview_version
AQN049I
DISPLAY OF REPLICATION WORKLOADS
AQN050I
DISPLAY OF Q REPLICATION CAPTURE SERVERS DATA
AQN051I
DISPLAY OF Q REPLICATION APPLY SERVERS DATA
Appendix A. Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for z/OS V6R2 117
FKX463I
OPID REQUIRED FOR STOP OR STOPALL OF TRACE INSTANCE
FKX464I
OPID task DOES NOT HAVE AN ACTIVE TRACE INSTANCE
FKX465I
NO OPIDS DEFINED FOR TRACE INSTANCES
FKX466I
NO AVAILABLE OPIDS FOR TRACE INSTANCES
FKX467I
OPID task ALREADY HAS AN ACTIVE TRACE INSTANCE
Changed Messages
The following messages changed in one or more of the following ways:
• The message text changed.
• The value of a message variable insert changed.
• The information provided in a multiline write-to-operator (MLWTO) message changed.
For specific details of how a message is being presented by the NetView program, refer to the online
message help.
AQN001I
NO SOCKET PATH NAMES FOUND FOR DATA SOURCE subtower_name DOMAIN domain
AQN002I
DATA COLLECTION FAILED FOR DATA SOURCE subtower_name, SOCKET PATH NAME path
AQN006I
DUPLICATE subtower_name, SOCKET PATH NAME path IGNORED
AQN007I
DISPLAY ACTIVE/ACTIVE DATA COLLECTION INFORMATION
AQN008I
REPLICATION SERVER SITUATION OR POLICY NAME IS name
AQN009I
DATA COLLECTION FOR subtower_name RESTARTED
AQN0010I
DATA COLLECTION FOR subtower_name ALREADY STARTED
AQN0011I
DATA COLLECTION FOR subtower_name ALREADY STOPPED
AQN012I
cmd COMMAND NOT PROCESSED. CURRENT VALUE interval FOR subtower_name MATCHES CHANGE
VALUE.
AQN013I
DATA COLLECTION INTERVAL FOR subtower_name SET TO interval
AQN016A
Reply Yes if Tivoli Enterprise Monitoring Server is inactive on system system. Otherwise, reply No.
AQN019E
CONNECTION FAILURE TO server ON SOCKET PATH path. REPORTING MODULE=module_name. RC:
return_code REASON: reason
AQN023I
DISPLAY OF LOAD BALANCERS
AQN027I
DISPLAY OF role WORKLOADS FOR WORKLOAD NAME workload_name
Appendix A. Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for z/OS V6R2 119
CNM598W
SUBSYSTEM IS NOT ACTIVE FOR ssi_name
CNM742I
NO CANZLOG ARCHIVE BROWSE DATA SPACES CREATED
DSI002I (changed for IACz, no visible changes)
INVALID COMMAND: 'command'
DSI031I
SPECIFIED NAME 'name' INVALID
DSI823I
member HAS A MISSING OR INCORRECT SIGNATURE
DWO090A
action error for component. Maintenance required.
DWO155I
NETVIEW DOES NOT HAVE A JES JOBID
DWO384I
TIME-OUT OCCURRED. 'command' FOR 'target' IS TERMINATED.
EZL563E
ERROR ACCESSING domain1 OUTBOUND GATEWAY TO DOMAIN domain2 - RC= rc
EZL917E
ERROR OCCURRED. BROWSE LOG FOR MORE INFORMATION
FKX400I
tracetype SCHEDULED FOR SP sp BY OPERATOR operid
FKX401I
tracetype - DELAY TRACE SCHEDULED FOR SP sp BY operid
FKX402I
tracetype action START FOR SP sp FAILED - MESSAGE msgid RECEIVED.
FKX403I
tracetype STOPPED FOR SP sp BY OPERATOR operid
FKX405I
TARGET DOMAIN/PROC FOR SP sp IS NOT VALID
FKX406I
tracetype - DELAYED TRACE FAILED FOR SP sp BY operid
FKX407I
DELAYED tracetype BLOCKED BY SECURITY FOR SP sp BY operid
FKX410I
UNABLE TO START tracetype ON SP sp - TRACE ALREADY ACTIVE
FKX411I
UNABLE TO STOP tracetype ON SP sp - TRACE NOT ACTIVE
FKX412I
START tracetype ON SP sp FAILED - TRACE ALREADY SCHEDULED
FKX413I
THE PROCNAME proc IS NOT DEFINED ON SP sp
Samples
“New Samples” on page 120 lists new samples for the NetView V6R2 program:
New Samples
CNMSCMSG CNMSFMSG CNMSSCFG CNMSSNIT
Command Changes
This section lists new and changed commands for the NetView V6R2 program:
• “New Commands” on page 121
• “Changed Commands” on page 121
New Commands
Table 46 on page 121 lists new commands to review during migration.
Changed Commands
The following commands have been changed:
• ACTVCTL
• ACTVLIFE
• ACTVREPL
• ALL (CANZLOG)
• BROWSE (NCCF)
• CANZLOG
• CNMECZFS
• DEFAULTS (NCCF)
• DISPMSG
• DSITSTAT (REXX)
• DVIPCONN
• FIND (CANZLOG)
• FMTPACKT
• LIST (NCCF)
• MVS
• OVERRIDE
• PKTS
• PKTTRACE
• SECMIGR
• SOACTL
Appendix A. Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for z/OS V6R2 121
Enterprise Management Agent Changes
The following changes are available with the NetView Monitoring for GDPS for Version 6 Release 2:
• All queries and workspaces that are new or changed for Version 6 Release 2 include the qualifier
(V620) in the query and workspace descriptions. The identification of the version, release, and
modification level for queries and workspaces began with Version 5 Release 4. Queries and workspaces
that were part of the product before V5R4 do not include a qualifier.
• Table 47 on page 123 shows the changes to existing workspaces that are used for monitoring the status
of workloads and other managed elements in the GDPS Continuous Availability solution.
Appendix A. Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for z/OS V6R2 123
Table 47. Workspace Changes (continued)
Workspaces Changes
DB2 Replication Details (continued)
(continued)
– The captions for the existing Restart Log Sequence attributes in the
DB2 Replication Capture Server attribute group and the DB2
Replication Capture Workload attribute group are changed to Restart
Log Sequence 10 Byte Maximum and are filtered out of the table
views by default. These attributes display a log sequence number
with a maximum length of 10 bytes, for example,
0000:0000:0000:89B3:6919.
Load Balancers – The following value for the existing Role attribute is added:
- INTERMEDIARY (4)
- The value for the existing Type attribute is changed from SYSPLEX
DISTRIBUTOR (1) to INTERNAL (1).
– Filtered Replication – The Replication Servers workspace is no longer the default workspace
Servers for the Replication Servers item in the Navigator view. To display this
– Replication Servers workspace, select and right-click Replication Servers, click
Workspace, and then click Replication Servers.
– The following attributes are added to the Replication Servers attribute
group:
- Consistency Group Name
- Defined Consistency Groups
– The following value for the existing Workload Type attribute is added:
- VSAM
– The caption for the existing IMS Source System Identifier attribute is
changed to Source System Identifier.
– The caption for the existing IMS Target URL attribute is changed to
Target URL.
– The Average Latency bar chart is changed to graph the average
latency for each consistency group rather than for each workload.
– The VSAM Replication Details link is added. It is enabled for rows
where the value of the Workload Type attribute is equal to VSAM. This
link targets the new VSAM Replication Details workspace.
– The DB2 Replication Details for Workload link is added. It is enabled
for rows where the value of the Workload Type attribute is equal to
DB2. This link targets the new DB2 Replication Details for Workload
workspace.
– The existing DB2 Replication Details link is changed to filter the
Queue Percent Full bar chart, the Q Capture: Send Queue Details
table, and the Q Apply: Receive Queue Details views using the
Consistency Group Name attribute rather than the Workload Name
attribute. It is enabled for rows where the value of the Workload Type
attribute is equal to DB2 and the value of the Consistency Group
Name is not equal to N/A. This link targets the existing DB2
Replication Details workspace.
– Filtered Workloads – The following attributes are added to the Workloads attribute group:
– Workloads - Active/Query Workloads
- Active/Standby Workload Correlator (filtered out of the table view
by default)
- Active/Standby Workload Name
- Routing Failure State
- Workload Latency State
- Workload Routing Type
– The following value for the existing Role attribute is added:
- ACTIVE/QUERY (2)
– The name of the existing Replication Servers link is changed to
Replication Servers for Active/Standby Workload. This link is enabled
for rows where the value of the Role attribute is equal to ACTIVE/
STANDBY. This link targets the existing Filtered Replication Servers
workspace.
– The Replication Servers for Active/Query Workload link is added. It is
enabled for rows where the value of the Role attribute is equal to
ACTIVE/QUERY. This link targets the existing Filtered Replication
Servers workspace.
– The Active/Query Workloads link is added. It is enabled for rows
where the value of the Role attribute is equal to ACTIVE/STANDBY
and the value of the Active/Query Workloads attribute is greater than
0. This link targets the new Active/Query Workloads workspace.
– Workload Site Details – The following attributes are added to the Workload Sites attribute
– Workload Sites group:
- Preferred Site
- Role
– The Workload Routing Weight view is changed from a bar chart to a
plot chart.
– The following value for the existing Workload Routing State attribute
is added:
- DEACTIVATED (3)
• Four new workspaces and three new attribute groups are added for monitoring the status of workloads
and other managed elements in the GDPS Continuous Availability solution. Table 48 on page 125 shows
the workspaces that are new and the associated attribute group or groups.
Appendix A. Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for z/OS V6R2 125
Table 48. New Workspaces (continued)
Workspace Attribute Group
DB2 Replication Details for – DB2 Replication Apply Server (existing attribute group)
Workload
– DB2 Replication Apply Workload (existing attribute group with new
attributes)
– DB2 Replication Capture Server (existing attribute group)
– DB2 Replication Capture Workload (existing attribute group with a
new attribute)
• The following situations for the GDPS Continuous Availability solution are new:
– NAS_AA_RS_VSAMWorkloadState
– NAS_AA_RW_AggregationStatus
– NAS_AA_RW_ConsistencyGroups
– NAS_AA_RW_WorkloadLatency
– NAS_AA_VSAM_AppQPctFull_Crit
– NAS_AA_VSAM_AppQPctFull_Warn
– NAS_AA_VSAM_CapQPctFull_Crit
– NAS_AA_VSAM_CapQPctFull_Warn
• The following situation is new and is associated with the NetView Health node in the Navigator:
– NAS_NVApp_Enterprise_Master
• Table 49 on page 126 shows the changes to existing take action commands for the GDPS Continuous
Availability solution.
Appendix A. Changes from Tivoli NetView for z/OS V6R1 to Tivoli NetView for z/OS V6R2 127
128 IBM Z NetView: Installation: Migration Guide
Appendix B. Changes from Tivoli NetView for z/OS
V6R2 to Tivoli NetView for z/OS V6R2M1
See the following sections for new, changed, and deleted command lists, messages, samples, and
commands from the NetView V6R2 product:
• “Command Lists” on page 134
• “Messages” on page 134
• “Samples” on page 138
• “Command Changes” on page 138
Note: The lists are listed alphabetically from left to right.
For changes to the NetView for z/OS Enterprise Management Agent; see “Enterprise Management Agent
Changes” on page 150.
Automation Enhancements
Table 51. Automation Enhancements
Function Description Additional information
CNM493I Enhancements The CNM493I message is enhanced to include IBM Tivoli NetView for z/OS
(OA48181) the Label or Group identifier if it is specified on Automation Guide
the automation table statement. If there is no
label or group identifier, one of the following
will be displayed:
• (AUTOMATED MSU) if an MSU was
automated
• The message ID of the automated message
following MSGID=
• (NO MSGID) if the other values are not
applicable
Message Revision Table An MRT UPON FLOOD condition is added to IBM Tivoli NetView for z/OS
(MRT) Message Flood check for messages that have been acted upon Automation Guide
support (OA52835 and by z/OS Message Flood Automation.
OA52837)
The following PIPE EDIT orders are added:
• FLOODACT: input order that indicates
whether z/OS Message Flood Automation has
acted upon the message
• NOT: conversion order to negate an indicator
Configuration Enhancements
Table 52. Configuration Enhancements
Function Description Additional information
Conditional %INCLUDE The %INCLUDE statement is enhanced to allow IBM Tivoli NetView for z/OS
a member or file to be included when the Administration Reference
specified tower or subtower is enabled. The
conditional %INCLUDE statement can be
specified in any file that supports the
%INCLUDE statement.
MODIFY.TOWER The MODIFY.TOWER statement in CNMSTYLE IBM Tivoli NetView for z/OS
provides a method to change initial NetView Administration Reference
TOWER statements during early NetView
initialization.
CNMSTYLE Report The CNMSTYLE Report Generator has been IBM Tivoli NetView for z/OS
Generator restructured to support CNMSTYLE Installation: Getting Started
configuration statements for the NetView
Monitoring for GDPS product.
NetView for z/OS The subnode name in the Tivoli Enterprise IBM Tivoli NetView for z/OS
Enterprise Management Portal (portal) Navigator defaults to the Administration Reference
Agent subnode name NetView domain name when running the
(OA46829 and OA47013) NetView for z/OS Enterprise Management
Agent (NetView Agent). A CNMSTYLE
statement, NACMD.SUBNODE, provides user-
defined subnode name capability.
Security Enhancements
Table 53. Security Enhancements
Function Description Additional information
CNMSCATU (OA48179) The CNMSCAT2 command authorization table IBM Tivoli NetView for z/OS
sample includes the new CNMSCATU member, Security Reference
which is intended for user modification.
Additional Enhancements
Table 54. Additional Enhancements
Function Description Additional information
Global variables The following enhancements are available to the IBM Tivoli NetView for z/OS
(OA47872 and common and task global variable support: Programming: REXX and the NetView
OA47874) Command List Language
• The maximum length of the global variable name
has been increased to 250 characters.
• The maximum length of the global variable value
has been increased to 31000 characters.
DBAUTO Serviceability enhancements are added to display IBM Tivoli NetView for z/OS
(OA48180) the failing sub-command when the DBAUTO Command Reference Volume 1 (A-N)
command fails.
Canzlog Archive A new DEFAULTS parameter, CzTopAge, is IBM Tivoli NetView for z/OS
(OA48626) introduced, which allows the setting of a time Command Reference Volume 1 (A-N)
period in days of how far back NetView will access
Canzlog historical data in archives for BROWSE
operations. When CzTopAge is set, only the
Canzlog archive data sets containing data whose
age is no older than the specified number of days
are accessed by default.
NetView The number of messages written to the z/OS IBM Tivoli NetView for z/OS Messages
Initialization console and to syslog during NetView initialization and Codes Volume 1 (AAU-DSI)
(OA51973 and are reduced. Message BNH191E Policy autotask is
OA51974) different from AON autoTask. This configuration is
not supported.
Canzlog Archive Documentation describes the global variables that IBM Tivoli NetView for z/OS
Global Variables result from CNMSTYLE ARCHIVE. statements. Administration Reference
(OA52165)
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1 131
Table 54. Additional Enhancements (continued)
Function Description Additional information
APSERV The APSERV command interface is enhanced to IBM Tivoli NetView for z/OS
(OA52212 and remove the MVS prefix restriction and to support Application Programmer's Guide
OA52213) NetView commands.
Command Utilization statistics, such as CPU time, storage, and IBM Tivoli NetView for z/OS
Statistics I/O operations, are provided at the command level. Administration Reference
(OA55075 and IBM Tivoli NetView for z/OS
OA55076) Configuring Additional Components
Canzlog Print The PRINT command provides the ability to print IBM Tivoli NetView for z/OS
(OA55078 and Canzlog messages while the NetView program is Administration Reference
OA55077) active. The PRINT command can be issued in the IBM Tivoli NetView for z/OS
following methods: Command Reference Volume 2 (O-Z)
IP Management
Table 55. IP Management Enhancements
Function Description Additional information
SNMP command Encryption using Advanced Encryption SNMP (NCCF; CNMESNMP)
Standard (AES) can be used for SNMPv3 command in the NetView online
requests sent and received using the SNMP help or IBM Tivoli NetView for
command.¹ z/OS Command Reference
Volume 2 (O-Z)
Inbound SNMP trap An SNMP trap automation task can decrypt SNMP Trap Automation in the
processing SNMP version 3 (SNMPv3) traps that were IBM Tivoli NetView for z/OS
encrypted using AES.¹ Automation Guide
Discovery Manager Support has been added for OSA-Express®5S IBM Tivoli NetView for z/OS
Installation: Configuring
Additional Components
¹ To use AES encryption, z/OS Cryptographic Services Integrated Cryptographic Service Facility (ICSF)
must be configured and running on the z/OS host on which NetView is also running.
Library Changes
Table 57. Library Changes
Publication Description Additional information
IBM Tivoli NetView for z/OS This publication has been removed from See Configuring and Using the
Installation: Configuring the GDPS the NetView library. GDPS Continuous Availability
Continuous Availability Solution Solution for information about
Additionally, information about NetView
the IBM Tivoli NetView
support for the GDPS Continuous
Monitoring for GDPS offering
Availability solution has been removed
and migration information.
from the library.
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1 133
Table 57. Library Changes (continued)
Publication Description Additional information
IBM Tivoli NetView for z/OS Information on migrating from NetView For information about
Installation: Migration Guide V5R1 and NetView V5R2 has been migrating from the NetView
removed from the library. V5R1 or NetView V5R2
release, see the Installation:
Migration Guide,
GC27-2854-02, available in
the NetView for z/OS V6R2
library.
General library changes Information for the following outdated For information on
functions has been removed: replacement functions and
which commands, command
• 4700 support facility (TARA)
lists, messages, and samples
• Common Event Infrastructure Service were deleted because the
• MVS Command Management function were removed, see
the following sections:
• Visual BLDVIEWS (VBV)
• “Removed Functions (GA-
Level)” on page 132
• “Removed Functions (Post-
GA Service-Level)” on page
133
• Appendix B, “Changes from
Tivoli NetView for z/OS
V6R2 to Tivoli NetView for
z/OS V6R2M1,” on page
129
Command Lists
This section lists deleted command lists for the NetView V6R2M1 program:
• “Deleted Command Lists” on page 134
Do not issue these command lists from a NetView command line. Most of the NetView command lists that
are included with the NetView program are used internally by the NetView program and might have
unpredictable results when issued from a NetView command line.
Messages
This section lists new and changed messages for the NetView V6R2M1 program:
• “New Messages” on page 135
• “Changed Messages” on page 136
• “Deleted Messages” on page 138
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1 135
Changed Messages
The following messages changed in one or more of the following ways:
• The message text or case changed.
• The value of a message variable insert changed.
• The information provided in a multiline write-to-operator (MLWTO) message changed.
For specific details of how a message is being presented by the NetView program, refer to the online
message help.
AQN020I
DISPLAY OF LIFELINE ADVISORS
AQN021I
DISPLAY OF LIFELINE AGENTS
AQN022I
DISPLAY OF LOAD BALANCER GROUPS FOR LOAD BALANCER AT IP ADDRESS ipaddress
AQN023I
DISPLAY OF LOAD BALANCERS
AQN025I
DISPLAY OF z/OS WORKLOAD SERVERS
AQN026I
DISPLAY OF WORKLOAD SITES FOR WORKLOAD workload_name
BNH039I
globalvarname globalvarvalue
BNH066I
taskid o_netview o_opid VxRyMz N/A transport
BNH069I
netid.domainid version transport
BNH495I
NUMBER OF NETVIEW APPLICATIONS: numnvapp
BNH538I
systemid jobname jobnumber addspace_id wtoseq msg_type nvdel_id msg_text
BNH594I
PLEXNAME GROUP MEMBER SYSTEM STATUS ROLE RANK DUR FLGS VER TIMESTMP TOKEN
BNH597I
NUMBER OF OSA PORTS: numosa
BNH879I
NETVIEW ENTERPRISE MANAGEMENT AGENT subnode SUBNODE IS ACTIVE
BNH880I
NETVIEW ENTERPRISE MANAGEMENT AGENT subnode SUBNODE IS INACTIVE
BNJ906I
CMD FACILITY ROUTE CMD DETECTED BY HARDWARE MONITOR - COMMAND WAS REJECTED
BNJ950I
DATA SERVICES FAILURE IN PROCESSING LAST COMMAND
BNJ965I
END COMMAND HAS BEEN ISSUED, SESSION WILL BE TERMINATED
BNJ974I
SCREEN HAS BEEN PRINTED
BNJ975I
SCREEN LOGGED BUT NOT PRINTED
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1 137
Deleted Messages
BNJ622I BNJ624I BNJ625I BNJ635I
BNJ636I BNJ637I BNJ664I BNJ665I
BNJ690I BNJ808I BNJ809I BNJ810I
BNJ820I
Samples
“New Samples” on page 138 lists new samples for the NetView V6R2M1 program:
“Deleted Samples” on page 138 lists deleted samples for the NetView V6R2M1 program:
New Samples
AQNDMMY1 CNMCRGC1 CNMCRGR1 CNMS8053
CNMS8054 CNMSCATU CNMSCSDP CNMSCSFM
CNMSCSIE CNMSCSSU CNMSJM15
Deleted Samples
AQNCAT AQNCMD AQNOPF AQNSACTA
AQNSAF BNJ36DST CNMCRGI1 CNMCRGI2
CNMS4VSM CNMSCBEA CNMSCBET CNMSTLIF
CNMSTREP
Command Changes
This section lists new and changed commands for the NetView V6R2M1 program:
• “Changed Commands” on page 138
• “Deleted Commands” on page 139
New Commands
• CMDMON (NCCF)
• PRINT (BROWSE)
• PRINT (CANZLOG)
• PRINT (NCCF)
Changed Commands
The following commands have been changed:
• CGED (NCCF)
• DEFAULTS (NCCF)
• GLOBALV AUTO (REXX)
• GLOBALV DEF (REXX)
• GLOBALV GET (REXX)
• GLOBALV PURGE (REXX)
Deleted Commands
The following commands were deleted:
• ACTVCTL (NCCF)
• ACTVLIFE (NCCF)
• ACTVREPL (NCCF)
• ALLC (TARA)
• CTRL (LPDA)
• CTRL (TARA)
• DISPCBET
• DISPLAY (TARA)
• LINKDATA
• LINKPD
• LINKTEST
• LOOP (TARA)
• SYSMON (TARA)
• TCTRL (TARA)
• TERR (TARA)
• TSTAT (TARA)
• TTERR (TARA)
• TTRESP (TARA)
• TWERR (TARA)
• TWRESP (TARA)
• TWSTAT (TARA)
• VBVSERV
• WKSTA (TARA)
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1 139
Enterprise Management Agent Changes
This section lists changes introduced with the following APARs in the NetView for z/OS for version 6.2.1:
Table 58. Workspace Changes for the GDPS Continuous Availability solution
Workspaces Changes
– Filtered Workload – The following attributes are added to the Workload Servers attribute
Servers group:
– Workload Servers - zOS Site Name (displayed for SNA, MQ Workload Cluster and zOS
– zOS Workload Server servers)
Details – The following link is changed:
– MQ Workload Cluster - The MQ Workload Cluster Details link now filters on the Cluster
Details Name in addition to IP Address:Port and Image Name.
– SNA Workload Server
Details
Workload Lifeline Agents The following attributes are added to the Workload Lifeline Agents
attribute group:
– zOS Site Name
– Filtered Workload – The Filtered Workload Servers and Workload Servers workspaces are
Servers updated to include MQ workload clusters and change Linux on System
– Workload Servers z to Linux on z Systems.
– The following attributes are added to the Workload Servers attribute
group:
- Cluster Name (displayed for MQ Workload Clusters)
- Queue Manager Name (displayed for MQ Workload Clusters)
- Queue Manager Availability (displayed for MQ workload clusters)
– The following views are added, changed or deleted:
- The Workload Servers by Type bar chart view added MQ workload
clusters as a server type. A bar is not displayed for server types with
zero servers or zero clusters.
- The MQ Workload Clusters Summary table view is added. This table
displays summary information for each MQ Workload Cluster.
- The title of the Linux on System z Workload Servers Summary table
view is changed to Linux on z Systems Workload Servers summary.
– The following links are changed or added:
- The Linux on System z Workload Server Details link name is
changed to Linux on z Systems Workload Server Details. This link
targets the renamed Linux on z Systems Workload Server Details
workspace.
- The MQ Workload Cluster Details link is added to the MQ Workload
Cluster Summary table. This new link targets the new MQ Workload
Cluster Details workspace.
– Filtered Workloads The existing Workload Servers link in the Workloads Summary table
targets the Filtered Workload Servers workspace. This link is updated to
– Workloads filter the new queries in the target workspace.
Workload Lifeline Agents For Agent Type, the value of Linux on System z is changed to Linux on z
Systems.
VSAM Replication Details The following attribute is added to the VSAM Replication Apply Details
attribute group:
– Apply Exit Name
DB2® Replication Details – The following attributes are added to the DB2 Replication Capture
Server attribute group:
- Large Transaction Warnings
- Log API Warnings
- Log Read No Progress Error Count
- Log Read Error Count
- Total MQ Commit Time
– The following attribute is added to the DB2 Replication Capture
Workload attribute group:
- MQ Put Time
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1 141
Table 59. Workspace Changes for the GDPS Continuous Availability solution (continued)
Workspaces Changes
Filtered Replication Servers The following attributes are added to the Replication Servers attribute
group:
– Source Site Name
– Average Transaction Response Time
– Average Transaction Dependency Delay
Replication Servers The following attributes are added to the Replication Workloads
attribute group:
– Source Site Name
– Average Transaction Response Time
• The following situations for the GDPS Continuous Availability solution are new:
– NAS_AA_DB2_LargeTransWarning
– NAS_AA_DB2_LogAPIWarning
– NAS_AA_DB2_NoProgress
• Table 60 on page 142 shows the new workspaces that are used for monitoring the status of workloads
and other managed elements in the GDPS Continuous Availability solution.
Table 60. New Workspaces for the GDPS Continuous Availability solution
Workspace Attribute Group
MQ Workload Cluster Workload Servers
Details
• Table 62 on page 143 shows the changes to existing workspaces that are used for monitoring the status
of workloads and other managed elements in the GDPS Continuous Availability solution.
Table 62. Workspace Changes for the GDPS Continuous Availability solution
Workspaces Changes
Active/Query Workloads The existing Workload Servers link in the Active/Query Workloads
Summary table targets the Filtered Workload Servers workspace. This
link is updated to filter the new queries in the target workspace.
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1 143
Table 62. Workspace Changes for the GDPS Continuous Availability solution (continued)
Workspaces Changes
– Filtered Workload – The Filtered Workload Servers and Workload Servers workspaces are
Servers updated to display Linux on z Systems and SNA workload servers, in
– Workload Servers addition to z/OS workload servers.
– The following attributes are added to the Workload Servers attribute
group:
- Agent Guest Name (displayed for Linux on z Systems workload
servers)
- Application Name (displayed for SNA workload servers)
- Network ID (displayed for SNA workload servers)
- Server Count (for NetView product internal use and filtered out of
the table view by default)
- Server Guest Name (displayed for Linux on z Systems workload
servers)
- Server Type (filtered out of the table view by default)
– The caption for the existing z/OS Image Name attribute is changed to
Image Name.
– The following views are added, changed or deleted:
- The Workload Servers by Type bar chart view is added. This new
view provides a snapshot of the number of workload servers by
type: Linux on z Systems, SNA and z/OS. A bar is not displayed for
server types with zero servers.
- The title of the Workload Servers Summary table view is changed to
z/OS Workload Servers Summary and displays summary information
for each z/OS workload server.
- The Linux on z Systems Workload Servers Summary table view is
added. This new table displays summary information for each Linux
on z Systems workload server.
- The SNA Workload Servers Summary table view is added. This table
displays summary information for each SNA workload server.
- The Net Weight bar chart and Abnormal Terminations bar chart
views are deleted.
– The following links are changed or added:
- The name of the existing Workload Server Details link in the z/OS
Workload Servers Summary table is changed to z/OS Workload
Server Details.
- The Linux on z Systems Workload Server Details link is added to the
Linux on z Systems Workload Servers Summary table. This new link
targets the new Linux on z Systems Workload Server Details
workspace.
- The SNA Workload Server Details link is added to the SNA Workload
Servers Summary table. This new link targets the new SNA
Workload Server Details workspace.
– Filtered Workloads The existing Workload Servers link in the Workloads Summary table
targets the Filtered Workload Servers workspace. This link is updated to
– Workloads filter the new queries in the target workspace.
Workload Lifeline Advisors The existing Workload Servers link in the Workload Lifeline Advisors
Summary table targets the Workload Servers workspace. This link is
updated to filter the new queries in the target workspace.
Workload Lifeline Agents – The following attribute is added to the Workload Lifeline Agents
attribute group:
- Agent Type
– The caption for the existing z/OS Image Name attribute is changed to
Image Name.
– The name of the existing Workload Servers link in the Workload
Lifeline Agents Summary table is changed to Workload Servers for
z/OS. It is enabled for rows where the value of Monitored Servers is
not equal to zero and the value of Agent Type is equal to z/OS (1). This
link is updated to filter the new queries in the target Filtered Workload
Servers workspace.
– The Workload Servers for Linux on z Systems link is added to the
Workload Lifeline Agents Summary table. It is enabled for rows where
the value of Monitored Servers is not equal to zero and the value of
Agent Type is equal to Linux on z Systems Management Guest (2).
This link targets the Filtered Workload Servers workspace.
Workload Server Details – The name of the existing Workload Server Details workspace is
changed to z/OS Workload Server Details.
– The name of the existing Workload Server Details Summary table view
is changed to z/OS Workload Server Details Summary.
• Table 63 on page 145 shows the new workspaces that are used for monitoring the status of workloads
and other managed elements in the GDPS Continuous Availability solution.
Table 63. New Workspaces for the GDPS Continuous Availability solution
Workspace Attribute Group
Linux on z Systems Workload Servers
Workload Server Details
SNA Workload Server Workload Servers
Details
Appendix B. Changes from Tivoli NetView for z/OS V6R2 to Tivoli NetView for z/OS V6R2M1 145
146 IBM Z NetView: Installation: Migration Guide
Appendix C. Changes from Tivoli NetView for z/OS
V6R2M1 to IBM Z NetView V6R3
See the following sections for new, changed, and deleted command lists, messages, samples, and
commands from the NetView V6R2M1 product:
• “Command Lists” on page 147
• “Messages” on page 147
• “Samples” on page 150
• “Command Changes” on page 150
For changes to the Z NetView Enterprise Management Agent, see “Enterprise Management Agent
Changes” on page 150.
Command Lists
This section lists new command lists for the NetView V6R3 program:
• “New Command Lists” on page 147
Do not issue these command lists from a NetView command line. Most of the NetView command lists that
are included with the NetView program are used internally by the NetView program and might have
unpredictable results when issued from a NetView command line.
Messages
This section lists new and changed messages for the NetView V6R2M1 program:
• “New Messages” on page 147
• “Changed Messages” on page 149
• “Deleted Messages” on page 149
New Messages
BNH410I
SEQUENT NAMES FOUND: num
BNH411I
SEQUENT NAME STATE TASK DATE TIME DURATION
BNH412I
sequent_name state taskname date time duration
BNH413I
COMMAND cmd UNDER TASK taskname OBTAINED SEQUENT sequent_name AS type
BNH414I
COMMAND cmd UNDER TASK taskname RELEASE SEQUENT sequent_name
Changed Messages
The following messages changed in one or more of the following ways:
• The message text or case changed.
• The value of a message variable insert changed.
• The information provided in a multiline write-to-operator (MLWTO) message changed.
For specific details of how a message is being presented by the NetView program, see the online message
help.
CNM163I
DATA BUFFERING STORAGE HAS INCREASED TO newsize MEGABYTES FOR THE czstate CANZLOG
DATA SPACE(S).
CNM165I
DATA BUFFERING USAGE IS AT MAXIMUM FOR THE czstate CANZLOG DATA SPACE(S).
CNM299I
ddname dataset member disp
Deleted Messages
Appendix C. Changes from Tivoli NetView for z/OS V6R2M1 to IBM Z NetView V6R3 149
Samples
“New Samples” on page 82 lists new samples for the NetView V6R3 program:
New Samples
application.yml CNMSJSNF CNMSZERT
EJNSSRST NetViewRestServer.yml NetViewSample
Command Changes
This section lists new and changed commands for the NetView V6R3 program:
• “New Commands” on page 150
• “Changed Commands” on page 150
New Commands
CONNSEC SEQUENT
Changed Commands
AUTOTEST CMDMON LISTA
NPDA DFILTER NPDA SRFILTER PIPE LOCATE
PIPE NLOCATE START (NCCF) STOP (NCCF)
TCPIP Connection Data A new table view has been added that shows the
information for the KNACNT attribute group. Each
row in the table shows a count of the number of
active connections for a given encryption protocol
(TLS/SSL, SSH, IPSec or None). Each row has a link
to a new workspace containing a table view with
selected information for the KNAENC attribute
group pertinent to that encryption protocol.
The TCPIP Connection Data Summary table has a
new link defined to go to a new workspace
containing information from KNAENC about
encryption protocols in use on the connection and
other security-related information.
Appendix C. Changes from Tivoli NetView for z/OS V6R2M1 to IBM Z NetView V6R3 151
Table 65. New Workspaces for Version 6 Release 3 (continued)
Workspace Description
Security Details for Connection This workspace displays data from the KNAENC
attribute group about security protocols for a
connection. There are four views defined in the
workspace:
• An overview summarizing the endpoints and
ports for the connection, the protocols in use,
and the status of IP filtering for the connect
• A view containing details for TLS/SSH encryption,
if in use
• A view containing details for SSH encryption, if in
use
• A view containing details for IPSec encryption, if
in use
Each detailed view contains links that go to
workspaces displaying data for digital certificates
being used by the encryption protocol. The TSL
view also contains a link to the IANA registry for
cipher suites.
TSL Cipher Suites This workspace contains a browser view that links
to the IANA registry for TLS cipher suites.
Unsecured Connections This workspace contains a table view populated
with information from KNAENC about connections
that are not using any encryption protocols.
You can find the new and changed functions that were done using the continuous delivery model after the
NetView V6R2M1 program GA in the following table.
CNMSCATU (OA48179) The CNMSCAT2 command IBM Tivoli NetView for z/OS
authorization table sample Security Reference
includes the new CNMSCATU
member, which is intended for
user modification.
DBAUTO (OA48180) Serviceability enhancements are IBM Tivoli NetView for z/OS
added to display the failing sub- Command Reference Volume 1
command when the DBAUTO (A-N)
command fails.
Canzlog Archive (OA48626) A new DEFAULTS parameter, IBM Tivoli NetView for z/OS
CzTopAge, is introduced, which Command Reference Volume 1
allows the setting of a time (A-N)
period in days of how far back
NetView will access Canzlog
historical data in archives for
BROWSE operations. When
CzTopAge is set, only the
Canzlog archive data sets
containing data whose age is no
older than the specified number
of days are accessed by default.
NetView Initialization (OA51973 The number of messages written IBM Tivoli NetView for z/OS
and OA51974) to the z/OS console and to syslog Messages and Codes Volume 1
during NetView initialization are (AAU-DSI)
reduced. Message BNH191E
Policy autotask is different from
AON autoTask. This configuration
is not supported.
Message Revision Table, The following enhancements are IBM Tivoli NetView for z/OS
Command Revision Table, and available: Automation Guide
PIPE EDIT (OA52000 and
OA52211) • Allow blanks and commas to be
removed from commands
before comparing for a match
in the Command Revision
Table.
• Allow characters to be removed
from strings in EDIT
specifications.
• Support hexadecimal strings
being specified in UPON
statements in Message and
Command Revision Tables.
• Support PREFIX values that
have lengths other than 3.
Canzlog Dynamic Data Space Canzlog can now be configured to IBM Tivoli NetView for z/OS
(OA55071 and OA55074) start with a small data space size Installation: Getting Started
(128M) for the data space that is
associated with the Master
Scheduler address space. The
data space will stay this size as
long as automation keeps up. If
automation cannot keep up, the
data space size will dynamically
increase by 8 M at a time until it
reaches the maximum value of
512M or 2G.
Command Statistics (OA55075 Utilization statistics, such as CPU IBM Tivoli NetView for z/OS
and OA55076) time, storage, and I/O Administration Reference
operations, are provided at the IBM Tivoli NetView for z/OS
command level. Configuring Additional
Components
Canzlog Print (OA55078 and The PRINT command provides IBM Tivoli NetView for z/OS
OA55077) the ability to print Canzlog Administration Reference
messages while the NetView IBM Tivoli NetView for z/OS
program is active. The PRINT Command Reference Volume 2
command can be issued in the (O-Z)
following methods:
• NETVIEW operator's console
• BROWSE window
• CANZLOG panel
• NVINFO
Appendix D. New and Changed Functions Delivered in the NetView V6R2M1 program using the Continuous
Delivery Model 155
Several functions were removed from the NetView product for post-GA service-level:
• Multi-System Manager Network Manager IP Agent
• Tivoli Common Reporting (BIRT formatted reports)
• NetView Web Application Server
The SEC=BY keyword can be removed from the AON CMDDEF statements for the commands that follow.
Review your AON command security definitions to determine if removing this keyword is appropriate for
your environment. The %INCLUDE members that are listed contain the CMDDEF statements for the
NetView V6R2M1 program.
CNMCMENT
This section lists command definitions that have had the SEC=BY keyword removed. The CMDDEF
statements are in %INCLUDE member CNMCMENT.
EZLCMENT
This section lists command definitions that have had the SEC=BY keyword removed. The CMDDEF
statements are in %INCLUDE member EZLCMENT.
FKVCMENT
This section lists command definitions that have had the SEC=BY keyword removed. The CMDDEF
statements are in %INCLUDE member FKVCMENT.
EZLENCH1 EZLENCH2 EZLENCH3 EZLENCH4
FKVASNB FKVE095A FKVE1100 FKVE1101
FKVE1102 FKVE1103 FKVE1104 FKVE1110
FKVE1200 FKVE1300 FKVE1310 FKVE1320
FKVE1330 FKVE2100 FKVE270I FKVE284A
FKVE285I FKVE380I FKVE464I FKVE530I
FKVE881I FKVE897I FKVEA0IC FKVEA200
FKXCMENT
This section lists command definitions that have had the SEC=BY keyword removed. The CMDDEF
statements are in %INCLUDE member FKXCMENT.
FKXEACT2 FKXEAID1 FKXEAID2 FKXEAIDA
FKXEALRT FKXEAMS1 FKXECATV FKXEDDFP
FKXEGTID FKXEHNDE FKXEINIT FKXENSTH
FKXEOTHR FKXEPING FKXESVPT FKXWIND1
FKXWIND2
The CNMSTYLE member in the DSIPARM data set is used during NetView initialization. The CNMSTYLE
members and its dependent members replace initialization that was performed in the CNME1034
command list and in some DSIPARM definition statements in prior releases of the NetView program.
The CNMCMD member in the DSIPARM data set contains command definitions. The CNMCMD member
replaces the DSICMD member.
The CNMSJMIG sample in the NETVIEW.V6R3USER.INSTALL data set uses the CNMEMIG command list
to assist in converting your CNME1034 command list and DSIPARM statements to the new CNMSTYLE
format. This sample provides JCL that runs under the TSO terminal monitor program. The CNMSJMIG
sample creates CNMSTYLE statements. In most cases, the CNMSJMIG sample converts existing
initialization statements into statements that provide equivalent settings. Review the generated
statements to validate that they provide the setting you want before enabling them in your installation.
You can also use the CNMSJMIG sample to migrate DSICMD files to the new CNMCMD format.
The CNMEMIG command list performs system symbolic substitution, such as the &DOMAIN symbolic
variable, when this information is supplied by the customer in the CNMSJMIG sample. However, the
CNMEMIG command list cannot properly interpret Data REXX. Because of this, before running the
CNMEMIG command list to migrate your DSIPARM definitions to the new CNMSTYLE and CNMCMD
formats, ensure that your DSIPARM definitions (or any member that they include) do not contain Data
REXX. You can convert your DSIPARM members to not contain Data REXX by running the following PIPE
command under the NetView program from which you are migrating:
where altparmds is an alternate DSIPARM data set that will contain the converted DSIPARM member and
member is the DSIPARM member that is being converted. Then specify this alternate data set in the
CNMSJMIG sample as the first data set in your OLDPARM data set concatenation. It is important that you
run the above PIPE command under the NetView program from which you are migrating in order to
preserve your current settings.
Note:
1. While not necessary unless the SA tower is activated or the shipped CNMCMDx members are not used,
this same procedure can be done for CNMCMD because it also contains Data REXX.
2. When the CNMEMIG command list processes the OLDPARM members, a BNH164I message is issued
for any member still containing Data REXX. These messages can be ignored if the OLDPARM member
is not being migrated. The CNMEMIG command list skips over the Data REXX file and continues to
attempt processing the remaining files.
The CNMSJMIG sample requires the following data sets:
DSIPARM
The concatenated data set list containing current release versions of the CNMSTYLE and CNMCMD
members.
OLDPARM
The concatenated data set list containing NetView definitions for the release from which you are
migrating.
OLDCLD
The concatenated data set list containing command lists (CNME1034 and CNME1054) for the release
from which you are migrating. If you have renamed these members for the release from which you are
migrating, place a copy of your members in the OLDCLD concatenation with the names CNME1034
and CNME1054 to enable the tool to find your customization.
CNME10341
ASSIGN ASSIGN.OPGROUP.GROUP
CCDEF MEMBER CCDEF
CNMOPDSPREFIX OpDsPrefix
DUIFHNAM COMMON.DUIFHNAM
DUIFHPRC COMMON.DUIFHPRC
EKGHNAM COMMON.EKGHNAM
EKGHPRC COMMON.EKGHRPC
EVERY memStore.frequency
HLLENV CHANGE HLLENV.TYPE.CRITENVS
HLLENV CHANGE HLLENV.TYPE.DEFAULT
HLLENV CHANGE HLLENV.TYPE.PHEAP
HLLENV CHANGE HLLENV.TYPE.PSTACK
HLLENV CHANGE HLLENV.TYPE.REGENVS
IDLEOFF INIT function.autotask.idleoff
IDLEOFF INIT idleparms.exceptAuto
IDLEOFF INIT idleparms.exceptLU
IDLEOFF INIT idleparms.exceptNNT
IDLEOFF INIT idleparms.exceptOP
IDLEOFF INIT idleparms.exceptRmtCmd
IDLEOFF INIT idleparms.frequency
IDLEOFF INIT idleparms.idlemin
MEMSTORE memStore.minhits
MEMSTORE memStore.stgLimit
NETV DEFAULTS DEFAULTS.CMD
ROUTE = function.autotask.memStore
SMFVPD COMMON.SMFVPD
TRANSMSG MEMBER transMember
Note:
1. REXX version
2. Pre-REXX version (NetView V1R2 and before)
When you are specifying IP addresses, you can use the following formats:
• An IPv4 address in dotted-decimal format, d.d.d.d , where each d is a decimal number from 0 to 255.
An IPv4 address is a 32-bit address separated into four 8-bit parts. Each part is converted to its decimal
equivalent, and the parts are separated by periods. The following examples show IPv4 addresses:
13.1.68.3
129.144.52.38
• An IPv6 address in colon-hexadecimal format, h:h:h:h:h:h:h:h , where each h is a hexadecimal value (0-
FFFF). An IPv6 address is a 128-bit address separated into eight 16-bit parts. Each part is converted to
a hexadecimal number, and the parts are separated by colons. Leading zeros are not required, but,
unless an address is compressed, each part must have at least one numeral. The following examples
show colon-hexadecimal format IPv6 addresses:
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
1080:0:0:0:8:800:200C:417A
• An IPv4-compatible IPv6 address or IPv4-mapped IPv6 address in mixed format, h:h:h:h:h:h:d.d.d.d ,
where h is a hexadecimal value, one for each of the 6 high-order 16-bit parts of the address, and d is a
decimal value, one for each of the 4 low-order 8-bit parts of the address (standard IPv4
representation). This format is useful in an environment that uses both IPv4 and IPv6 addresses. The
following examples show these addresses:
Note:
1. The first five h values must be zero (0), and the sixth h value must be X'FFFF' in an IPv4-mapped
IPv6 address.
2. All six h values must be zero in an IPv4-compatible IPv6 address.
IPv6 addresses, IPv4-compatible IPv6 addresses, and IPv4-mapped IPv6 addresses that contain zero
bits can be compressed. The value :: can be substituted for multiple consecutive groups of zeros. The ::
can be used only once in an address and can be used to compress leading or trailing zeros in an address.
The following examples are of IPv6 addresses, their compressed representations, and brief descriptions:
The following paragraph does not apply to the United Kingdom or any other country where such
provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS"
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE.
Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore,
this statement might not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically
made to the information herein; these changes will be incorporated in new editions of the publication.
IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in
any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of
the materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the
exchange of information between independently created programs and other programs (including this
one) and (ii) the mutual use of the information which has been exchanged, should contact:
IBM Corporation
2Z4A/101
11400 Burnet Road
Such information may be available, subject to appropriate terms and conditions, including in some cases
payment of a fee.
The licensed program described in this document and all licensed material available for it are provided by
IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any
equivalent agreement between us.
Information concerning non-IBM products was obtained from the suppliers of those products, their
published announcements or other publicly available sources. IBM has not tested those products and
cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of
those products.
Programming Interfaces
This publication documents information that is NOT intended to be used as Programming Interfaces of
IBM Z NetView.
Trademarks
IBM, the IBM logo, and ibm.com® are trademarks or registered trademarks of International Business
Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be
trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at
"Copyright and trademark information" at http://www.ibm.com/legal/copytrade.shtml .
Adobe and Acrobat and all Adobe-based trademarks are either registered trademarks or trademarks of
Adobe Systems Incorporated in the United States, other countries, or both.
Intel is a trademark of Intel Corporation in the United States, other countries, or both.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun
Microsystems, Inc. in the United States, other countries, or both.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows, and Windows NT are registered trademarks of Microsoft Corporation in the United
States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Other product and service names might be trademarks of IBM or other companies.
Notices 173
174 IBM Z NetView: Installation: Migration Guide
Index
Special Characters C
&CNMDOMN 8 catalog, defining user 16
&CNMNETID 13, 58 CNM data transfer 95
&CNMRODM 13, 58 CNMCLST 16
&CNMTCPN 13, 58 CNMCMD statements, migrating 161
%INCLUDE statement 89 CNMCMENT
V6R1 66
CNMDVIPP 16
A CNMDVIPS 16
A01APPLS CNMEALUS
V1R4 31 V1R4 32
AAUPRMLP CNMEMSUS
V1R4 32 V1R4 32
AAUTSKLP task 95 CNMGMFHS
accessibility xiv V1R4 52
address spaces, increasing 9 V6R1 70
ALIAS name for NetView data sets 16 V6R2 78, 84
allocating CNMLINK 7
data sets 16 CNMNET
VSAM clusters 18 V1R4 31
AON V6R1 65
control file 21 V6R2 75
migration considerations 18 CNMPROC
policy definitions 21 start procedure 87
STATMON 21 V1R4 32
System Automation/390, address space 14 V6R1 66
TCP390 statement 21 V6R2 75, 82
tower statements 21 CNMPSSI
APF authorization 7 start procedure 87
Application-Transparent Transport Layer Security (AT-TLS) V1R4 35
Web Services Gateway 71 V6R1 66
ASID 9 V6R2 75, 83
automatic restart manager 9 CNMS0013
automatically run commands and command lists 94 V1R4 31
automation CNMS002 8
COLLCTL command 26 CNMS0031 8
SMF record type 30 28 CNMS0113 8
auxInitCmd statement 94 CNMS8050 26, 64
CNMS8051 26, 64
CNMS8052 26, 64
B CNMS8053 26, 64, 74
CNMS8054 26, 64, 74
BNH845I message 28
CNMSAF2
BNH846I message 27
V6R1 66
BNH848I and BNH850I messages 28
CNMSAMP library 17
BNH848I message 28
CNMSBAK1 26
BNH849I message 28
CNMSCAT2
BNH850I message 28
V6R1 66
BNJDSERV task 95
V6R2 76
BNJMBDST
CNMSCATU
V1R4 32
V5R3 66, 76, 83
books
CNMSCM 26
see publications xi
CNMSDCA 26
Browse
CNMSDDCR 26
V1R4 56
CNMSDVCG 27
CNMSDVDS 27
Index 175
CNMSDVEV 27 CNMSTIDS (continued)
CNMSDVIP 27 V5R1 42, 67, 76, 83
CNMSDVPC 27 CNMSTLIF 42, 67, 76
CNMSDVPH 27 CNMSTNST 29
CNMSDVST 27 CNMSTNXT
CNMSDVTP 27 V1R4 42
CNMSEMAA V6R1 67
sample 27 V6R2 76
CNMSEPTL 27 CNMSTPST 29
CNMSHIPR 27 CNMSTPWD
CNMSIFST 27 ACB password 90
CNMSIHSA CNMSTREP 42, 67, 76
V1R4 35 CNMSTTWR 89
CNMSJ000 17 CNMSTUSR 29, 90
CNMSJ001 16 CNMSTWBM 29, 89
CNMSJ002 16 CNMSTYLE
CNMSJ003 17 &CNMRODM 90
CNMSJ004 &NV2I 88
V1R4 51 %INCLUDE 89
CNMSJ008 auxInitCmd statement 94
V1R4 31 CNM data transfer 95
CNMSJ009 components, enabling 89, 91
starting NetView 87 Get-host-by task 95
V1R4 32 GHB statements 95
CNMSJ010 hardware monitor 95
parameters 87 initialization values 95
V1R4 35 IP log 95
V6R1 66 IPLOG statements 95
V6R2 75, 83 LU 6.2 communication 95
CNMSJ032 job 14 LUC statements 95
CNMSJ032 sample 15 member name 95
CNMSJ033 18 naming convention 88
CNMSJBUP 16 NetView domain 90
CNMSJCRG NLDM statements 95
sample 28 NPDA statements 95
CNMSJH10 overview 88
V1R4 52 report 95
V6R1 70 Resource status monitor 95
V6R2 78, 84 REXEC server 95
CNMSJH12 REXEC statements 95
V1R4 52 RMTINIT statements 95
CNMSJM12 13 RODM name 90
CNMSJM14 27 RSH server 95
CNMSJM15 27, 64, 74 RSH statements 95
CNMSJMIG 28 RTT statements 95
CNMSMF3A 28 security 94
CNMSMF3E 28 session monitor 95
CNMSMF3E exit 7 statements, evaluating 95
CNMSMF3E sample TAMEL statements 95
V1R4 48 TCP/IP alert receiver 95
CNMSMF3F 28 tower statement 91
CNMSMF3R 28 V1R4 36
CNMSMRT1 28 V6R1 66
CNMSMSIP 28 V6R2 76
CNMSNVST 28 Web server interface task 95
CNMSOSAP 28 WEB statements 95
CNMSPAN2 28 CNMSTYLE statements, migrating 161
CNMSPLEX 28 CNMSVPRT 29
CNMSSMON 28 CNMSXCFA 29
CNMSSTAC 28 CNMTAMEL task 95
CNMSTACT 28, 42, 65, 67, 74, 76, 89 COLLCTL command 26
CNMSTARG 28 command
CNMSTASK 89 security 94
CNMSTIDS command definition statement
Index 177
DVIPA SNMP trap automation 27 H
DVIPA statistical data set, display 27
DVIPCONN command 27 hardware and software requirements 5
DVIPDDCR command 26 hardware monitor
DVIPHLTH command 27 initialization 95
DVIPPLEX command 28 SMF log records 12
DVIPSTAT command 27 HIPERSOC command 27
DVIPTARG command 28
I
E
ICF catalog 16
EKGCUST 20 IDS
EKGLOADP CNMSTIDS %INCLUDE 89
V1R4 50 IEAAPFxx member 7
V6R1 69 IEASYMxx member 8
V6R2 77, 84 IEASYSxx member 9
EKGSI101 IEFACTRT exit 7
V1R4 51 IEFACTRT SMF exit 28
EKGXRODM IEFSSNxx member 9
V1R4 51 IEFUSI exit 12
V6R1 69, 78, 84 IFSTAT command 27
enhancements 2, 131 IHSABCDS
enterprise integration 114 V1R4 30
enterprise master 71, 78, 85 IHSABCFG
environment variables, notation xv V1R4 30
Event/Automation Service 14, 53, 70 IHSAECDS 53, 70
exit, MVS command 11 IHSAEVNT
EZLCMD V1R4 53
V1R4 43 V6R1 70
EZLCMENT IHSAINIT
SEC=BY 157 V1R4 54
IHSANCFG
V1R4 31
F IHSANFMT
FKVCMENT V1R4 31
SEC=BY 158 IKJTSOxx member, updating 9
FKXCFG01 initial command
V1R4 49 automatically run 94
FKXCMD installing
V1R4 43 multiple NetView releases 6
FKXCMENT MVS system considerations 7
SEC=BY 159 NetView
FKXIPMTB 30 migrating from NGMF to NetView management
FKXOPFIP 30 console 111
FLBSYSDA migrating from previous NetView management
V1R4 49 console levels 111
FLCAINP initialization sample 30 migrating from V1R4 23
FLCSAINP migrating from V6R1 63, 113
V1R4 49 migrating from V6R2 73, 129
functions, removed 132, 133 migrating from V6R2M1 81, 147
migrating procedural 24
migrating unattended 24
G Intrusion Detection Services 89
IP interfaces 27
GDPS Continuous Availability solution
IP log 95
CNMSTACT sample 28, 65, 74
IP management 3, 71, 78, 85, 113, 132
migrating NetView members 22
IP Version 6 support 169
Get-host-by task 95
IPv4 and IPv6 addresses 169
GMFHS
ISTIECCE load module 6
migration considerations 20
Graphical Enterprise option 24
graphics L
migration 111
library changes 3, 115, 133
Index 179
network ID (continued) samples (continued)
name, specifying 8 V6R3 150
new functions, NetView 1, 113, 129 V6R3M0 82
NGMF SCHEDxx statements 11
migration considerations 111 SCNMLNK1 7
NMI automation 27 SCNMLPA1 6, 7
notation SEAGALT 7
environment variables xv SEAGLPA 7
path names xv secondary subsystem, defining 9
typeface xv SECOPTS statement 94
NVSTAT command 28 security 94
Security 2, 131
session monitor
O SMF log records 12
online publications SEZALOAD 88
accessing xiv SIXMLOD1 data set 8
operator SMF exit, IEFACTRT 28
security 94 SMF record type 30 automation 28
OSAPORT command 28 SMF records 12
overview 5 SMF type 30 record automation
V1R4 48
SMFPRMxx 12
P SMP/E format 5
SNA topology manager
partitioned data sets
migration considerations 20
allocating 16
span of control
loading
security 94
new installation 17
STACSTAT command 28
password phrase support
start procedure 87
V1R4 58
STEPLIB 7
path names, notation xv
STYLEVAR
policy definitions 21
variables 90
procedural migration 24
subarea, changing 17
program properties table 11
subsystem application procedure, modifying 87
PROGxx member 7
SYS1.LPALIB 11
publications
SYS1.PARMLIB 9, 10
accessing online xiv
SYSDEF statement 8
IBM Z NetView xi
sysplex and system management 114
ordering xiv
sysplex monitoring message automation 28
system symbols
R CNMSTYLE 90
initialization members 13
RELATE value to define user catalog 16 system variables
Resource status monitor 95 IEASYMxx 8
REXEC server 95 user-defined 10
REXX 14
REXX environment 7
RKANMOD data set 7 T
RKANMODL data set 7
tasks
RKANMODU data set 7
BNJDSERV 95
RODM
CNMTAMEL 95
migration considerations 20
domidLUC 95
name, specifying 8
DSIIPLOG 95
subsystem name 9
DSIRSH 95
RODM checkpoint data sets 51
DSIRTTR 95
RODM functions 19
DSIRXEXC 95
RSH server 95
DSIUDST 95
DSIWBTSK 95
S DUIDGHB 95
statements 89
samples TCP/IP
V1R4 25 application name, specifying 8
V6R1 64, 120 configuration data 87
V6R2M1 74, 138 defining 87
U
unattended migration 24
unique identifier, assigning NetView 90
UNIX system services
V1R4 60
UNIX System Services 14, 71
unsolicited MVS messages 59
user catalog, defining 16
user group, NetView xv
user groups
NetView xv
Tivoli xiv
V
variables, notation for xv
verification
migration 109
VIEW command 19
VIPA routes 29
VIPADYNAMIC TCP/IP profile 27
VIPAROUT command 29
VSAM
allocating 18
VTAM
APPL major node 17
start procedure 7
W
Web browser
access 94
Web server interface task 95
Web Services Gateway 8, 71
what is new, function 1, 113, 129
WLM 14
workload manager 9, 14
Z
z/OS exit routine 12
ZAIGET 26, 64
ZAIPROC 26, 64
ZAITIMER 26, 64
znvsoa.htm 61
znvsoatx.htm 61
Index 181
182 IBM Z NetView: Installation: Migration Guide
IBM®
GC27-2854-07