SEARCH CONTACT US SUPPORT SERVICES PRODUCTS STORE
United States    
COMPAQ STORE | PRODUCTS | SERVICES | SUPPORT | CONTACT US | SEARCH
gears
compaq support options
support home
software & drivers
ask Compaq
reference library
support forum
frequently asked questions
support tools
warranty information
service centers
contact support
product resources
parts for your system
give us feedback
associated links
.
} what's new
.
} contract access
.
} browse patch tree
.
} search patches
.
} join mailing list
.
} feedback
.
patches by topic
.
} DOS
.
} OpenVMS
.
} Security
.
} Tru64 Unix
.
} Ultrix 32
.
} Windows
.
} Windows NT
.
connection tools
.
} nameserver lookup
.
} traceroute
.
} ping
82108_V5_0A Tru64 UNIX V5.0A I/O Barrier Support ECO Summary

TITLE: 82108_V5_0A Tru64 UNIX V5.0A I/O Barrier Support ECO Summary Copyright (c) Compaq Computer Corporation 2000. All rights reserved. PRODUCT: Tru64 UNIX V5.0A SOURCE: Compaq Computer Corporation ECO INFORMATION: ECO Name: 82108_V5_0A Kit Applies To: Tru64 UNIX 5.0A ECO KIT SUMMARY: This patch (82108_v5_0a.tar) provides I/O barrier support on Tru64 UNIX V5.0A for 3rd party storage devices that do not support Persistent Reserve. The prerequisite for installing this patch is that your system must have V5.0A Patch Kit 2 installed. This patch applies only to cluster systems. To implement I/O barrier support, complete the following two steps: (1) Install the I/O barrier patch (2) Modify the ddr.dbase files (1) Installing the I/O Barrier Patch: The I/O barrier patch consists of three .mods: cam_disk.mod cam.mod drd.mod 1. Unpack the tar file into a temporary directory. In the following examples, the temporary directory is /usr/users/myhome: cd /usr/users/myhome tar -sxvf 82108_v5.0a.tar 2. Save the original modules and copy the patches modules into build directories cd /sys/BINARY cp -p cam.mod cam.mod_orig cp /usr/users/myhome/cam.mod cam.mod chmod 0644 cam.mod chown bin:bin cam.mod cp -p cam_disk.mod cam_disk.mod_orig cp /usr/users/myhome/cam_disk.mod cam_disk.mod chmod 0644 cam_disk.mod chown bin:bin cam_disk.mod cd /usr/opt/TruCluster/sys cp -p drd.mod drd.mod_orig cp /usr/users/myhome/drd.mod drd.mod chmod 0644 drd.mod chown bin:bin drd.mod (2) Modifying the ddr.dbase files General Instructions -------------------- Customers must modify the ddr.dbase file for each node in their cluster. The ddr.dbase file is not a cluster global file, and each node has a separate ddr.dbase file. If you have any questions on the ddr entry that describes your third-party SCSI device, please contact the device vendor. Devices from Compaq Computer Corporation do not need modification in the ddr.dbase file. Specific Instructions --------------------- Repeat the following three steps for EACH NODE in the cluster: 1). Edit the /etc/ddr.dbase file and find the third-party SCSI device entries that need to be modified. Add the following lines to those device entries: ATTRIBUTE: AttributeName = "DSBLflags" Length = 4 ubyte[0] = **Contact the disk vendor for the correct ubyte[0] setting** For example, the following entry represents the HSG family of Fibre Channel devices. It is provided ONLY as an EXAMPLE. This entry was modified to indicate that the family does not support Persistent Reserve functionality and that does not propagate BUS RESETS: SCSIDEVICE # # Matches everyone in the HSGx family # Entry for Fibre Channel (Stype=2/sim_type=FC) # Type = disk Stype = 2 Name = "DEC" "HSG" # PARAMETERS: TypeSubClass = hard_disk, raid BlockSize = 0 BadBlockRecovery = disabled DynamicGeometry = true DisperseQueue = true LongTimeoutRetry = enabled ReadyTimeSeconds = 90 TagQueueDepth = 25 RequestSenseLength = 255 PwrMgmt_Capable = false ATTRIBUTE: # This value for tunes the VPDinfo control_flags to disable # the use of START UNIT commands when probing the Inquiry VPD pages. AttributeName = "VPDinfo" Length = 16 ubyte[6] = 4 ATTRIBUTE: # The presence of this attribute enables the reporting of the # CHANGEABLE DEVICE IDENTIFIER for the phys_locator attribute # instead of a B/T/L value. AttributeName = "rpt_chgbl_dev_ident" Length = 4 ATTRIBUTE: AttributeName = "DSBLflags" Length = 4 ubyte[0] = 17 (End of example) 2). Recompile the /etc/ddr.base file. Use the following command: ddr_config -c 3). Rebuild the kernel and copy it to the boot disk. Use the following commands: doconfig -c NODE_NAME cp /vmunix /vmunix.orig cp /sys/NODE_NAME/vmunix /vmunix NOTE: - DO NOT use the mv command. This destroys the CDSL (Context Dependent Symbolic Link). When these three steps are complete for each node in the cluster, shutdown the cluster using the following command: shutdown -c TIME (where TIME is now or some future time) [R] UNIX is a registered trademark in the United States and other countries licensed exclusively through X/Open Company Limited. Copyright Compaq Computer Corporation 2000. All Rights reserved. This software is proprietary to and embodies the confidential technology of Compaq Computer Corporation. Possession, use, or copying of this software and media is authorized only pursuant to a valid written license from DIGITAL or an authorized sublicensor. This ECO has not been through an exhaustive field test process. Due to the experimental stage of this ECO/workaround, Compaq makes no representations regarding its use or performance. The customer shall have the sole responsibility for adequate protection and back-up data used in conjunction with this ECO/workaround.



This patch can be found at any of these sites:

Colorado Site
Georgia Site



Files on this server are as follows:

82108_v5_0a.README
82108_v5_0a.CHKSUM
82108_v5_0a.tar

privacy and legal statement