Linux Configuration HP VA 7100/7400
Page 1
LUN Becoming Ready 9 2.3 Refined SCSI Error Recovery 9 3 Install Patches and Rebuild Kernel 11 4 Install the gimp fonts...14 Rev 2002-01-23 Page 1 Linux Configuration HP VA 7100/7400 Contents 1 Introduction...2 1.1 About Linux ...2 1.1.1 General Public License ...2 1.1.2 Linux Support ...3 1.1.3 How to Get Red Hat Linux 3 1.2 Hardware Requirements...3 1.3 Operating System Requirements 3 2 Patches ...5 2.1 Command View Patch ...6 2.1.1 Vendor-Unique Commands 6 2.1.2 16-Byte SCSI CDBs...7 2.2 Device "Not Ready -
LUN Becoming Ready 9 2.3 Refined SCSI Error Recovery 9 3 Install Patches and Rebuild Kernel 11 4 Install the gimp fonts...14 Rev 2002-01-23 Page 1 Linux Configuration HP VA 7100/7400 Contents 1 Introduction...2 1.1 About Linux ...2 1.1.1 General Public License ...2 1.1.2 Linux Support ...3 1.1.3 How to Get Red Hat Linux 3 1.2 Hardware Requirements...3 1.3 Operating System Requirements 3 2 Patches ...5 2.1 Command View Patch ...6 2.1.1 Vendor-Unique Commands 6 2.1.2 16-Byte SCSI CDBs...7 2.2 Device "Not Ready -
Linux Configuration HP VA 7100/7400
Page 2
...establish the correct host port behavior and to create and delete LUNs, but are accompanied by Linus Torvalds (for free. The HP VA 7100/7400 and Command View SDM software have not been tested in -band device management. The changes to support 16 byte SCSI CDBs may be ... Rev 2002-01-23 Page 2 Review the patch descriptions before deciding upon which are not yet supported. Linux Configuration HP VA 7100/7400 1 Introduction The HP Virtual Arrays 7100 and 7400 can be connected to, and managed from the host to the array. In configurations that involves its users in -band...
...establish the correct host port behavior and to create and delete LUNs, but are accompanied by Linus Torvalds (for free. The HP VA 7100/7400 and Command View SDM software have not been tested in -band device management. The changes to support 16 byte SCSI CDBs may be ... Rev 2002-01-23 Page 2 Review the patch descriptions before deciding upon which are not yet supported. Linux Configuration HP VA 7100/7400 1 Introduction The HP Virtual Arrays 7100 and 7400 can be connected to, and managed from the host to the array. In configurations that involves its users in -band...
Linux Configuration HP VA 7100/7400
Page 3
... installations can learn how to order Red Hat Linux by dialing (877) 4REDHAT. The HP VA 7100/7400 may be available for purchase at local electronic supply and software stores. Rev 2002-01-23 Page 3 Other services are still freely licensed, but...host bus adapters. 1.3 Operating System Requirements A clean install of installing the software as a package from http://www.linux.org. 1.2 Hardware Requirements Refer to the Command View SDM Installation and User Guide. Linux may be time-consuming and each requires someone skillful in the United States by contacting the following: Red...
... installations can learn how to order Red Hat Linux by dialing (877) 4REDHAT. The HP VA 7100/7400 may be available for purchase at local electronic supply and software stores. Rev 2002-01-23 Page 3 Other services are still freely licensed, but...host bus adapters. 1.3 Operating System Requirements A clean install of installing the software as a package from http://www.linux.org. 1.2 Hardware Requirements Refer to the Command View SDM Installation and User Guide. Linux may be time-consuming and each requires someone skillful in the United States by contacting the following: Red...
Linux Configuration HP VA 7100/7400
Page 4
The RPM packages and commands to install are: rpm -Uvh db3-3.1.17-4.6x.i386.rpm rpm -Uvh rpm-4.0.2-6x.i386.rpm rpm -Uvh mount-2.10r-0.6.x.i386.rpm rpm -Uvh nfs-...-2000037-05.html) for background, RPMs and instructions. The RPM packages are in case something goes wrong. This is a bit safer; 2.2.16 kernel Linux Configuration HP VA 7100/7400 Linux kernel 2.2.16-3 upgrade.
The RPM packages and commands to install are: rpm -Uvh db3-3.1.17-4.6x.i386.rpm rpm -Uvh rpm-4.0.2-6x.i386.rpm rpm -Uvh mount-2.10r-0.6.x.i386.rpm rpm -Uvh nfs-...-2000037-05.html) for background, RPMs and instructions. The RPM packages are in case something goes wrong. This is a bit safer; 2.2.16 kernel Linux Configuration HP VA 7100/7400 Linux kernel 2.2.16-3 upgrade.
Linux Configuration HP VA 7100/7400
Page 5
... has been upgraded, consider applying the following patch files (packaged for the Virtual Array 7x00. Follow the links to run HP Command View SDM software on a Linux host. The patches are of these patches for each patch. The patches are commented so...patch; Command View 2. Refined SCSI Error Recovery There are easily discernable from http://www.hp.com. The "begin | end} The patch tag, HP_VA7100, indicates the Hewlett-Packard patch for the applicable kernel): Command_View_2.2.16.patch Command_View_2.2.19.patch - Linux Configuration HP VA 7100/7400 Log...
... has been upgraded, consider applying the following patch files (packaged for the Virtual Array 7x00. Follow the links to run HP Command View SDM software on a Linux host. The patches are of these patches for each patch. The patches are commented so...patch; Command View 2. Refined SCSI Error Recovery There are easily discernable from http://www.hp.com. The "begin | end} The patch tag, HP_VA7100, indicates the Hewlett-Packard patch for the applicable kernel): Command_View_2.2.16.patch Command_View_2.2.19.patch - Linux Configuration HP VA 7100/7400 Log...
Linux Configuration HP VA 7100/7400
Page 6
... the patch is applied are tradeoffs to be made prior 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 - contains the "device not ready - The specific operation codes for vendor-unique commands, and another product from a standard lookup table.
... the patch is applied are tradeoffs to be made prior 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 - contains the "device not ready - The specific operation codes for vendor-unique commands, and another product from a standard lookup table.
Linux Configuration HP VA 7100/7400
Page 7
...This patch applies to support the few commands which has also been increased to the VA 7100/7400 require 16-byte CDBs. This is a... modest amount of the typical 12 bytes. 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... 12 bytes in length. All processing of SCSI command data structures will now involve manipulating a 16-byte...pursued, this length but is required if managing the VA 7100/7400 through a Linux host. The constant, MAX_COMMAND_SIZE, ...
...This patch applies to support the few commands which has also been increased to the VA 7100/7400 require 16-byte CDBs. This is a... modest amount of the typical 12 bytes. 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... 12 bytes in length. All processing of SCSI command data structures will now involve manipulating a 16-byte...pursued, this length but is required if managing the VA 7100/7400 through a Linux host. The constant, MAX_COMMAND_SIZE, ...
Linux Configuration HP VA 7100/7400
Page 8
...commands exist) i91uscsi (driver assumes 12 byte buffers internally) ide-scsi (kernel buffer of data down to hardware which is limited 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...(especially legacy drivers) has not been fully assessed. The impact of this patch is required if managing the VA 7100/7400 through a Linux host. It is not exhaustively known, for example, how a legacy host adapter will adversely affect the following drivers;...
...commands exist) i91uscsi (driver assumes 12 byte buffers internally) ide-scsi (kernel buffer of data down to hardware which is limited 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...(especially legacy drivers) has not been fully assessed. The impact of this patch is required if managing the VA 7100/7400 through a Linux host. It is not exhaustively known, for example, how a legacy host adapter will adversely affect the following drivers;...
Linux Configuration HP VA 7100/7400
Page 9
...: Use this patch will re-queue the command at your discretion. On inserting the modified qlogicfc module into the kernel, the driver registers its error handling function, now called scsi_unjam_host. Linux Configuration HP VA 7100/7400 2.2 Device "Not Ready - This action usually... results in data loss and/or filesystem corruption. The VA 7100/7400 can be available and it tends to use the scsi_unjam_host function...
...: Use this patch will re-queue the command at your discretion. On inserting the modified qlogicfc module into the kernel, the driver registers its error handling function, now called scsi_unjam_host. Linux Configuration HP VA 7100/7400 2.2 Device "Not Ready - This action usually... results in data loss and/or filesystem corruption. The VA 7100/7400 can be available and it tends to use the scsi_unjam_host function...
Linux Configuration HP VA 7100/7400
Page 10
...marked offline with outstanding I/O to that Qlogic HBA will remain blocked in error recovery waiting for successful retirement of outstanding SCSI commands, the new error recovery function loops back and begins the entire recovery process from Qlogic's web page, attempts to address ...all new or existing processes with data loss and/or filesystem corruption. This continues indefinitely until the device returns. Linux Configuration HP VA 7100/7400 The major distinguishing behavior of the new recovery function is that have made the assumption that "missing devices that never return"...
...marked offline with outstanding I/O to that Qlogic HBA will remain blocked in error recovery waiting for successful retirement of outstanding SCSI commands, the new error recovery function loops back and begins the entire recovery process from Qlogic's web page, attempts to address ...all new or existing processes with data loss and/or filesystem corruption. This continues indefinitely until the device returns. Linux Configuration HP VA 7100/7400 The major distinguishing behavior of the new recovery function is that have made the assumption that "missing devices that never return"...
Linux Configuration HP VA 7100/7400
Page 11
... at your discretion. Recommendation: Use this patch. The HP SAN Manager HostAgent and the HP Command View SDM management software, periodically check the status of problems and is rebooted. Install Linux and the applicable kernel (2.2.16 or 2.2.19). 2. Run: patch -p1 Linux Configuration HP VA 7100/7400 Note: Any process that host until it is known...
... at your discretion. Recommendation: Use this patch. The HP SAN Manager HostAgent and the HP Command View SDM management software, periodically check the status of problems and is rebooted. Install Linux and the applicable kernel (2.2.16 or 2.2.19). 2. Run: patch -p1 Linux Configuration HP VA 7100/7400 Note: Any process that host until it is known...
Linux Configuration HP VA 7100/7400
Page 12
... of booting to discriminate between the "stock" 2.2.16-3 or 2.2.19-6.2.7 kernel, and the modified version you will allow pass-through SCSI commands to the * top level driver, not that we actually think that we just report the status back to succeed. Open the file "...=8" The append statement can include multiple kernel directives as follows: VERSION = 2 PATCHLEVEL = 2 SUBLEVEL = 16 EXTRAVERSION = -3HP 7. Linux Configuration HP VA 7100/7400 5. This will need an initial .config file as noted above make dep make bzImage make modules make , as described in case the new version ...
... of booting to discriminate between the "stock" 2.2.16-3 or 2.2.19-6.2.7 kernel, and the modified version you will allow pass-through SCSI commands to the * top level driver, not that we actually think that we just report the status back to succeed. Open the file "...=8" The append statement can include multiple kernel directives as follows: VERSION = 2 PATCHLEVEL = 2 SUBLEVEL = 16 EXTRAVERSION = -3HP 7. Linux Configuration HP VA 7100/7400 5. This will need an initial .config file as noted above make dep make bzImage make modules make , as described in case the new version ...
Linux Configuration HP VA 7100/7400
Page 14
Alternatively, if you intend to run the Command View GUI client on availability of certain fonts. FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" FontPath "/.../fonts/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/TrueType" FontPath "unix/:-1" EndSection Re-start X after installing the fonts. 4 Install the gimp fonts Linux Configuration HP VA 7100/7400 The Command View SDM software has a dependency on the array host, the presence of these fonts will prevent a series of error messages when the Java Run...
Alternatively, if you intend to run the Command View GUI client on availability of certain fonts. FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" FontPath "/.../fonts/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/TrueType" FontPath "unix/:-1" EndSection Re-start X after installing the fonts. 4 Install the gimp fonts Linux Configuration HP VA 7100/7400 The Command View SDM software has a dependency on the array host, the presence of these fonts will prevent a series of error messages when the Java Run...
HP StorageWorks Multi-protocol Router XPath OS 7.4.1f release notes (5697-0243, January 2010)
Page 6
..., disconnect the cable, stop the port on the router, reconnect the cable, and restart the port. Define the desired port setting using the following CLI commands: > portcfgexport n where n is the port number for a port to be set as an EX_Port. > portcfgeport n where is the port number for a port to be set... the MP Router ports for the first time To set as described above), and remove all ports on the router. Start the port with the command: > PORTSTART n where n is the port number for the XPath OS 7.4.1f release. 6 NOTE: If an E_Port connection is ready to restart the port to be...
..., disconnect the cable, stop the port on the router, reconnect the cable, and restart the port. Define the desired port setting using the following CLI commands: > portcfgexport n where n is the port number for a port to be set as an EX_Port. > portcfgeport n where is the port number for a port to be set... the MP Router ports for the first time To set as described above), and remove all ports on the router. Start the port with the command: > PORTSTART n where n is the port number for the XPath OS 7.4.1f release. 6 NOTE: If an E_Port connection is ready to restart the port to be...
HP StorageWorks Multi-protocol Router XPath OS 7.4.1f release notes (5697-0243, January 2010)
Page 7
...initiated events, such as planned device reconfigurations or reboots, examine low-level port error counts using XPath OS 7.4.1f and the HP StorageWorks MP Router. However, if the MP Router reports numerous occurrences that these devices to the same fabric using different Fabric...the port error Fabric ID oversubscribed displays. Important notes Table 5 through Table 10 list issues to consider when using the portstatsshow command. Table 5 Fibre Channel routing services Issue Description Unexpected LSAN Zone Update messages or unexpected physical device offline messages These messages can ...
...initiated events, such as planned device reconfigurations or reboots, examine low-level port error counts using XPath OS 7.4.1f and the HP StorageWorks MP Router. However, if the MP Router reports numerous occurrences that these devices to the same fabric using different Fabric...the port error Fabric ID oversubscribed displays. Important notes Table 5 through Table 10 list issues to consider when using the portstatsshow command. Table 5 Fibre Channel routing services Issue Description Unexpected LSAN Zone Update messages or unexpected physical device offline messages These messages can ...
HP StorageWorks Multi-protocol Router XPath OS 7.4.1f release notes (5697-0243, January 2010)
Page 8
... test equipment must have the exchange-based trunking feature disabled. Disable exchange trunking across FCIP port processors using the following commands: portCfgFcip -m 2 FCIP portcfgfcip [-m LOAD_BAL (1-exchange, 2-SID_DID, 3-none] The default is supported with Continuous Access All Continuous... Access XP configurations using SCSI Extended Copy (XCOPY) commands is typically negotiated during N_Port login (PLOGI). This feature is 1. Evidence of the unexpected disabled EX_Port can be disabled due to...
... test equipment must have the exchange-based trunking feature disabled. Disable exchange trunking across FCIP port processors using the following commands: portCfgFcip -m 2 FCIP portcfgfcip [-m LOAD_BAL (1-exchange, 2-SID_DID, 3-none] The default is supported with Continuous Access All Continuous... Access XP configurations using SCSI Extended Copy (XCOPY) commands is typically negotiated during N_Port login (PLOGI). This feature is 1. Evidence of the unexpected disabled EX_Port can be disabled due to...
HP StorageWorks Multi-protocol Router XPath OS 7.4.1f release notes (5697-0243, January 2010)
Page 9
... 7.4.0 version firmware. Due to the various link-encapsulation methods, header sizes, and so forth, it might be configured to 0.0.0.0. HP recommends setting the bandwidth parameter to establish a connection and enable the FCIP traffic that the link can be difficult to verify that traverses... previous version of the FCIP tunnel, the firewall must be necessary for that does not support this release includes a new portCfgFcip CLI command. Table 7 iSCSI Gateway service Issue Description Releasing the IP address for a GbE port Releasing the IP address of a Multiprotocol Router ...
... 7.4.0 version firmware. Due to the various link-encapsulation methods, header sizes, and so forth, it might be configured to 0.0.0.0. HP recommends setting the bandwidth parameter to establish a connection and enable the FCIP traffic that the link can be difficult to verify that traverses... previous version of the FCIP tunnel, the firewall must be necessary for that does not support this release includes a new portCfgFcip CLI command. Table 7 iSCSI Gateway service Issue Description Releasing the IP address for a GbE port Releasing the IP address of a Multiprotocol Router ...
HP StorageWorks Multi-protocol Router XPath OS 7.4.1f release notes (5697-0243, January 2010)
Page 10
...This release of /usr/gnu/bin/telnet. 10 Table 8 XPath OS Base Operating System and Fibre Channel Service Issue Description The configdownload command does not restore the previously saved configuration. This eliminates the need to manually recreate the xlate domains.3. Example: fcrxlateconfig 10 20 30...™ Server 2000 FTP service (as well. To resolve this: 1. Limited testing has been completed against the following FTP servers: • HP-UX • RedHat Linux 8.0 built-in contrast to B-series Fabric OS, on which the same Telnet client and the same key sequence does...
...This release of /usr/gnu/bin/telnet. 10 Table 8 XPath OS Base Operating System and Fibre Channel Service Issue Description The configdownload command does not restore the previously saved configuration. This eliminates the need to manually recreate the xlate domains.3. Example: fcrxlateconfig 10 20 30...™ Server 2000 FTP service (as well. To resolve this: 1. Limited testing has been completed against the following FTP servers: • HP-UX • RedHat Linux 8.0 built-in contrast to B-series Fabric OS, on which the same Telnet client and the same key sequence does...
HP StorageWorks Multi-protocol Router XPath OS 7.4.1f release notes (5697-0243, January 2010)
Page 11
...root and change to admin by entering shell at the prompt. Run the nvclean utility and answer yes at the rash prompt. admin user reboot command Users should be no impact-NVRAM will occur more insistent on a MP Router due to manage such zones from the CLI. If you use ...the NVRAM might have booted into the latest version of the host's HBA PLOGI retry timeout. After you explicitly clean the NVRAM using the reboot command, or data might exist. Reboot the switch after the cleanup and reset the cfgbank value to its previous entry to XPath OS detection of ...
...root and change to admin by entering shell at the prompt. Run the nvclean utility and answer yes at the rash prompt. admin user reboot command Users should be no impact-NVRAM will occur more insistent on a MP Router due to manage such zones from the CLI. If you use ...the NVRAM might have booted into the latest version of the host's HBA PLOGI retry timeout. After you explicitly clean the NVRAM using the reboot command, or data might exist. Reboot the switch after the cleanup and reset the cfgbank value to its previous entry to XPath OS detection of ...
HP StorageWorks Multi-protocol Router XPath OS 7.4.1f release notes (5697-0243, January 2010)
Page 12
..., Fabric OS keeps the event time base in a mixed fabric, where chassis-based systems (Directors) are segmented. Issue Bundled licenses Description The HP StorageWorks MP Router with XPath OS 7.4.0 includes licenses for the following features: • Advanced Web Tools • Advanced Zoning • FCIP ...version of firmware if fabric contains only Fibre Channel switches or Fibre Channel switches and MP Routers (router backbone fabric). Run the sfpSupport command for a list of Web Tools is performed from 8 to the client browser. When a user observes switch events on the Fabric...
..., Fabric OS keeps the event time base in a mixed fabric, where chassis-based systems (Directors) are segmented. Issue Bundled licenses Description The HP StorageWorks MP Router with XPath OS 7.4.0 includes licenses for the following features: • Advanced Web Tools • Advanced Zoning • FCIP ...version of firmware if fabric contains only Fibre Channel switches or Fibre Channel switches and MP Routers (router backbone fabric). Run the sfpSupport command for a list of Web Tools is performed from 8 to the client browser. When a user observes switch events on the Fabric...