Event Monitoring Service Version A.04.20.11.02, A.04.20.23.02, and A.04.20.31.02 Release Notes

Fixes in this Version
The following defects are fixed in this release:
QXCR1000473154 - The Persistence Client (p_client) daemon aborts and dumps core.
When the size of the log file that is used by EMS registrar or clients or monitors exceeds 500
KB, EMS creates a backup (<file> is saved as <file>.old) of the file and reopens the
original file. This action intends to truncate the contents of the original file and start writing
the logs afresh. However, in certain circumstances, such as when the path of the log file does
not exist or permissions on log file is changed, EMS fails to reopen the file. EMS continuously
attempts to access the file. This caused repeat core dumps.
EMS now verifies the success of the reopen, and accesses the file only if the reopen operation
succeeds.
QXCR1000576454 - EMS registrar process can run into a tight loop thus using 100% CPU
time when an EMS monitor does not read from a named pipe that is used to communicate
with EMS registrar.
The fix restricts the number of rewrite attempts to 5 before declaring the attempt to write
to the pipe as failed.
QXCR1000580508 many registrar processes after running stress tests. When a system is
heavily stressed, the responses from registrar are delayed and the clients waiting on the
response time-out . In this case, the client assumes registrar is not responding and opens a
new connection with the registrar, without closing the earlier connection. This causes the
registrar process buildup.
QXCR1000587084 core file from cimprovider found after 1131.0709 IC310 update. During
an update the cimserver is stopped and the cimprovider command is in an inconsistent
state. Any calls to cimprovider command causes it to dump core.
EMS scripts now check whether cimserver is running, before calling cimprovider command.
QXCR1000794678 Serviceguard (SG) should be able to register Monitoring Request with
64-bit EMS monitors. The path to the SG library which contained the notification function
called by EMS, was hardcoded to a 32 bit path. When SG tries to register a request for a
resource, which is monitored by a 64 bit monitor, the registrar attempts to locate a 64 bit SG
library in the 32 bit path.
This is resolved to lookup the correct library in the latest EMS framework bits.
Software Availability in Native Languages
EMS does not provide native language support. However, separate native language versions of
documentation are available as part of bundle EventMonitoring with the following options:
ABA: American English
ABJ: Japanese
List of Documents available with the Product
The following documents are available with EMS:
Event Monitoring Service Release Notes
Using the Event Monitoring Service manual
These documents are available on http://docs.hp.com/en/ha.html.
Fixes in this Version 13