Configuring the MSA1000 for Linux or NetWare Environments

Similar documents
Upgrading the MSA1000 for Enhanced Features

DtS Data Migration to the MSA1000

Configuring the HP StorageWorks Modular Smart Array 1000 and 1500cs for external boot with Novell NetWare New Installations

MSA1500csReleaseNotes8_ txt MSA1500cs ReleaseNotes. hp StorageWorks Modular Smart Array 1500 cs Release Notes. Third Edition (February 2005)

HP StorageWorks 4000/6000/8000 Enterprise Virtual Array connectivity for Sun Solaris installation and reference guide

System information update for system board replacement events

Models Smart Array 6402/128 Controller B21 Smart Array 6404/256 Controller B21

HP StorageWorks Booting Windows Server 2003 for Itanium-based systems from a storage area network application notes

Target Environments The Smart Array 6i Controller offers superior investment protection to the following environments: Non-RAID

HP StorageWorks Using the QLogic HBA Driver for Single-path or Multi-path Failover Mode on Linux Systems

ProLiant DL F100 Integrated Cluster Solutions and Non-Integrated Cluster Bundle Configurations. Configurations

Internal Cabling Guide for the HP Smart Array 6400 Series Controller on an HP Integrity Server rx7620

hp StorageWorks Using the QLogic Driver for Single-path or Multi-path Failover Mode on Linux Systems

HP VMware ESXi and vsphere 5.x and Updates Getting Started Guide

HP StorageWorks MSA/P2000 Family Disk Array Installation and Startup Service

A9890A RAID Smart Array 6402 Controller Quick Installation Guide

HPE VMware ESXi and vsphere 5.x, 6.x and Updates Getting Started Guide

HP StorageWorks Using the QLogic HBA driver for single-path or multipath failover mode on Linux systems application notes

ProLiant Cluster HA/F500 for Enterprise Virtual Array Introduction Software and Hardware Pre-Checks Gathering Information...

QuickSpecs. Models. HP Smart Array 642 Controller. Overview. Retired

QuickSpecs. Models. Overview

HP ProLiant DL580 Generation 2 and HP ProLiant ML570 Generation 2 Server Hot-Add Memory. July 2003 (Second Edition) Part Number

Retired. Models Smart Array 6402/128 Controller B21 Smart Array 6404/256 Controller B21

QuickSpecs. Models. Overview

StorageWorks Dual Channel 4Gb, PCI-X-to-Fibre Channel Host Bus Adapter for Windows and Linux (Emulex LP11002)

QuickSpecs. Compaq Smart Array 431 Controller M ODELS

QuickSpecs. What's New. Models. ProLiant Essentials Server Migration Pack - Physical to ProLiant Edition. Overview

QuickSpecs. Models. HP StorageWorks Modular Smart Array 30 Multi-Initiator (MSA30 MI) Enclosure. Overview

HP MSA Family Installation and Startup Service

HP ProLiant Storage Server iscsi Feature Pack

Marvell BIOS Utility User Guide

QuickSpecs. Models SATA RAID Controller HP 6-Port SATA RAID Controller B21. HP 6-Port SATA RAID Controller. Overview.

Replacing the Battery HP t5730 and t5735 Thin Clients

HP StorageWorks Enterprise Virtual Array 4400 to 6400/8400 upgrade assessment

HP Storage Manager User Guide. May 2005 (First Edition) Part Number

Quick Setup & Getting Started

External Media Cards User Guide

QuickSpecs. What's New HP 120GB 1.5Gb/s SATA 5400 rpm SFF HDD. HP Serial-ATA (SATA) Hard Drive Option Kits. Overview

HPE RDX Utility Version 2.36 Release Notes

Data Protector Express Hewlett-Packard Company

HPE D2600/D2700 Disk Enclosure I/O Module Firmware 0149 Release Notes

QuickSpecs. What's New. Models. Overview

HP Library and Tape Tools 4.20 Release Notes

HPE Knowledge Article

Installing the A4505A PCI Module Upgrade. HP Part No. A Edition E0297 Printed in U.S.A.

QLogic iscsi Boot for HP FlexFabric Adapters User Guide

Best Practices When Deploying Microsoft Windows Server 2008 R2 or Microsoft Windows Server 2008 SP2 on HP ProLiant DL980 G7 Servers

Guidelines for using Internet Information Server with HP StorageWorks Storage Mirroring

HP LeftHand P4500 and P GbE to 10GbE migration instructions

RAID-01 (ciss) B Mass Storage Driver Release Notes

HP P6300/P6500 EVA Fibre Channel Controller Replacement Instructions

HP StorageWorks Performance Advisor. Installation Guide. Version 1.7A

QuickSpecs. HP StorageWorks 60 Modular Smart Array. Overview

HP StorageWorks Using the QLogic HBA driver for single-path or multi-path failover mode on Linux systems application notes

HP D6000 Disk Enclosure Direct Connect Cabling Guide

HPE ProLiant Gen9 Troubleshooting Guide

External Media Cards User Guide

QuickSpecs SmartStart TM Release 6.0

Computer Setup (F10) Utility Guide HP Elite 7000 MT Series PCs

QuickSpecs. HPE Library and Tape Tools. Overview. Features & Benefits. What's New

ProLiant CL380 Software User Guide. Fourth Edition (December 2000) Part Number Compaq Computer Corporation

HP 3PAR Host Explorer MU1 Software User Guide

HP BLc QLogic 4X QDR InfiniBand Switch Release Notes. Firmware Version

QuickSpecs. Models. HP Smart Array P400i Controller. Overview

External Devices User Guide

HP ProLiant Essentials RDMA for HP Multifunction Network Adapters User Guide

HP integrated Citrix XenServer Online Help

HP StorageWorks Modular Smart Array 1500 cs application note

QuickSpecs. HP 1U Rackmount Keyboard with USB. Overview

Getting Started. HP Business PCs

HPE Knowledge Article

QuickSpecs. HP SANworks Storage Resource Manager. Overview. Model HP SANworks Storage Resource Manager v4.0b Enterprise Edition.

Models Compaq NC3123 Fast Ethernet Adapter PCI, 10/100 WOL B21 Single B22 5-Pack

HP Online ROM Flash User Guide. July 2004 (Ninth Edition) Part Number

Disaster Recovery Guide for Windows 2008 and RHEL 5.x platforms with external disk support

HP BIOS Serial Console User Guide. Part Number March 2003 (Second Edition)

HP 3PAR OS MU1 Patch 11

Management and Printing User Guide

Support Notes for Red Hat Enterprise Linux ES v.4.6 for HP Integrity Servers

Cisco UCS Virtual Interface Card Drivers for Windows Installation Guide

Imaging the HP Z240 Workstation

External Devices. User Guide

HP StorageWorks MPxIO for Sun Solaris application notes

Upgrading and Servicing Guide

QuickSpecs. HP Serial-ATA (SATA) Entry (ETY) and Midline (MDL) Hard Drive Option Kits Overview

Installing the A4504A PMC Bridge Adapter and A4509A Expansion Adapter. HP Part No. A Edition E1197 Printed in U.S.A.

QuickSpecs. Models HP SC11Xe Host Bus Adapter B21. HP SC11Xe Host Bus Adapter. Overview

Fully integrated and tested with most ProLiant servers and management software. See list of servers with each adapter specifications.

HPE 3PAR OS MU3 Patch 97 Upgrade Instructions

QuickSpecs. HP Serial-ATA (SATA) Hard Drive Option Kits. Overview

HP LaserJet MFP Analog Fax Accessory 300. Supplemental Information

NOTE: For additional information regarding the different features of SATA Entry drives please visit the SATA hard drive website:

HP StorageWorks Data Protector Express ProLiant Edition 3.1 SP4. Overview

QuickSpecs. Models 64-Bit/133-MHz Dual Channel Ultra320 SCSI host bus adapter B bit/133-MHz Dual Channel Ultra320 SCSI host bus adapter

HP StorageWorks QLogic host bus adapters for x86 and x64 Linux and Windows and x86 NetWare release notes

Integrating RDX QuikStor into Windows Backup with Full System Recovery for Windows Desktop OS

HP integrated Citrix XenServer 5.0 Release Notes

HP Integrity Servers and HP 9000 Servers Firmware Update Options

QuickSpecs. HPE Integrity Smart Array P411/256 2-port External PCIe 6Gb SAS Controller. Overview. What's New Boot from Tape

HPE Direct-Connect External SAS Storage for HPE BladeSystem Solutions Deployment Guide

Transcription:

White Paper September 2002 Prepared by: Network Storage Solutions Hewlett Packard Company Contents Benefits of the new firmware for the MSA1000...1 Prerequisites...3 Firmware Upgrades:...3 Environmental Monitoring Unit (EMU) issue:...3 Determining Firmware version...3 Determining EMU (EEPROM) Manufacturer...3 Getting Started...5 Firmware Upgrade Procedures...5 Flashing the MSA1000 Controller Firmware...5 Flashing the Environmental Monitoring Unit (EMU) Firmware...13 Flashing the MSA1000 Fabric Switch 6 firmware...18 NetWare HBA Driver Installation...26 Linux HBA Driver Installation...27 Final Steps...28 Configuring the MSA1000 for Linux or NetWare Environments Abstract: This white paper outlines step-by-step procedures for upgrading an MSA1000 to use in a Linux or NetWare environment Benefits of the new firmware for the MSA1000 The newest enhancements to the StorageWorks Modular SAN Array 1000 add significant features and functionalities to this entry level and mid-range storage solution. Support for Linux and NetWare operating systems is now included along with the original support for Windows NT and Windows 2000. New hot-plug features like adding additional storage shelves are enabled. These features add significantly to the attractiveness of the product for the mid-range and larger customers. These features are enabled by performing firmware upgrades on the MSA1000 controller and the Environmental Monitoring Unit (EMU). This white paper will explain the necessary steps to perform the firmware upgrades to allow this support.

Configuring the MSA1000 for Linux and NetWare Environments 2 Notice 2002 Hewlett Packard Company Hewlett Packard, HP, Compaq, StorageWorks, Smart Array, SupportPaq, and the HP and Compaq logo are trademarks of Hewlett Packard Company. Microsoft, Windows, and Windows NT are trademarks and/or registered trademarks of Microsoft Corporation. Other product names mentioned herein may be trademarks of their respective companies. Hewlett Packard shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is provided as is without warranty of any kind and is subject to change without notice. The warranties for Hewlett Packard products are set forth in the express limited warranty statements accompanying such products. Nothing herein should be construed as constituting an additional warranty.

Configuring the MSA1000 for Linux and NetWare Environments 3 Prerequisites Firmware Upgrades: For the MSA1000 to work in a Linux and/or NetWare environment, the firmware of the MSA1000 must be upgraded. This firmware is to be used in place of the firmware that ships standard with the MSA1000. It is not for use in a Microsoft operating system environment. Those users will continue to use the firmware that ships standard. The firmware upgrades for the MSA1000 can be obtained from: http://www.compaq.com/products/storageworks/msa1000/index.html This image will allow you to create a bootable CD ROM from which the firmware upgrade can take place Environmental Monitoring Unit (EMU) issue: An issue was uncovered with a certain manufacturers EEPROM (electrically erasable programmable read-only memory) chip in combination with EMU firmware version 1.78 or below. If the EEPROM chip is from this manufacturer AND the firmware version is 1.78 or lower, the chip firmware cannot be flashed. Steps to determine firmware version and chip vendor are as follows: Determining Firmware version To determine if this is a problem on your hardware, first the EMU firmware revision must be gathered. There are several methods to determine the current firmware revision of your EMU. Perhaps the easiest method is to use the keypad on the front of the MSA1000 controller to scroll through the messages on the LED. The EMU firmware is displayed with a message like this on the LED: 413 STORAGE BOX #1 EMU VERSION 1.78 In this case, the version of the EMU firmware is 1.78. Now the brand of the EEPROM must be determined. If the firmware version were greater than 1.78, the next step would NOT have to be done. Determining EMU (EEPROM) Manufacturer To determine the manufacturer of the EMU in the MSA1000, the MSA1000 will have to be powered off. At the back of the MSA1000 chassis, remove the SCSI cables (if attached) on the SCSI Interconnect board (located on the left of the MSA1000 unit) see drawing below:

Configuring the MSA1000 for Linux and NetWare Environments 4 O Once the cables have been disconnected, remove this card from the back of the MSA1000 chassis by simultaneously pushing down on the quick release latch mechanism and pulling the card out. Once the card is out, set it down on a flat surface, metal part of the card face down. If the SCSI ports on the card are facing to the left, the EMU EEPROM is located towards the bottom right section of the printed circuit board. It is the only chip on the board that is located in a solder-less connector. Once the chip is located, look closely at the wording on the chip. If the chip reads AMD, this chip is flashable. The EMU firmware upgrade procedures can be continued for this type of EMU chip. If the chip reads ATMEL, this chip is NOT flashable. Please call HP Customer Services to have this board replaced.

Configuring the MSA1000 for Linux and NetWare Environments 5 Getting Started There are several tasks that need to be done to allow the MSA1000 to support a Linux or NetWare environment. These are performing firmware updates on: The MSA1000 Controller (to version 2.24) The MSA1000 EMU (environmental monitoring unit), and The MSA1000 Fabric Switch 6 (if deployed) Further, drivers will need to be built and installed depending on the environment. Note: The MSA1000 cannot be shared between NT4.0 / Win2K and NetWare / Linux servers. Firmware Upgrade Procedures As a best practices precaution, perform a full backup (and verify the backup) of all data on the MSA1000 if it is in an existing environment. Flashing the MSA1000 Controller Firmware Power down all servers that are connected to the MSA1000 - as the MSA1000 will be power cycled several times through the firmware upgrade process. Install the appropriate HBA (based on OS) in your server(s), and cable it up to the MSA1000. Create the MSA1000 Support Software CD for NetWare / Linux from the ISO image available on the website at : http://www.compaq.com/products/storageworks/msa1000/index.html After the MSA1000 Support Software CD for NetWare / Linux has been created, place it in a server s CD ROM drive (that is connected to the MSA1000), and power up the server.

Configuring the MSA1000 for Linux and NetWare Environments 6 The server will boot to the MSA1000 Support Software CD for NetWare / Linux. When completed, the MSA1000 utility screen will appear with these options: (Please Note: The Array Diagnostics Feature (ADU) has been removed from the options list.)

Configuring the MSA1000 for Linux and NetWare Environments 7 Select the Flash MSA Firmware option The screen will look like this: Click on the Find MSA button. Note that the MSA Flash Utility found two MSA1000 s on the SAN.

Configuring the MSA1000 for Linux and NetWare Environments 8 Select the controller you wish to flash the firmware of by highlighting it with a single click. Then, click on the Flash Me button. Your screen will appear as follows:

Configuring the MSA1000 for Linux and NetWare Environments 9 After clicking on the Flash Me button, a directory window will appear. From this window, select the firmware file for the MSA1000 (currently v224b67.bin), and click on the OK button. The MSA1000 firmware file will begin with a v and have a.bin extension.

Configuring the MSA1000 for Linux and NetWare Environments 10 After selecting the firmware image, a note will pop up about the length of time to flash the firmware. This is just an informational message. Click on the YES button to continue. A progress indicator will appear, giving status of the firmware update. A Flash Successful! message will pop up. Close this message. This will take you back to the MSA1000 Firmware Flash Utility main menu

Configuring the MSA1000 for Linux and NetWare Environments 11 From this main menu, highlight the controller that was just flashed, and click on the Reset Me button (the MSA1000 controller has to be reset (rebooted) for the firmware changes to take effect. The reset of the MSA1000 controller will take 2 5 minutes.

Configuring the MSA1000 for Linux and NetWare Environments 12 Once the MSA1000 controller has finished its reboot, clicking on the Find MSA button on the main menu will force a rescan, and display the MSA1000 controllers that are found. Notice that the Firmware had been updated from revision 2.17 to revision 2.24. The next step in the upgrade procedure is to flash the EMU firmware version. Please read the Prerequisites section (page 3) before beginning.

Configuring the MSA1000 for Linux and NetWare Environments 13 Flashing the Environmental Monitoring Unit (EMU) Firmware This next procedure describes the steps for upgrading the EMU (Environmental Monitoring Unit). This EMU firmware upgrade will allow HP Storage Works controller shelves to be hot plugged to the MSA1000. Previously, the MSA1000 had to be reset after the storage shelves were attached for the MSA1000 to recognize them. If this is not a needed feature in your environment, the EMU firmware does not have to be upgraded. WARNING: Please review the Prerequisites section of this paper (page 3) before continuing with these steps. These steps are similar to flashing the MSA1000 controller firmware. Again, you will select the controller from the main menu of the MSA1000 Firmware Flash Utility that you want to flash. Once the MSA1000 controller is selected, click on the Flash Me button. A directory window will once again appear, allowing you to select the EMU firmware update file (currently G186half.bin). Highlight this file, and then click on the OK button. Once again, a message will pop up explaining that the firmware flash can take from 3 to 5 minutes.

Configuring the MSA1000 for Linux and NetWare Environments 14 Warning: Please review the Prerequisites section (page 3) of this paper. DO NOT continue with the EMU firmware upgrade if you have not verified firmware level and EMU EEPROM manufacturer per the Prerequisites section. If you have verified the firmware version and the EMU EEPROM manufacturer, click on the YES button to continue. If this has not been verified, click on the NO button to cancel.

Configuring the MSA1000 for Linux and NetWare Environments 15 After selecting the Yes to continue with the EMU firmware flash, a status message will occur. The firmware flash will take from 3 to 5 minutes to complete. A Flash Successful! message will appear when complete. Close this message, and from the MSA1000 Firmware Flash Utility main menu, again highlight the controller that was just flashed.

Configuring the MSA1000 for Linux and NetWare Environments 16 After the controller has been highlighted, click on the Reset Me button, as the MSA1000 controller has to be reset again for the changes to take effect. The MSA1000 controller will take several minutes to reset. After a successful reset, click the Find MSA button to force a rescan of the MSA1000 controllers. After the rescan, you will notice that the EMU firmware version has been updated.

Configuring the MSA1000 for Linux and NetWare Environments 17 At this point, the MSA1000 firmware flash is complete. You can at this point flash the other MSA1000 controller s or EMU s (if they exist), or you can close the MSA1000 Firmware Flash Utility, which will cause a reboot of the server.

Configuring the MSA1000 for Linux and NetWare Environments 18 Flashing the MSA1000 Fabric Switch 6 firmware To flash the MSA1000 Fabric Switch 6, the same CD that was created and used for the MSA1000 controller and EMU firmware flash is used. As the MSA1000 will need a power cycle after the Fabric Switch 6 firmware upgrade, ensure that no servers are running I/O on the MSA1000. 1. Place the MSA1000 Support Software CD for NetWare / Linux in the servers CD ROM Drive, and power on the server. The MSA1000 Firmware Flash Utility main menu will appear after boot.

Configuring the MSA1000 for Linux and NetWare Environments 19 2. Select the controller that you want to flash by highlighting it with a single click.

Configuring the MSA1000 for Linux and NetWare Environments 20 3. From the pull down menu, select Options, then Switches to display the switches available for firmware upgrade

Configuring the MSA1000 for Linux and NetWare Environments 21 4. This will display a list of available switches to flash. In this case, there is only one switch available to flash. Highlight the desired switch, then click the Flash button.

Configuring the MSA1000 for Linux and NetWare Environments 22 5. The next prompt is for the switch firmware upgrade source file. By default, the listing is from the CD. Highlight the firmware file (in this case CP101G12.bin), and click on the OK button.

Configuring the MSA1000 for Linux and NetWare Environments 23 6. A message will pop up explaining that the firmware flash of the embedded switch will take approximately 2 3 minutes. Click on YES to begin the firmware flash.

Configuring the MSA1000 for Linux and NetWare Environments 24 7. As the flash begins, a progress window will appear, giving status of the flash progress.

Configuring the MSA1000 for Linux and NetWare Environments 25 8. When finished, a Flash Successful message appears. Close this pop up, and exit from the Switch List screen. 9. To complete the switch firmware upgrade, the MSA1000 will have to be power cycled. The MSA1000 Support Software CD for NetWare / Linux can be removed from the server that performed the flash, and then shut down. Power cycle the MSA1000, and let the MSA1000 fully boot. When the MSA1000 LED screen reads: 01 COMPAQ MSA1000 STARTUP COMPLETE the MSA1000 upgrade process has been completed. The next step is to install the HBA drivers for either NetWare or Linux. Please see the Driver Installation section for details.

Configuring the MSA1000 for Linux and NetWare Environments 26 Driver Installation For NetWare or Linux operating systems to access the MSA1000 storage, appropriate drivers for the HBA must be installed. If you are considering a Boot from SAN installation for NetWare, please review the following tech note (available on the MSA1000 Support Software CD for NetWare / Linux) for detailed instructions on creating a boot from SAN environment: NetWare MSA1000 External Boot setup tech note NetWare HBA Driver Installation 1. Insert the MSA1000 Support Software CD for NetWare / Linux into the CD-ROM drive of the server. 2. From the system console, mount the CD-ROM drive by entering: CDROM 3. From the system console, enter the following command: NWCONFIG 4. The Configuration Options menu is displayed. 5. From the Options menu, select Driver Options. 6. Select "Select an additional driver". 7. Press <Insert> to install an unlisted driver. 8. Press <F3> to specify the path to the HAM driver. The path to specify is HPSSCD100:\HBA\NetWare\drivers (HPSSCD930 is the volume name of the MSA1000 Support Software CD for NetWare / Linux for NetWare / Linux) 9. Press <Enter> to select the QLogic HAM driver and select "Yes" to copy the driver from the CD to the server directory (for both the.ham and.ddi file) 10. Specify the path where you want the drivers to be copied to (default is C:\NWSERVER). 11. Choose Select/Modify driver parameters, and press Enter. Add the slot number (this corresponds to the numbered PCI slot that the HBA was installed in. 12. Press Escape, select Save parameters and load driver 13. When asked, Do you want to select an additional Disk driver?, select No and press Enter. 14. Exit from the NWCONFIG utility, dismount the CD ROM, and down the NetWare server. This completes the HBA Driver install for NetWare.

Configuring the MSA1000 for Linux and NetWare Environments 27 Linux HBA Driver Installation The following steps use an HP provided script to facilitate the Linux driver install. Using the supplied script: 1. Log on as root and mount the MSA1000 Support Software CD for NetWare / Linux. 2. Create a temporary directory for the HBA source code. 3. Navigate to the /HBA/LINUX directory on the CD. 4. Copy msainstall to the temporary directory. 5. Extract the contents of the FCA2214 HBA driver source to the temporary directory using the following command: # tar xvzf qla2x00src-v6.0.1.tgz C <dir> where <dir> is the path and name of the temporary directory created above. 6. Navigate to the temporary directory. 7. Run the provided script to rebuild a new kernel for use with the driver by entering: #./msainstall -b This script will compile a new kernel image, which allows Linux to detect the MSA1000 Controller and its configured LUNs. Without it, only the MSA1000 Controller will be recognized. The boot loader will be configured to boot to this new kernel. This process may take awhile. 8. Once this has completed, you will need to reboot. Eject the MSA1000 Support Software CD for NetWare / Linux and reboot. 9. One the system s OS is backup up, log on as root again. 10. To load the driver, type: # insmod qla2300 NOTE: The install process does NOT put the HBA drivers in the startup scripts or in initrd. If this is desired, it will have to be done manually.

Configuring the MSA1000 for Linux and NetWare Environments 28 Final Steps The HP MSA1000 is now ready to be used in a NetWare and/or Linux environment. Further documentation is available for configuring arrays, DtS Data Migrations, and available options on the web at http://www.compaq.com/products/storageworks/msa1000/index.html