|
|
 |
|
|
 |
Real Time Monitor VM/ESA
RTM VM/ESA
Product Number: 5798-DWD Release 1.5.2
Common Problems and Suggestions
- If RTMSYT compilation fails on z/VM 4.3.0, you need the z/VM 4.3.0
support PTF (UG03928).
- If you get "error dms160e invalid free storage obtained"
and you have assembled RTM using HLASM release 4,
check to make sure that you have HLASM APAR PQ42642 (PTF UQ48241).
Without this you may have incorrect EQUs generated in the RTM code.
You will need to get this PTF and then recompile all of RTM.
- If you haven't made any changes to RTM but it begins to behave
differently (hangs, abends ...), this could be caused by changes
to control blocks or fields used by RTM. Possibly from applying
service to CP.
Recompile and rebuild.
- DMS type abends may be related to virtual storage for the RTM
virtual machine. Increase the virtual storage for the RTM machine.
- Symbol PLSSYSP1 undefined in RTMCMD
This error is usually an indication that you are missing service
related to a specific VM/ESA release. Ordering and applying the
latest service will usually take care of the problem.
- %UT in I/O screen very high when running TCP/IP
TCP/IP makes good use of never-ending channel programs. This can
result in very high %UT rates from the I/O screen and in the
device section of the GENERAL screen for one device with practically
no utilization for it's mate.
- Running with more than a 10 way.
RTM with the latest service defaults to a 10 way processor. APAR
GC05445 (PTF UG03888 4/98) changed several of the %cpu fields to use
h to denote hundreds. For example, an 11 way running 100% on all
processors will show as 11h. If you have more than a 10 way you need
to make a
local mod
to RTMDAT for NUMCPU EQU to set it to the number
of processors. The maximum that RTM can handle is 16.
- Can I eliminate the LOGMSG 22 for a specific device?
There is a known requirement to provide a facility for LOGMSG 22 similar
to ULIST for userids. For a single device, you might consider a
local mod
to RTMIOP to check for a specific device and skip the LOGMSG 22.
Here's a sample of where to start:
DOTHRESH DS 0H
MVI INTACT,22 SET ACTION NUMBER @NC002UF
L R2,DVSPCTUT GET PERCENT UT @NC001UF
RTMCALL SRVCKTHR,FROM=THRSHCMF CHECK LIMIT @NC000UF
BZ DOPCTCN OK, DO PERCENT CN
***************************************************************LOCALMOD
* SKIP LOGMSG 22 for DEVICE 0101 *LOCALMOD
***************************************************************LOCALMOD
CLC DVSADDR,=X'0101' LOCALMOD
BE DOPCTCN LOCALMOD
SPACE 1 @CC000UF
The added lines are identified by "LOCALMOD".
If you'd like to contact me you can:
Send e-mail to me
at daileybc@us.ibm.com
Or mail to me at:
Bruce Dailey
Dept G32
IBM Corp.
1701 North St.
Endicott, NY 13760
|
|
|