HP Tru64 UNIX and TruCluster Server Version 5.1.B-4 Patch Summary and Release Notes (13156)
• Corrects an internal logic error that causes the performance of file deletion to be suboptimal.
• Fixes a deadlock that occurs when no members have valid paths to a device and all the nodes
in the cluster are attempting failover at the same time.
• Fixes problems seen in the TruCluster RDG component.
• Fixes a race condition in a routine that allocates memory for Memory Channel logical rail
and physical rail use. It prevents a KMF during boot, occasionally seen on some AlphaServer
GS1280 systems.
• Fixes a race condition which leads to a panic that occurs when a device is deleted on a busy
system.
• Adds the ability to log enabled DRD events to circular memory buffer.
• Corrects an Invalid Current Server panic.
• Increases tolerance for intermittent disk boot disk errors early in the boot process.
• Corrects a problem in which I/O operations hang when I/O barriers fail due to the loss of
access to drives.
• Fixes a TruCluster NFS server failure that occurs when clients access file systems forcibly
removed with the cfsmgr -u command.
• Fixes an incorrect return status for asynchronous direct I/O reads in a cluster if the read
request goes beyond the end of the file (EOF).
• Fixes the problem of unintentional loading of gated when nogated is specified with other
requested cluamgr operations.
• Fixes a problem in which backplane RAID devices can become inaccessible.
• Provides the following tape-related fixes:
— Corrects a problem in which hwmgr redirect commands fail on tape devices.
— Prevents the reuse of a dsk number upon deleting and adding a new tape.
— Corrects a problem in which drdmgr commands can hang on tapes.
— Updates the code base to make failbacks more proactive.
• Improves defenses against user error during the roll stage of rolling upgrade.
• Fixes TruCluster Distributed Lock Manager (dlm) system panic due to lock transaction ID's
being out of synch after a rebuild.
• Corrects a problem in which the TruCluster component DRD (Device Request Dispatcher)
does not always return standard error codes.
• Prevents a kernel memory fault panic when drd_open is called on a device with a valid local
path that has no local devt passed in, and this member has the lowest cluster ID of any
member in the cluster.
• Prevents CFS token sequence number reuse errors on fast systems.
• Prevent domain panic on a file system that is local to a failed cluster member.
• Prevent CFS write() from updating file access time or panicking on a directory.
• Modifies the way the clu_upgrade command behaves regarding the availability of backup
space in the setup and preinstall stages and adds an appropriate error message.
• Corrects a problem within the TruCluster Kernel Group Services (kgs/kch) subsystem in
which the simultaneous booting of multiple nodes may result in a panic due to an unknown
node in a remote member node list.
• Removes a delay in the TruCluster component DRD (Device Request Dispatcher) event
threads during system booting.
• Corrects a kernel memory fault in drd_local_device_close.
• Fixes a kernel memory fault issue on LAN-based clusters that do not have a Memory Channel
adapter installed on the systems.
• Fixes problem of non-root users not being able to execute the caa_stat command.
• Provides enhancements to CAA commands and the caad daemon.
166 TruCluster Server Patches