Serviceguard Extension for RAC Version A.11.16 Release Notes, 2nd Edition, September 2004
Serviceguard Extension for RAC Version A.11.16 Release Notes Second Edition
Patches and Fixes in this Version
Chapter 124
Fixes
The following defects have been fixed in Version A.11.16 of Serviceguard
Extension for RAC. This list is subject to change without notice. For the
most current information contact your HP support representative.
Defect Number Problem and Resolution
(JAGae92176) Problem: Upgrade from SGOPS A.11.14 to SGeRAC
A.11.15 incorrect behavior. While upgrading SGOPS
A.11.14 to SGeRAC 11.15, if SGeRAC is not selected,
Serviceguard still gets installed without any failures on
top of SGOPS. Serviceguard install triggers to remove
the SGOPS bundle in the system. However, if SGeRAC
is not selected and the system has SGOPS installed,
then Serviceguard should fail in the analysis phase.
The reason is Serviceguard and SGOPS are mutually
exclusive and need not to be both on the system.
Resolution: Serviceguard install code now checks for
SGeRAC before installation.
Defect Number Problem and Resolution
(JAGaf04449) Problem: Memory leak in cmlvmd when vgdisplay is
run. When a LVM command is executed for a cluster
volume group such that it needs information from
Serviceguard, the command sends a message to
Serviceguard cmlvmd daemon for the information. The
cmlvmd daemon allocates memory for the reply
message but never frees the memory.
Resolution: Code is fixed to free allocated memory after
reply message is sent.
Defect Number Problem and Resolution
SR8606343589
(JAGaf04450) Problem: SGeRAC cmgmsd daemon call to
pstat_getproc() not protected from EOVERFLOW. This
condition occurs when a 32 bit process calls
pstat_getproc()for a large 64 bit process and some fields
overflow. During Primary registration, cmgmsd
performs a pstat_getproc()on the client's process id to
obtain the process name. Since cmgmsd is built in
32-bit mode and it is running on a 64-bit system, the