The SNA View mainframe application is a VTAM or MVS application that runs on an IBM mainframe so that the CiscoWorks Blue SNA View product on a workstation can collect network management data from VTAM or MVS on that mainframe.
The mainframe application software and this guide are workstation independent, meaning that the software and these instructions apply to the IBM mainframe regardless of the workstation--HP, Sun, or RS/6000--on which the CiscoWorks Blue SNA View product is running.
Using SMP/E Release 7, or later, the distribution cartridge contains all of the materials required to install SNAView.
This chapter provides the following information:
- Mainframe Hardware Requiments
- Mainframe Software Requirements
- Installation Preparation Checklist
- Loading Files from Tape
Before you load the mainframe files from the distribution tape, make sure that that you have the necessary mainframe hardware and software. In addition, use the checklist provided in this chapter to ensure that you have completed the list of required system software changes.
You need the following hardware to accomplish uploading the mainframe application files:
- Tape Drive--a cartridge tape reader capable of reading a 3480 cartridge with a density of 6250 BPI.
- Disk Space--six cylinders of 3380 DASD.
You need the following mainframe software for using SNA View mainframe application software:
- Operating System--MVS/ESA 4.1 or later, plus SMP/E Release 7 or later
- Access Method--VTAM 3.2 or later
- Network Control Program (NCP) 4.3 or later
- Protocol Stack--one of the following protocols for communication with workstation:
- LU6.2--SNA Logical Unit 6.2
- TCP--Transmission Control Protocol (IBM TCP/IP or Interlink SNS/TCP)
- Network Management--NetView 1.3 or later, or SOLVE:Netmaster 2.2
Before loading the SNA View mainframe application files, it is recommended that you complete the following preparation tasks:
- Updating SYS1.PARMLIB Members (This task require an IPL)
- Authorize SNA View \
- Set performance group
- Add entry to Program Properties Table
- Updating VTAM (This task requires you to stop and restart VTAM)
- Update MODETAB Entry
- Change ATCSTRxx member
- Add Application Major Node
- Add member to ATCCONxx
- Adding or updating VTAM exit ISTEXCCS (this task may require customization)
- Update VTAM procedure to include VSAM data set
- Updating NetView (this task requires you to start and stop NetView)
- Add commands (DSICMD)
- Add CLISTs (DSICLD)
- Add operators (DSIOPF)
- Add NetView exits
- Add task statements (DSIDMN)
- Update DSICRTTD (DSIPARM)
- Add profile (DSIPRF)
- Update Initial CLIST (CNM1034)
- Updating Netmaster (this task does not require you to restart Netmaster)
- Update CNMPROC
- Update PPOPROC
- Change PPI
- Add Netmaster NCL procedures
This section describes the contents of the SNA View distribution tape and procedure for installing the SNA View mainframe application.
Following are details about the SNA View mainframe distribution tape:
- Medium--3480 cartridge tape
- External label identification--NSP020
- VOLSER--NSP020
Table 1-1 describes the contents of the distribution tape.
Table 1-1: Distribution Tape Contents
VOLSER
| File
| Name
| RECFM
| LRECL
| Block Size
| Distribution Library
|
---|
NSP020
| 1
| SMPMCS
| FB
| 80
| 6400
|
|
NSP020
| 2
| NSP.NSP0200.F1
| FB
| 80
| 8800
| JCLIN
|
NSP020
| 3
| NSP.NSP0200.F2
| U
| 0
| 6144
| ANSPLOAD
|
NSP020
| 4
| NSP.NSP0200.F3
| FB
| 80
| 8800
| ANSPSAMP
|
NSP020
| 5
| NSP.NSP0200.F4
| FB
| 80
| 8800
| ANSPCLST
|
NSP020
| 6
| NSP.NSP0200.F5
| FB
| 80
| 8800
| Installation Samples
|
This section describes how to install SNA View application software on your mainframe.
To install SNA View, follow these steps.
Step 1 Load the installation samples from the tape. Use the sample member, UNLOAD, in NSP.SNAVIEW.INSTALL to unload your installation samples.
//UNLOAD JOB (ACCT#),
// 'PGMRNAME',
// NOTIFY=&SYSUID,
// CLASS=A,
// MSGCLASS=O,
// MSGLEVEL=(1,1)
//****************************************************************
//****************************************************************
//*
//* PROCEDURE: UNLOAD
//*
//* FUNCTION: UNLOAD THE INSTALLATION SAMPLES
//*
//* NOTE:
//* CHANGE ALL LOWER CASE CHARACTERS TO VALUES SUITABLE
//* FOR YOUR INSTALLATION.
//*
//****************************************************************
//****************************************************************
//UNLOAD EXEC PGM=IEBCOPY
//SYSPRINT DD SYSOUT=A
//TAPE DD DISP=OLD,DSN=NSP.NSP0200.F5,
// VOL=SER=NSP020,
// UNIT=tape,LABEL=(6,SL)
//DISK DD DSN=NSP.SNAVIEW.INSTALL,DISP=(NEW,CATLG),UNIT=3380,
// VOL=SER=xxxxxx,
// SPACE=(TRK,(1,1,2)),
// DCB=(RECFM=FB,BLKSIZE=6160,LRECL=80)
//SYSIN DD *
COPY INDD=TAPE,OUTDD=DISK
/*
Step 2 Allocate SNA View target and distribution libraries. Use the sample, ALLOC, in NSP.SNAVIEW.INSTALL to allocate your target and distribution libraries.
//ALLOC JOB ('ACCOUNT INFO'),'PGMRS NAME',MSGLEVEL=(1,1)
//*
//ALLOCATE EXEC PGM=IEFBR14
//***************************************************************
//***** NOTE THAT ACTUAL DATA SET SIZES HAVE BEEN INCREASED
//***** SLIGHTLY TO ALLOW FOR MAINTENANCE.
//***************************************************************
//*****
//***** DD STATEMENTS FOR THE TARGET LIBRARIES
//*****
//NSPLOAD DD DSN=NSP.SNAVIEW.NSPLOAD,VOL=SER=XXXXXX,
// DCB=(RECFM=U,LRECL=0,BLKSIZE=6144),
// UNIT=SYSDA,SPACE=(TRK,(85,5,25)),
// DISP=(NEW,KEEP)
//*
//NSPCLST DD DSN=NSP.SNAVIEW.NSPCLST,VOL=SER=XXXXXX,
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160),
// UNIT=SYSDA,SPACE=(6160,(15,1,5)),
// DISP=(NEW,KEEP)
//*
//NSPSAMP DD DSN=NSP.SNAVIEW.NSPSAMP,VOL=SER=xxxxxx,
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160),
// UNIT=SYSDA,SPACE=(6160,(15,1,10)),
// DISP=(NEW,KEEP)
//*******************************************************************
//*****
//***** DD STATEMENTS FOR THE DISTRIBUTION LIBRARIES
//*****
//ANSPLOAD DD DSN=NSP.SNAVIEW.ANSPLOAD,VOL=SER=xxxxxx,
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160),
// UNIT=SYSDA,SPACE=(TRK,(85,5,25)),
// DISP=(NEW,KEEP)
//*
//ANSPCLST DD DSN=NSP.SNAVIEW.ANSPCLST,VOL=SER=xxxxxx,
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160),
// UNIT=SYSDA,SPACE=(6160,(15,1,5)),
// DISP=(NEW,KEEP)
//*
//ANSPSAMP DD DSN=NSP.SNAVIEW.ANSPSAMP,VOL=SER=xxxxxx,
// DCB=(RECFM=FB,LRECL=80,BLKSIZE=6160),
// UNIT=SYSDA,SPACE=(6160,(15,1,10)),
// DISP=(NEW,KEEP)
//*
Step 3 Receive SNA View. Use the sample, RECNSP, in NSP.SNAVIEW.INSTALL to receive SNA View.
//RECNSP JOB (ACCT#),
// 'PGMRNAME',
// NOTIFY=&SYSUID,
// CLASS=A,
// MSGCLASS=O,
// MSGLEVEL=(1,1)
//****************************************************************
//****************************************************************
//*
//* PROCEDURE: RECNSP
//*
//* FUNCTION: RECEIVE THE NSP0200 FUNCTION
//*
//* NOTE:
//* CHANGE ALL LOWER CASE CHARACTERS TO VALUES SUITABLE
//* FOR YOUR INSTALLATION.
//*
//****************************************************************
//****************************************************************
//NSPREC EXEC smpeproc SMPE PROCEDURE
//SMPTLIB DD UNIT=3380,VOL=SER=xxxxxx,DISP=OLD
//SMPPTFIN DD DISP=OLD,DSN=SMPMCS,
// VOL=SER=NSP020,
// UNIT=tape,LABEL=(1,SL)
//SYSIN DD *
SET BOUNDARY (GLOBAL) .
RECEIVE SELECT(NSP0200) SYSMODS LIST .
/*
Step 4 Apply SNA View. Use the sample, APPNSP, in NSP.SNAVIEW.INSTALL to apply SNA View.
//APPNSP JOB (ACCT#),
// 'PGMRNAME',
// NOTIFY=&SYSUID,
// CLASS=A,
// MSGCLASS=O,
// MSGLEVEL=(1,1)
//****************************************************************
//****************************************************************
//*
//* PROCEDURE: APPNSP
//*
//* FUNCTION: APPLY THE NSP0200 FUNCTION
//*
//* NOTE:
//* CHANGE ALL LOWER CASE CHARACTERS TO VALUES SUITABLE
//* FOR YOUR INSTALLATION.
//*
//****************************************************************
//****************************************************************
//NSPAPP EXEC smpeproc SMPE PROCEDURE
//NSPLOAD DD DSN=NSP.SNAVIEW.NSPLOAD,DISP=SHR
//NSPCLST DD DSN=NSP.SNAVIEW.NSPCLST,DISP=SHR
//NSPSAMP DD DSN=NSP.SNAVIEW.NSPSAMP,DISP=SHR
//SYSIN DD *
SET BOUNDARY (mvstzn) .
APPLY SELECT(NSP0200) .
/*
Step 5 Accept SNA View. Use the sample, ACCNSP, in NSP.SNAVIEW.INSTALL to accept SNA View.
//ACCNSP JOB (ACCT#),
// 'PGMRNAME',
// NOTIFY=&SYSUID,
// CLASS=A,
// MSGCLASS=O,
// MSGLEVEL=(1,1)
//****************************************************************
//****************************************************************
//*
//* PROCEDURE: APPNSP
//*
//* FUNCTION: ACCEPT THE NSP0200 FUNCTION
//*
//* NOTE:
//* CHANGE ALL LOWER CASE CHARACTERS TO VALUES SUITABLE
//* FOR YOUR INSTALLATION.
//*
//****************************************************************
//****************************************************************
//NSPACC EXEC smpeproc SMPE PROCEDURE
//ANSPLOAD DD DSN=NSP.SNAVIEW.ANSPLOAD,DISP=SHR
//ANSPCLST DD DSN=NSP.SNAVIEW.ANSPCLST,DISP=SHR
//ANSPSAMP DD DSN=NSP.SNAVIEW.ANSPSAMP,DISP=SHR
//SYSIN DD *
SET BOUNDARY (nspdzn) .
ACCEPT SELECT(NSP0200) .
/*
You have now completed loading the mainframe application files to the mainframe. Proceed to configure the mainframe application software as described in the "Updating the Mainframe Application Software" chapter.