Sandye's SHARE 2000 Trip Report

Highlights from some Share sessions that were of value and interest

S/390 Multiprise 3000 Enterprise Server Technical Overview – Andy Gangone of IBM

Discussed hardware features, and different configurations available to customers. Also provided info on comparison with other processors and upgrade path. But most importantly to us – it gave specific recommendations for Network Connectivity:

" Channel Attached devices recommended for "High" Capacity Network Traffic

- Use Routers, 2216s, 3172s

Rule of Thumb…..

It is now stated in capital bold print "CAREFULLY EVALUATE YOUR NETWORK NEEDS" , this was not something recommended at the time we acquired our Multiprise 3000.  IBM’s position is very clear, and hopefully this will help us plan our network requirements better in the future.


A Hands-On Introduction to the UNIX vi Editor – Bob Puppa of Kaiser Permanente

Best half a day (or at least the most fun) that was spent at SHARE. This was a 2 part hands on lab using vi. The most valuable thing that came out of it is the take home reference summary – as well as all exercises performed in class. But most interesting was the realization that I wasn’t quite as much of a novice I as I thought I was, and that the class I took last year actually gave me a good foundation to build on. Fly with vi – what a concept!

Monitoring UNIX Applications from an OS/390 Perspective – Donald Zeunert of Candle Corp

This was not a typical "vendor" presentation – because all that was presented was not related to any of the Candle products. All topics were addressed from an OS/390 point of view only. Topics included:

What is UNIX System Services

Managing USS from MVS

How to manage/tune USS – Storage, Dispatcher, I/O and Security

Monitoring resource utilization and application degradation

Causes of degradation

Relationship of units of work (address spaces, TCBs, processes and threads)

Techniques for eliminating bottlenecks in UNIX applications

Also info on IBM OS/390 UNIX Performance and Tuning books and web sites were included.


OS390 R8 User Experience - Greg Thompson of PNW

This was one shop’s experiences installing R8 with ServerPac. Speaker made special note that they expected JAVA to be included on the ServerPac but it wasn’t. Most interesting thing learned from their experiences is "don’t outsource the data center in the middle of the upgrading your operating system!" .


JES2 Short Subjects – Chip Wood of IBM

The attendees at any JES session are usually an interesting group – but this session was very important to me ‘cause they were talking about exactly what we needed to know about – "WHAT IS $ACTIVATE?"

Learned exactly what we need to do:

Make sure OW32920 is on – $D ACTIVATE will display whether a $ACTIVATE can be done – this APAR also provides support for UNDOING a $ACTIVATE by warm or hot starting JES with PARM=(WARM,UNACT).

So, once we make sure we have the PTF on, then on Tech we do $D ACTIVATE and then $ACTIVATE if OK – and then test out JES exits and commands. Once we are OK – then we can repeat the process on Prod. Since it is easy to back it out – both going to this new checkpoint format and backing out of it require NO COLD START.


Web-Based Capactiy and Availability Reporting – Linwood Merritt from Trigon Blue Cross

There were basically a few levels he went through. First was simple Web enabling of the Capacity and Performing graphs he was already producing – though the option of "Save as HTML". His next progression was to automate that process, and samples of his automation routine were provided. Also included was info on HTML Tables from EXCEL, and HTML Hyperlinks. Then he moved onto Web Graphs from Mainframe SAS – which is where I started to become less interested. A plus – when doing a mainframe ftp to get a file from a pc directory to the mainframe – use the following syntax:

" get /pc/filename ‘’ (replace "

Note that replace option allows you to over lay an existing mainframe file – but the trick is only an open paren, not a close.


MVS for UNIX Wizards – Frank DeGillio of IBM Design Center

This presented a very interesting take on MVS and S/390 UNIX from the standpoint of a UNIX user, such as comparing UNIX shells with TSO. Explained how to "get" to the POSIX system, both through MVS and directly. But most neat were description of OS/390 elements, such as address spaces, and how they correspond to a UNIX process, and how OS/390 tasks correspond to UNIX threads, etc. Also discussed was security, file systems and file access, Shell scripts vs JCL, what are Started Tasks and WLM. Also S/390 UNIX Myths were discussed concerning performance, porting, UNIX branding. Why would anyone want to use OE UNIX, and what it is being used for now: HTTP Server, Web Application Server, JDK, Lotus Domino, Component Broker, TCPIP Sockets and ERP applications such as Baan, Oracle, PeopleSoft, SAP R/3 and Walker. Also, web sites and publications provided for learning more about S/390 UNIX.


Bit Bucket X'13' – RP Shannon of InCert Software and Carl Youngren of State of CA

OW39071 and OW42883 – for Enhanced Catalog Sharing in DFSMS 1.5

OW35541, II12221 and WSC Flash 10007 - PDS/E vs SYSRES – APAR to satisfy user requirement that will allow them to be non-SNS managed allowing them to be able (finally) to be on the SYSRES

OW41815 - Commands to diagnose and handle PDS/E latch problems

OW42831 and OW43155 – DFSMS 1.5 SYMBOLICRELATE for symbolic aliases

OW38170, OW42594 and UW64411 – SYS1.PARMLIB(ALLOCxx) for 2 Digit Year Policy – FAIL mode now a viable option.

PQW30805 – Improves behavior of LE

PQ29921 (UQ36144/UQ36145) – FTP to MVS Data Loss – Fixing PTF(s) are PE – see PQ31081 – HIPER - DATA LOSS

D IPLINFO command is time change intolerant

Save the sample SMF exits from IPO.SAMPLIB before R8 – no longer distributed.


Coaching People Through Change: How to Deal w/ the Emotional RollerCoaster – Gerry Reid

Coping with change can be an incredible challenge. There is a cycle that almost everyone must go through in order to adapt and cope with major change – and that means good changes as well as bad. The cycle is first SHOCK, then DENIAL, then ANGER, then BARGAINING, then SADNESS or DEPRESSION, followed by finally ACCEPTANCE. All of the mentioned stages ARE NORMAL and the feelings must be expressed and acknowledged in order to MOVE ON. Once true acceptance of chance has occurred, the process of getting there will have established new values – or a NEW NORMAL. When faced with Inevitable Changes:

" If you can change it, change it!

If you can influence it, influence it!

If you CAN NOT change it,

And you CAN NOT influence it,