HP Serviceguard for Linux Version A.11.16 Release Notes, Third Edition, August 2006

Serviceguard for Linux Version A.11.16 Release Notes
Patches and Fixes in this Version
Chapter 1 55
JAGaf97723: Serviceguard does not halt cleanly when a cluster
node is brought down using shutdown -h
Problem: When a cluster node was halted, the cmcluster halt scripts
were not executed because they were not included in /etc/rc0.d. This
could result in packages not being halted automatically as part of the
shutdown and in packages not failing over to an adoptive node. If a
package was monitoring a subnet, the package would fail when the
system halt scripts halted the network.
Resolution: The Serviceguard halt script (K01cmcluster) is now placed
in the proper location (/etc/rc0.d on Red Hat and /etc/rc3.d on
SUSE) so that it is executed at shutdown.
JAGag02408: Package control script creates temporary files
Problem: If a package failed to start or halt successfully for some reason,
temporary files such as vgchange_pids$$, mount_pids$$,
umount_pids$$, and fsck_pids$$, which were created by the package-
control script, were not deleted but were left in the root directory (/).
Resolution: Local variables, rather than temporary files, are now used to
store PID information.
JAGag03891: umount_fs function in package control script
brings cluster node down
Problem: When there was a lot of mount or umount activity on cluster
node, a umount command executed by a package control script could
bring the node down.
Resolution: The umount function in the package control script has been
modified to operate on the block device rather than the file-system
mount point.
JAGag09310: cmviewcl truncates hostname when package name
is greater than 12 characters
Problem: When hostname and package name were greater than 12
characters, cmviewcl truncated the hostname to 12 characters.
Resolution: cmviewcl output now displays a hostname up to 31 charac-
ters in length.