Académique Documents
Professionnel Documents
Culture Documents
Ed Jaffe, edjaffe@phoenixsoftware.com Brian Peterson, Brian_D_Peterson@bluecrossmn.com Sam Knutson, SKnutson@geico.com Skip Robinson, JO.Skip.Robinson@sce.com
Accessing VM IBMLink
Many people mistakenly believe that when their SNA-based access to the IIN (later ATT) infrastructure disappeared they could no longer access VM IBMLink. IBMLink has had a TCP/IP presence for many years. Small companies, like the one for which I currently work, used it to replace the old Passport dial-up access. Access is via ibmlink.advantis.com (204.146.168.209) using standard telnet port 23 Valid clients are any PC-based emulator supporting TN3270 or built-in z/OS telnet client invoked from TSO/E command prompt.
40M of storage 2640 conversion tables loaded in the Unicode pre-built conversion image
00367-05123-R 05353-01208-R 01200(17584)-01100-E
BROWSE
SYS1.PARMLIB(CUNUNI00) - 01.00
6 conversion tables which are actually used are loaded! Only 300K of storage used
No Reservations Required
The Conversion
All systems IPL Stop using third party serialization product IPL one LPAR in GRS Star mode Verify serialization works Verify CF structure allocated IPL second LPAR, verify... IPL rest of Sysplex
CHECK(IBMGRS,GRS_CONVERT_RESERVES) ISGH0307E Not all RESERVEs are being converted. Explanation: Check found an exception. No entry such as "RNL(CON) TYPE(PATTERN) QNAME(*)" was found, therefore RESERVEs are not currently being converted by default. For improved performance, availability, and serviceability, IBM suggests that a star complex convert all RESERVEs to global ENQs using the RESERVE Conversion Resource Name List. Note that it is not always possible to convert all RESERVEs. System Action: None. Operator Response: Contact your system programmer.
/* ADDS THE RNAMES. NOTE: THERE ARE 4 ENQUES FOR 5.1B AND HIGHER. */ RNLDEF RNL(CON) TYPE(GENERIC) QNAME(ENQ$AVRS) RNLDEF RNL(CON) TYPE(GENERIC) QNAME($AVRACTV) RNLDEF RNL(CON) TYPE(GENERIC) QNAME($AVMAINT) RNLDEF RNL(CON) TYPE(GENERIC) QNAME($ELRCLEN)
Kept for now while we SYSDSN SYS1.TCPPARMS work with our network team to SYSDSN SYS1.VTAMLST change their SYSDSN SYS1.VTAMNCP implementation procedures SYSVSAM IMSPR1V.PROD.DBRC
EXCL GEN SYSVSAM IMSPR1V.PROD.DBRC PRODUCTION IMS RECONS EXCL GEN SYSVSAM IMSPR2V.PROD.DBRC Removed after discussion with Systems IMS team EXCL GEN SYSVSAM IMSPR3V.PROD.DBRC
GRS Monitor
Shipped with z/OS Documented in MVS Planning: Global Resource Serialization Chapter 3. Using the ENQ/RESERVE/DEQ monitor tool. SYS1.SAMPLIB(ISGRUNAU) and other ISG* members Data was gathered on a recurring basis using IBM GRS Monitor SOFTEK supplies a RESERVE monitor with LDMF not used in this exercise. GRS Monitor can record a LOT of data A USERMOD is available from GRS Level 2 to limit the data recorded to RESERVE information It is possible that this function will be rolled into the GRS Monitor in a future release of z/OS as a filter option I use WLM service class SYSSTC to run this because IBM says IBM suggests that you run the job at the highest possible dispatching priority in your system. If the monitor is not at a high dispatching priority, virtual storage can become exhausted and ENQ/DEQ processing might impacted. TIME=1440 too!
CHECK(IBMGRS,GRS_EXIT_PERFORMANCE) The Global Resource Serialization ENQ/DEQ/RESERVE Monitor is in use. This could negatively impact system performance. Explanation: Check found an exception. The Global Resource Serialization ENQ/DEQ/RESERVE Monitor is in use. This could negatively impact system performance.
ARCILOG AL ENQ E*RESERVE 02 SHSM03 ARCGPA :ARCRJRN ENQT E*RESERVE 01 SHSM00 ARCGPA :ARCOCDS
//*
ENQT == RET=TEST
//REPORT EXEC PGM=ISGAMED1 //INPUT DD DISP=SHR,DSN=U06T03.AUDIT.ASYS.OUT1.A110806 //OUTPUT DD SYSOUT=*, // DCB=(LRECL=132,RECFM=FB,BLKSIZE=18348) //SYSUDUMP DD SYSOUT=*
GRS Tidbits
GRSQ CONTENTION
CHECK(IBMGRS,GRS_GRSQ_SETTING) GRS dump settings not ideal: GRSQ=LOCAL Explanation: The current setting of GRSQ=LOCAL while in Global Resource Serialization STAR mode. IBM recommends having a GRSQ=CONTENTION, because this will collect all ENQ resources on the local system, as well as all global ENQ resources that are in contention throughout the entire sysplex. This may also significantly reduce the amount of time and space required for the dump. Operator Response: Notify the system programmer. System Programmer Response: Change the GRSQ setting to CONTENTION by issuing SETGRS GRSQ=CONTENTION on all affected systems and update GRSCNFxx GRSQ(x) for subsequent IPL. Check Reason: IBM recommends a GRSQ setting of contention. Previously we had set GRSQ to LOCAL to optimize SVC dump performance for CICS made this change with no perceptible problems
CONTENTION
ISG364I CONTENTION NOTIFYING SYSTEM MOVED FROM SYSTEM ASYS TO SYSTEM BEND. OPERATOR COMMAND INITIATED.
INCONSOL(e)ABLE
Acknowledgements
Christopher Brooker (IBM) Nick Matsakis (IBM) Scott Fagen (IBM) Keith Martens (GEICO) Daryl Hoblitz (GEICO) Ken Tomiak (Cornerstone) Ed Finnell (University of Alabama)