HP Tru64 UNIX and TruCluster Server Version 5.1B-6 Patch Summary and Release Notes
• Fixes an incorrect if statement, which although a low- risk problem, could block access to a
disk device.
• Corrects a confusing error message.
• Fixes a problem seen in a LAN cluster when the CPUs on a member system are not installed
contiguously in the lower order slots.
• Allows the quorum disk to be used in spite of transient errors with the quorum disk hardware.
• 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.
172 TruCluster Server Patches