Upload
jegadish1
View
240
Download
5
Embed Size (px)
DESCRIPTION
HI
Citation preview
WSP zTPF Migration Cheat Sheet
Viewing the Worldspan console TPFCONS (from VM4) – this will take you to the real time consoles
o PF1 will bump through all available consoleso PF2 will allow you to review the consoleo PF3 get back to the Main Windowo PF4 takes you back out to CMSo PF7-PF14 will access each of the Production processors (A thru H)
Verify the TPFCONS exec on your A-Disk allows you to view multiple WSPOPERx consoles in case one has reached its maximum number of users:
o TPFCONS EXEC should look like this:/**/
ARG Ver
If Ver = '' then Ver = ''
'VMYIAMOP WSPOPER'Ver
o This would allow you to do TPFCONS, TPFCONS 1, TPFCONS 2, and TPFCONS 3 to access either WSPOPER (TPFCONS), WSPOPER1 (TPFCONS 1), WSPOPER2 (TPFCONS 2), or WSPOPER3 (TPFCONS 3)
Grant TPFCONS access to a user that doesn’t have ito This only works for TPFCONS, and the person granting access must be an authorized
user for the particular console (WSPOPER, WSPOPER1, WSPOPER2, WSPOPER3) they are trying to grant access for:
From TPFCONS command line enter:
ADDUSER <userid> or ADDTPF <userid>
where <userid> = the users VM4 ID
Viewing Console Logs on VM4 (flat file) TPFLOGS (from VM4)
o PF4 brings up list of systems, by dateo PF7 to scroll backward, PF8 to scroll forward within list of systems
o Place cursor next to line item for TPFA, preceded by date, and hit ‘Enter’:
Retains 40 days of historical log data
Viewing Console Logs on YODA (flat file) http://yoda/ Click on “Console Logs” in the left hand column You will need to sign in with your YODA ID and Password:
Enter Complex: Production System: Worldspan CPU: A From:<date> To: <date> and click ‘Show’:
Click on the TPFx link for desired date to access the console log for processor ‘x’ Log can be searched for text strings using “Ctl + F” Find function
Get Notifications when Issues Tracking Log is Updated Set Up Notification when Issues Tracking Document is Updated
VISTA into WSP Online You will need a Production WSP sign in. Here is a link to the form required to request a
Production login ID. At one point in the form it asks for a userid to model this one after. For that use ???????. http://teamsites.travelport.com/ztpf/Shared%20Documents/zTPF%20-%20PGR/CP/Test%20System/Travelport%20Mainframe%20LogonID%20Request%20Form%20V7%20-%20Protected.docx
From VM4 enter:o VISTA PARSo LOGI PARSo BSIAnnnnCP/PR (use production sign-on)
o To send entries to a particular processor //SMPxZfunction (Example: //SMPAZDSYS or //SMPBZSTAT)
o Bias yourself to a particular processor ZDWGT TCMP LIT-leid CPU-x (Example: ZDWGT TCMP LIT-02022C CPU-A)
Bias entries to Certification Processor For the co-existence testing, CPU-A will be placed in ‘certification’ state. To control whether a
terminal’s entries are routed to the processor where certification has been enabled, the following entries are used:
o YCERT ON – can be done from an individual’s terminal to route their entries to the certification processor
o YCERT OFF – can be done from an individual’s terminal to turn off the routing of their messages to the certification processor
Interrogating the Master Control File (MCF) The WSP Master Control File (MCF) contains the following information about every file (both 4.1
and z/TPF) on the Worldspan system (segments, headers, macros, components, etc.):o File Name – includes version and file typeo System – WSP (for 4.1) or WSZ (for z/TPF)o Status – ‘O’ for Passed Regression or later, ‘T’ for LTCUST onlyo Implementation Numbero Load Dateo Programmer IDo Online indicator – has ‘ONLINE’ text next to the current online version
Entry on VM4 to display MCF information for a segment is “MCFWSPQ <progname>”:MCFWSPQ CVA0
Some additional execs have been written to return different information from the MCF. They are:XMCF EXEC
Same as MCFWSPQ, except it will:
Sort the components by date Create TEMP MCFOUT file on your “A” disk (until next time you do XMCF entry) XEDIT TEMP MCFOUT and leave terminal in XEDIT so you can FF NEWAME if
desired
VM4 entry format: XMCF component
Example: XMCF TDMO05
ZCHK EXEC
Given a BSCR name/version and proposed load date, it will:
Scan each component of the BSCR Find TPF4.1 and zTPF versions of each module for the load date Compare BSCR vs. Module versions and note differences Create TEMP ZCHKOUT on your “A” disk (until next time you do ZCHK entry)
VM4 entry format: ZCHK nameBSvv date
Example: ZCHK TDMNBSCZ 9/17/14
ZCHK XEDIT
Same as ZCHK EXEC, except you create a list of BSCRs/dates and it will check each one.
Example: XEDIT name type(in XEDIT) Insert one line for each program in “progBSvv date” format:
TDMNBSCZ 20140917 TRI2BSC9 9/17/14 TRI7BSCF 9/17
(in XEDIT, on command line): ZCHK
ZVERS EXEC
Given a program name and VPARS system, it will:
Retrieve program information from VPARS system Get WSZ version of each component Compare MCF vs. BSCR versions and note any differences
VM4 entry format: ZVERS prog vpars
Example: ZVERS XIIH LTCUST
ZVERS XEDIT
Same as ZVERS EXEC, except you create a list of program names and it will check each one.
Example: XEDIT name type(in XEDIT) Insert one line for each program:
TDMN TRI2 TRI7
(in XEDIT, on command line): ZVERS system
View Production Dump History on TSO ($DUMP) Log into TSO on WSPVS1 Enter ‘$DUMP’ at READY prompt:
Hit ‘enter’ when presented with ‘***’ prompt:
Place cursor under “MASTER Scanner” and hit ‘enter’
Type in ‘1’ on Master Scan Selection Menu and hit ‘enter’:
Enter the desired search parameters to extract historical dump info:o Enter program nameo Enter system error numbero Enter date range or ‘ALL’o Choose sort ordero Hit ‘enter’
View Dump History on YODA http://yoda/ Click on “Reports” in the left hand column, then on “Dump Reports” in the expanded menu You will need to sign in with your YODA ID and Password:
Enter the desired search parameters to extract historical dump info:o Check appropriate system box (‘WSP’ for production, ‘LTCUST’ for pre-prod)o Enter program nameo Enter system error numbero Click ‘Show Results’ button
Displaying dump history data in zTPF Scott put together this list of entries for displaying dump history
ZDHST DISP TOT (Replaces ZUCOV DERR to display nbr of opr, ctl, snap dumps)
ZDHST DISP ST-13JAN12.000001 SORT-DEC (Show dumps that occurred after midnight on Jan. 13th withthe newest dumps at the top)
ZDHST DISP OCC-x (Show all dumps that occurred x or more times)ZDHST DISP OCC-2 ST-11NOV11.140000 END-11NOV11.150000
(Show dumps that occurred 2 or more times on Nov. 11th between
the hours of 1400 – 1500)ZDHST DISP DET (Shows all dumps in all processors)ZDHST DISP DET PROC-A (Shows all dumps in processor A)ZDHST DISP DET PROG-ABCD (Shows all dumps out of program ABCD)ZDHST DISP DET EB-gtid (Shows all dumps for a GTID in all processors)ZDHST DISP DET EB-gtidA (Shows all dumps for a GTID in processor A)ZDHST DISP DET ER-000004 (Show all opr-4 dumps in all processors)ZDHST DISP DET TYP-ctl (Shows all control dumps in all processors)ZDHST DISP DET LOAD-xxxxx (Shows all dumps out of a particular loadset in all processors)ZDHST DISP DET ST-11NOV11.140000 END-11NOV11.150000
(Show dumps that occurred on Nov. 11th between the hours of1400 – 1500)
ZDHST DISP DET PROC-A PROG-ABCD EB-010000 ER-000004 (Can use any combination to filter)(show opr-4s out of segment ABCD on Processor A for prime Cras)
Some Z-Function adds/changes in zTPFZDPGM xxxx 000.100 LIST (Display online listing of program) ZSOCK (Now allows display of socket with most retransmits)ZDCNF/ZACNF (Replaces ZZCIN/ZUPRF CINF - Display/Alter CINFC tag)ZDSVC w/ CODE option (Display macro name when given SVC code)ZDMAP abcd INFO-LPATH (displays the full path of the program and objects)ZDMAP ADDRESS-xxxxxxx (displays program name for the core address xxxxx)ZDMAP CP (display the control program link map data)ZDMAP CP OBJFILE-CCNUCL (display link map data for a csect)ZDMAP abcd F-* (display all functions in a program, i.e. CTAL)ZIOTR DISPLAY TRACE sda ALL (Replaces ZUSDA TR – display I/O trace for a device)ZFECB (Display active ECB information)ZDMOD DISP QUE-5 RLT (Replaces ZZDMQ 005 - Display DASD with Queues)ZDMOD DISP SERV-1000 (Display DASD with service over 1000 micro seconds/1ms)ZDMOD DISP SDA-xxxx (Replaces ZZDMQ DD xxxx – can use MOD or VSN also)ZDMOD DISP SDA-xxxx SUM (Displays most f/a’s and/or program names in IOBs for SDA)ZDMOD DISP MOD-xxxx SUM (Displays most f/a’s and/or programs in IOBs for Symb Mod )ZDCRP SWEEP (Core Resident Program Area Sweeper)ZDCPX DISPLAY (Display status of CP user exits)Toolkit Debugger (Replaces ZZSST – SST Trace)Toolkit Dump Viewer (Replaces ZUODF – Online Dump Formatter)ZSTAT OWNER BLOCK-FRM (Replaces ZZFRM D to display owner of frames)ZSTAT OWNER NAME-I* BLOCK-ALL (Display all block types owned by an IBM Function)ZSTAT OWNER NAME-ISYSTEM.* BLOCK-ALL (Display both High Level and Mid-Level qualifier for
blocks owned by IBM ISYSTEM functions – Name is upper/lower case specific)ZSTAT OWNER NAME-ISYSTEM.CCCTIN.* BLOCK-ALL (Display both High, Mid, and Low Level
qualifiers for blocks owned by IBM ISYSTEM.CCCTIN functions – Name is upper/lower case specific)
ZSTAT ZSTAT U
Dxx WHERE xx IS 01-99 STOP DUMP DUMP CLEAR DUMP HISTory DUMP SNAP HISTory OWNER NAME-ownername BLOCK-blktype HIGH-xx OWNER BLOCK-blktype HIGH-xx _ SYSHEAP SYSHEAP NAME-ownername HIGH-xx BLOCK - IOB, SWB, ECB, FRM, CMB, FRM1MB, ALL HIGH - 00 TO 99
ownername FORMAT IS HI.MID.LOW HI - 1 TO 8 CHARACTER HIGH LEVEL QUALIFIER MID - 1 TO 8 CHARACTER MID LEVEL QUALIFIER LOW - 1 TO 16 CHARACTER LOW LEVEL QUALIFIER _ MID AND LOW ARE OPTIONAL NAME CAN END WITH WILDCARD CHARACTER *
Toolkit Dump Viewer Here is a link to the dump viewer guide Toolkit Dump Viewer Guide
Investigating a dump with the dump analyzer If you have not done so already, install the zTPF Dump Analyzer. Here is a link to the install
instructions: zTPF zDump Analyzer - A to Z You will then have an Icon on your desktop that will allow you to access dumps that have been
post-processedo You will have a list of dump databases to choose from and for LTCUST you will choose
wsp_test
Delete Dumps when the Dump Database is Full If the Dump Database is Full, use this Link to delete duplicate dumps from the file system
Dump_Database_full
Other zTPF Documentation on YODA
zTPF T4 FAQ
Z Function Equivalents 4.1 vs zTPF Trouble Shooting Procedure to find the Owner of Core Blocks Toolkit Setup Guide Toolkit Dump Viewer Guide zDump Analyzer Guide Dump Viewer Trace Group Example Finding z/TPF Listings in Toolkit Software Management Information