The HP Predictive Support software (referred to as Predictive
in the rest of this article) provides proactive hardware support
and helps increase the uptime of your systems by monitoring system
memory and disk/tape drives.
When Predictive detects a potential problem, it sends a message
to the HP Response Center. The Response Center portion of the system
screens the data and forwards problems requiring further analysis
to a Response Center Engineer. If action is needed at your site,
the Response Center Engineer and a Customer Engineer will work with
you to resolve the problem.
This proactive hardware support is provided as part of your
HP Hardware and Software Support Services Agreement.
Predictive Accesses STM Diagnostics in MPE/iX 7.5
Predictive uses the diagnostics platform to access memory
and disk-related information. Starting with MPE/iX Release 6.5 and
later, the diagnostics platform changed from sysdiag to Support
Tools Manager (STM).
Predictive for MPE/iX 7.5 includes the following changes:
The Predictive version is B.75.01. Predictive runs on 9x8, 9x9, 99x, A400, A500
and N4000 systems. (including the new PA8700 A and N class systems)
Autoraid disk devices (such as the model 12H, XP256, XP512, etc.) are
not covered by Predictive on MPE/iX.
The Predictive Support MONitor (PSMON) changes from PSMON.PRED.SYS
to PSMOND.PRED.SYS. The Predictive code from the HP-UX
version of Predictive was leveraged to create the new version of Predictive.
When HP-UX Predictive was ported from sysdiag to STM, PSMON was
changed to PSMOND. This was carried forward into MPE/iX 7.5.
The new PSMOND monitor utilizes both the posix and MPE/iX environments.
The PSMOND monitor uses network sockets to communicate
with the STM diagnostic monitor diagmond. This requires the addition
of an entry in the SERVICES.NET.SYS file for psmond. The
installation job for Predictive attempts to add a psmond entry as socket
number 1788, as follows:
psmond 1788/tcp # Predictive to STM diags
If there is already a psmond entry, the installation job does
not attempt to add another one. If there is another service using
socket number 1788, the installation job adds 10 to the service
number (1798) and checks if that service exists. The installation
job tries incrementing the service number by 10 up to 50 times (service
numbers 1788,1798,1808 through 2278). If the install job is unable
to find an unused number, an install error 201 occurs, and the operator
needs to manually add a psmond entry to SERVICES.NET.SYS before
the installation can continue.
The Predictive SCSI disk scanner (SCSISCNP.PRED.SYS) has
been changed to improve the accuracy of disk failure
detection. The SCSISCAN scanner on the STM version of Predictive
is able to look at the logs residing on both HP and OEM manufactured
(Seagate, Quantum, IBM, etc.) disks. This enables more accurate
problem detection. Both the standard SCSI log pages and Growing
Defect List are looked at.
The Predictive Support Monitor (PSMOND.PRED.SYS) startup
model has changed. The JPSMON.PRED.SYSjob has been modified
to start PSMOND. To have Predictive monitor your system, JPSMON.PRED.SYS
must always be running. We chose not to change the name of the job from
JPSMON.PRED.SYS to JPSMOND.PRED.SYS so that
customers would not have to change their existing environment.
The sysstart.pub.sys file does not need to be modified, and if the
JPSMON.PRED.SYS job is already incorporated into existing
processes for starting and stopping the network, etc., they do not need
to be changed.
A noticeable change is that the logon changes from:
PSMON,MANAGER.SYS
or
PSMON,PREDMON.SYS
to:
PSMOND,PREDMON.SYS
WARNING! If JPSMON.PRED.SYS is not running, Predictive will
not perform the scheduled daily run to monitor your system.
To determine if JPSMON is running, you can use the MPE/iX SHOWJOB
command, as follows:
:SHOWJOB JOB=PSMOND,PREDMON.SYS
You should see one active job.
The installation job for Predictive Support attempts to place
a "STREAM JPSMON.PRED.SYS" command in the system startup file (SYSSTART.PUB.SYS),
after the STREAMS command. If this fails, then you
should manually add a line to SYSSTART.PUB.SYS to stream the JPSMON.PRED.SYS job.
NOTE: NOTE: The sysstart must have a creator of MANAGER.SYS in
order to be automatically executed during system startup. Additionally, the
first line of sysstart should be the STARTUP directive.
You should ensure that there is a "OPENQ LP" and a "STREAMS 10"
command before the "STREAM JPSMON.PRED.SYS" command in the sysstart file.
Also recognize that for
your system, the line printer might have a different class name
than "LP", and your streams device might have a logical device number other
than 10.
Here is an example of what the lines in sysstart.pub.sys might look like:
The logon for the job PSMON.PRED.SYS was changed to the user
PREDMON.SYS, which does not have AM, SM or PM capability, for enhanced
security.
This was done because a job being streamed from the
sysstart file must have existing passwords for user, account and
group embedded.
The original logon was MANAGER.SYS, and it was perceived as a
security violation to embed the MANAGER.SYS passwords. The
install job creates the PREDMON user with
OP,ND,SF,BA capabilities. The PREDMON.SYS user is NOT created with
IA capability. Also, the JPSMON.PRED.SYS has access restricted to
(L,X:AC), so only the creator of the file (MANAGER.SYS), or a user
with SM or AM (within the SYS account) could
read the file and see the embedded passwords.
A warning message was added if JPSMON.PRED.SYS is not running when
the PSCONFIG.PRED.SYS program is run. PSCONFIG uses the
JOBINFO intrinsic to detect if a job is logged
on as either "PSMOND,PREDMON.SYS" or "PSMOND,MANAGER.SYS".
If there is not a job matching either of these
names running, the following is displayed on the system console,
and the users terminal:
****************************************
* WARNING: JPSMON.PRED.SYS IS NOT *
* RUNNING. PREDICTIVE CAN NOT*
* MONITOR THE SYSTEM WITHOUT *
* JPSMON.PRED.SYS RUNNING. *
* *
* To enable PREDICTIVE monitoring on *
* this system, :STREAM JPSMON.PRED.SYS *
****************************************
HP Predictive supports the following Disk models via SCSISCAN:
Table 5-14 Supported Disk Models
1 GB Disks
DSP3107LS
DSP3107LSW
ST31200N
ST31200W
ST31230N
ST31230W
2 GB Disks
ST12400N
ST12400W
ST32171N
ST32171W
ST32272N
ST32272W
ST32272WC
ST32272WD
ST32550N
ST32550W
VP3215S
VP3215SW
XP32181S
XP32181W
XP32181WD
4 GB Disks
DGHS04Y
ST15150N
ST15150W
ST34371N
ST34371W
ST34572N
ST34572W
ST34572WC
ST34572WD
ST34573N
ST34573W
ST34573WC
ST34573WD
XP34361S
XP34361W
XP34361WD
9 GB disks
DDYS-T09170
DDYS-Y091
DGHS09Y
DMVS09
DMVS09D
IC35L009UCD210
IC35L009UDC210
IC35L009UWD210
IC35L009XCD210
IC35L009XWD210
NEPS-309170W
NEPS-309170Y
ST19171N
ST19171W
ST19171WD
ST19173N
ST39102LC
ST39103LC
ST39103LW
ST39103WC
ST39173N
ST39173W
ST39173WC
ST39173WD
ST39175LC
ST39175LW
ST39175WC
ST39176LC
ST39176LW
ST39204LC
ST39204LW
ST39205LC
ST39205LW
ST39216LWV
ST39216N
ST39216W
ST39226LC
ST39226LW
ST39236LC
ST39236LCV
ST39236LW
ST39236WD
ST39251LC
XP39100S
XP39100W
XP39100WD
18 GB Disks
DDYS-T18350M
DMVS18
DMVS18D
DRH18D
DRHS18D
DRHS18V
IC35L018UCD210
IC35L018UCPR15
IC35L018UDC210
IC35L018UWD210
IC35L018UWPR15
IC35L018XCD210
IC35L018XCPR15
IC35L018XWD210
IC35L018XWPR15
MAJ3182MC
NEPS-318350W
NEPS-318350Y
ST118202LC
ST118202LW
ST118202WC
ST118273N
ST118273WC
ST118273WD
ST18452LC5
ST318203LC5
ST318203LW5
ST318203WC5
ST318204LC5
ST318204LW5
ST318251LC
ST318251LW
ST318275LC5
ST318275LW5
ST318275WC
ST318276LC5
ST318276LW5
ST318404LC
ST318404LW
ST318405LC5
5ST318405LW
ST318406LC5
ST318406LW
ST318416N
ST318417N5
ST318417W5
ST318426LC5
ST318426LW5
ST318432LC
ST318432LW5
ST318436CV5
ST318436LC5
ST318436LW5
ST318436WV5
ST318437LC5
ST318437LW5
ST318451LC
ST318451LW5
ST318452LC5
ST318452LW5
36GB Disks
DDYS-T36950M
DRH36D
DRHS36D
DRHS36V
IC35L036UCD210
IC35L036UCPR15
IC35L036UDC210
IC35L036UWD210
IC35L036UWPR15
IC35L036XCD210
IC35L036XCPR15
IC35L036XWD210
IC35L036XWPR15
MAJ3364MC
MAJ3365MC
ST136403LC
ST136403LW
ST136403WC
ST136475LC
ST136475LW
ST136475WC
ST336404LC
ST336404LW
ST336476LC
ST336476LW
ST336605LC
ST336704LC
ST336704LW
ST336705LC
ST336705LW
ST336706LC
ST336706LW
ST336732LC
ST336732LW
ST336737LC
ST336737LW
ST336752LC
ST336752LW
ST373405LC
ST373405LW
72 GB Disks
IC35L072UCD210
IC35L072UDC210
IC35L072UWD210
IC35L072XCD210
IC35L072XWD210
ST172804LC
ST172804LW
ST173404LC
ST173404LW
ST373405LC
ST373405LW
The following peripherals are no longer supported:
Any HPIB or FLEX Interface Disk, including but not limited to:
HPC2200A - 335MB HPIB Disk
HPC2202A - 670MB HPIB Disk
HPC2203A - 670MB HPIB Disk
HPC2281A - 335MB HPIB Disk
HPC2282A - 670MB HPIB Disk
HPC2201A - 670MB FLEX Disk
HPC2204A - 1.34GB FLEX Disk
The following SCSI disks are no longer supported:
HPC2460x - 420MB Disk
HPC2461x - 673 MB Disk
HPC2462x - 1.36GB Disk
HPC2470x - 234MB disk mechanism
HPC2471x - 328MB disk mechanism
HPC2472x - 422MB disk UPGRADE KIT
HPC2473x - 673MB Disk UPGRADE KIT
HPC2474R - 1.36GM C3 UPGRADE KIT
HPC3010M1 - 2GB SCSI Disk (As of April 30, 2000)
Support Tools Manager (STM) Updated for MPE/iX 7.5