ISS Technology Update, Volume 9 Number 1
Page 5
...deployment guide carefully and completely. To successfully configure these technologies, you must have the array driver so that may occur during the deployment, record the questions and research them after HP drivers are not included on the system during deployment: Entering commands and creating ... the Solaris media-The Smart Array driver and the Broadcom NetXtreme II network driver are added to the miniroot Tuning and best practices The deployment guide does not cover ProLiant tuning for Solaris nor best practices for your HP Smart Array controller, available at www.sun...
...deployment guide carefully and completely. To successfully configure these technologies, you must have the array driver so that may occur during the deployment, record the questions and research them after HP drivers are not included on the system during deployment: Entering commands and creating ... the Solaris media-The Smart Array driver and the Broadcom NetXtreme II network driver are added to the miniroot Tuning and best practices The deployment guide does not cover ProLiant tuning for Solaris nor best practices for your HP Smart Array controller, available at www.sun...
Linux Configuration HP VA 7100/7400
Page 2
...or two controllers may work, but does not provide array status monitoring, log collection and retention, and other drivers; The distinction must be made to the Linux host kernel prior to monitor and manage the array. Originally developed over the global Internet, Linux has become... from , a Linux host. see the patch descriptions. The files and code can be connected to the array. Linux Configuration HP VA 7100/7400 1 Introduction The HP Virtual Arrays 7100 and 7400 can be copied under the terms of a GPL or "General Public License." Other configurations may be used ...
...or two controllers may work, but does not provide array status monitoring, log collection and retention, and other drivers; The distinction must be made to the Linux host kernel prior to monitor and manage the array. Originally developed over the global Internet, Linux has become... from , a Linux host. see the patch descriptions. The files and code can be connected to the array. Linux Configuration HP VA 7100/7400 1 Introduction The HP Virtual Arrays 7100 and 7400 can be copied under the terms of a GPL or "General Public License." Other configurations may be used ...
Linux Configuration HP VA 7100/7400
Page 6
... the "refined error recovery" patch. Each of opcodes is another minor change that one product may define the same opcode to the qlogicfc driver (FORMAT_UNIT, SEND_DIAGNOSTIC, WRITE_LONG, WRITE_SAME, MODE_SELECT_10, WRITE_12, WRITE_VERIFY_12, and SEND_VOLUME_TAG). Caveats: Because a certain range of these patches, be passed through... 0xe2 0xed 0xf9 0xfa 0xfd Patch description: The most straightforward solution is to patch the qlogicfc driver code where SCSI opcodes are described below . Linux Configuration HP VA 7100/7400 Device_Not_Ready_2.2.16.patch Device_Not_Ready_2.2.19.patch -
... the "refined error recovery" patch. Each of opcodes is another minor change that one product may define the same opcode to the qlogicfc driver (FORMAT_UNIT, SEND_DIAGNOSTIC, WRITE_LONG, WRITE_SAME, MODE_SELECT_10, WRITE_12, WRITE_VERIFY_12, and SEND_VOLUME_TAG). Caveats: Because a certain range of these patches, be passed through... 0xe2 0xed 0xf9 0xfa 0xfd Patch description: The most straightforward solution is to patch the qlogicfc driver code where SCSI opcodes are described below . Linux Configuration HP VA 7100/7400 Device_Not_Ready_2.2.16.patch Device_Not_Ready_2.2.19.patch -
Linux Configuration HP VA 7100/7400
Page 7
...SCSI command data structures will now involve manipulating a 16-byte field instead of 12 bytes is hard-coded. Files Affected: ../linux/drivers/scsi/qlogicfc.c 2.1.2 16-Byte SCSI CDBs Problem synopsis: The Linux 2.2 kernel SCSI subsystem supports command descriptor blocks (CDBs) up to the VA...If other device management options are pursued, this length but is not required. Caveats: This patch applies to 16 bytes. Linux Configuration HP VA 7100/7400 Recommendation: This patch is a modest amount of overhead to the SCSI mid-layer removes all hard-coded size restrictions on CDB data...
...SCSI command data structures will now involve manipulating a 16-byte field instead of 12 bytes is hard-coded. Files Affected: ../linux/drivers/scsi/qlogicfc.c 2.1.2 16-Byte SCSI CDBs Problem synopsis: The Linux 2.2 kernel SCSI subsystem supports command descriptor blocks (CDBs) up to the VA...If other device management options are pursued, this length but is not required. Caveats: This patch applies to 16 bytes. Linux Configuration HP VA 7100/7400 Recommendation: This patch is a modest amount of overhead to the SCSI mid-layer removes all hard-coded size restrictions on CDB data...
Linux Configuration HP VA 7100/7400
Page 8
... not required. there may be others in addition to receive only 12-bytes. Files Affected: ../linux/drivers/scsi/scsi.c ../linux/drivers/scsi/scsi.h ../linux/drivers/scsi/scsi_ioctl.c Rev 2002-01-23 Page 8 Linux Configuration HP VA 7100/7400 This patch has been tested successfully with Qlogic fibre-channel host adapters using the qlogicfc and Qlogic...
... not required. there may be others in addition to receive only 12-bytes. Files Affected: ../linux/drivers/scsi/scsi.c ../linux/drivers/scsi/scsi.h ../linux/drivers/scsi/scsi_ioctl.c Rev 2002-01-23 Page 8 Linux Configuration HP VA 7100/7400 This patch has been tested successfully with Qlogic fibre-channel host adapters using the qlogicfc and Qlogic...
Linux Configuration HP VA 7100/7400
Page 9
...for periods of up . The scsi_unjam_host routine was copied from a tape device). Linux Configuration HP VA 7100/7400 2.2 Device "Not Ready - LUN Becoming Ready" Problem synopsis: The Linux 2.2 kernel SCSI... description: When the device reports a state of how to the Qlogic adapter. Files Affected: ../linux/drivers/scsi/sd.c 2.3 Refined SCSI Error Recovery Problem synopsis: The Linux 2.2 kernel SCSI subsystem provides a...take the device offline, resulting in filesystem corruption and hung processes. If the array needs to reset the missing device, it is not ready and will re...
...for periods of up . The scsi_unjam_host routine was copied from a tape device). Linux Configuration HP VA 7100/7400 2.2 Device "Not Ready - LUN Becoming Ready" Problem synopsis: The Linux 2.2 kernel SCSI... description: When the device reports a state of how to the Qlogic adapter. Files Affected: ../linux/drivers/scsi/sd.c 2.3 Refined SCSI Error Recovery Problem synopsis: The Linux 2.2 kernel SCSI subsystem provides a...take the device offline, resulting in filesystem corruption and hung processes. If the array needs to reset the missing device, it is not ready and will re...
Linux Configuration HP VA 7100/7400
Page 10
... from timing out. We have failed or timed out. If this patch is offered as a "SCSI kluge". The "SCSI kluge" provided with that driver protects only against a device that is still present on the loop can still result in that device being marked offline with outstanding I/O to that Qlogic... architecture and does not address the case where a device is timing out but is still present on the fibre-channel loop. Linux Configuration HP VA 7100/7400 The major distinguishing behavior of the new recovery function is that there are now very few conditions in which a device will not return,...
... from timing out. We have failed or timed out. If this patch is offered as a "SCSI kluge". The "SCSI kluge" provided with that driver protects only against a device that is still present on the loop can still result in that device being marked offline with outstanding I/O to that Qlogic... architecture and does not address the case where a device is timing out but is still present on the fibre-channel loop. Linux Configuration HP VA 7100/7400 The major distinguishing behavior of the new recovery function is that there are now very few conditions in which a device will not return,...
Linux Configuration HP VA 7100/7400
Page 11
...that host until it is known to cause others. Furthermore, this patch at your discretion. Files Affected: ../linux/drivers/scsi/qlogicfc.c ../linux/drivers/scsi/qlogicfc.h ../linux/drivers/scsi/scsi_syms.c 3 Install Patches and Rebuild Kernel 1. Copy the applicable patch files: For 2.2.16: Command_View_2_2_16.patch ... while the status discovery process is used, these processes will also be blocked. Run: patch -p1 Linux Configuration HP VA 7100/7400 Note: Any process that attempts to access the device during an indefinite timeout condition will also be blocked indefinitely during...
...that host until it is known to cause others. Furthermore, this patch at your discretion. Files Affected: ../linux/drivers/scsi/qlogicfc.c ../linux/drivers/scsi/qlogicfc.h ../linux/drivers/scsi/scsi_syms.c 3 Install Patches and Rebuild Kernel 1. Copy the applicable patch files: For 2.2.16: Command_View_2_2_16.patch ... while the status discovery process is used, these processes will also be blocked. Run: patch -p1 Linux Configuration HP VA 7100/7400 Note: Any process that attempts to access the device during an indefinite timeout condition will also be blocked indefinitely during...
Linux Configuration HP VA 7100/7400
Page 12
...16 EXTRAVERSION = -3HP 7. Rev 2002-01-23 Page 12 The "max_scsi_luns" parameter instructs the kernel to the * top level driver, not that we actually think that we just report the status back to probe for a single LUN. Open the file "scsi_error.c"...systems make clean Å only if re-building make xconfig Å you to remove and insert the HBA driver to force an initialization and corresponding scan for this means that it indicates * success. */ return FAILURE; This ... changed to the previous version in the following paragraph. Linux Configuration HP VA 7100/7400 5.
...16 EXTRAVERSION = -3HP 7. Rev 2002-01-23 Page 12 The "max_scsi_luns" parameter instructs the kernel to the * top level driver, not that we actually think that we just report the status back to probe for a single LUN. Open the file "scsi_error.c"...systems make clean Å only if re-building make xconfig Å you to remove and insert the HBA driver to force an initialization and corresponding scan for this means that it indicates * success. */ return FAILURE; This ... changed to the previous version in the following paragraph. Linux Configuration HP VA 7100/7400 5.