12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed
to the U.S. Government under vendor’s standard commercial license.
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth
in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting
an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Microsoft, Windows, Windows XP, and Windows NT are U.S. registered trademarks of Microsoft Corporation.
• Any one who wants to install, monitor, or manage the HP Smart Array Multipath software
NOTE:
HP assumes y
in products with hazardous energy levels.
neers
ou are qualified in the servicing of computer equipment and trained in recognizing hazards
Related documentation
To learn more about HP and HP products, services, and support, visit the HP website: http://www.hp.com.
For FAQs, software updates, and contact information for HP products, visit the HP Support website:
h
ttp://www.hp.com/support.
newpage pi
Smart Array Multipath software user guide
7
Document conventions and symbols
Table 1 liststheconventionsusedinthisdocument.
Table 1 Docum
ent conventions
Convention
Medium blue text: Related
documentation
Medium blu
(h
ttp://w
Bold font
Italic f
Monospace font
Monospace, italic font
Monospace, bold font
TION:
CAU
icates that failure to follow directions can result in damage to equipment or data.
Ind
e, underlined text
ww.hp.com)
ontText emphasis
Element
Cross-reference links and e-mail addresses
Website addresses
• Key names
• Text typed into a GUI element, such as into a box
• GUI elements that are clicked or selected, such as menu and list
items, buttons, and check boxes
• File and directory names
• System output
• Code
• Text typed at the command line
• Code variables
• Command-line variables
hasis of file and directory names, system output, code, and text
Emp
ed at the command line
typ
IMPORTANT:
Provides clarifying information or specific instructions.
NOTE:
Provides additional information.
newpage pi
8
About this guide
HP technical support
Telephone numbers for worldwide technical support are listed on the HP support website:
h
ttp://www.hp.com/support/
Collect the f
• Technical support registration number (if applicable)
• Product serial numbers
• Product mod
• Applicable error messages
• Operating system type and revision level
• Detailed,
For continuous quality improvement, calls may be recorded or monitored.
HP recommends that customers sign up online using Subscriber’s choice website:
h
ttp://www.hp.com/go/e-updates.
• Subscrib
newer ver
numerous other product resources.
• After signing up, you can quickly locate your products by selecting Business support and then
Storage
ollowing information before calling:
el names and numbers
specificquestions
ing to this service provides you with e-mail updates on the latest product enhancements,
sions of drivers, and firmware documentation updates, as well as instant access to
under Product Category.
HP-authorized reseller
For the name of your nearest HP-authorized reseller:
• In the United States, call 1-800-345-1518.
• In Canada, call 1-800-263-5868.
• Elsewhere, visit the HP web site: h
telephone numbers.
ttp://www.hp.com,andclickContact HP to fi nd locations and
Smart Array Multipath software user guide
9
10
About this guide
1Overview
This chapter discusses the following topics:
•Softwareoverview
• Software distribution
• Minimum requirements
• Supported operating systems
• Supported four-node configurations
Software ove
Smart Array Multipath software delivers dual path functionality, and supports failover capability for a
redundant HBA in a server with redundant cabling to an HP StorageWorks Modular Smart Array 500
Generation 2 storage system. This fault-tolerant tool enhances availability in clustering and DAS solutions
with up to two servers, managing up to 2 TB of stored data.
The software supports multiple I/O paths to the same logical volumes. When a path fails, the software
moves the logical drives from the failed path to the path of the redundant HBA in the same server.
Smart Array Multipath software works differently with Microsoft and Linux products, to provide specific
features t
rview
hat are compatible with the operating system functionality.
Software distribution
Smart Array Multipath software is included with the 4-port U320 Shared Storage Module option.
Smart Array Multipath software version 2.0B and later contain only Multipath I/O deliverables for
Microsoft Windows operating systems and is available only for web download from the HP website:
h
ttp://h18007.www1.hp.com/support/files/server.
ForLinuxoperatingsystems,seetheproceduresinthisguidetoconfigure the standard Linux drivers for
multipath usage.
Minimum r
Ensure t
• At least one server with two supported HBAs (Smart Array 642 adapters or future supported
• A suppor
• An MSA500 G2 storage system with the following:
equirements
hat your solution comprises the following hardware:
adapters) with updated firmware
ted operating system installed on the server or MSA500 G2 storage system
• At least one HP StorageWorks Modular Smart Array 500 Generation 2 Controller
•A2-Por
or
• A4-PortSharedStorageModuleandfourSCSIcables
t Shared Storage Module and two SCSI cables
For the latest versions of firmware, see the HP storage website: h
ntstorage.
prolia
newpage pi
ttp://www.hp.com/support/
Smart Array Multipath software user guide
11
Supported operating systems
The Smart Array Multipath software supports the following operating systems:
• Microsoft
•Windows200
• Windows Server 2003 with Service Pack 1 (x86)
• Windows Server 2003 R2
•WindowsSe
• Windows Server 2003 x64 Edition R2
• Linux
•RedHatEnt
• UnitedLinux
• Novell SUSE Linux Enterprise Server 9.0
For infor
requirem
sharedstorage.
mation about the most current operating system support, errata kernels, and service pack
ents, see the HP ProLiant Packaged Clusters website: h
Microsoft feature support
• Static LUN balancing enables the administrator to optimize I/O by assigning specific volumes to
specific paths in the storage system. If one path fails, the storage system moves volumes to the
path for the redundant HBA for I/O management.
• Server-based PCI Hot Plug functionality supports online HBA addition and replacement.
• Configuration flexibility enables boot volumes for DAS solutions to reside on the storage system.
0 Server and Advanced Server with Service Pack 4
rver 2003 x64 Edition
erprise Linux
ttp://www.hp.com/products/
Linux feature support
• Stat
• Depending on the operating system, servers maintain boot volumes and enable greater storage
ic load (read-only) balancing enables the HBAs to optimize I/O with dual paths, to the same
mes in the storage system. If one HBA fails, the storage system moves volumes to the path
volu
he redundant HBA for I/O management.
for t
capacity on the storage system.
Multiple operating system feature support
• For multipath configurations with multiple operating systems, use Shared Storage Presentation
(SSP) to restrict HBAs from accessing logical volumes containing data from a different operating
system. For more information about SSP, see the documentation shipped with the 4-Port Shared
Storage Module.
upported four-node configurations
S
he following sections discuss supported multipath configurations with their respective 4-Port Shared
T
torage Module connections and locations, for boot and data volumes. These configurations require two
S
r three servers attached with four SCSI cables, to the MSA500 G2 storage system.
o
Two-server external boot configuration
All boot and data volumes reside on the MSA500 G2 storage system. lists the boot volume and data
volume location for the two-server external boot configuration.
12O v er v i ew
Table 2 Two-server external boot configuration
Server
1
2
* Red Hat Enterprise Linux operating systems support boot volumes on servers only. For a mixed or external
boot configuration in a multiple operating system environment, always locate the Linux boot volumes on
servers.
Two-server i
Boot volumes reside on their respective servers, while data volumes reside on the MSA500 G2 storage
system. Table 3 lists the boot volume and data volume location for the two-server internal boot
configuration.
Table 3 Two-server internal boot confi guration
Server
1
2
Port (bus)Boot volume locationData volume location
A1
B1
A2
B2
nternal boot configuration
Port (bus)Boot volume locationData volume location
A1
B1
A2
B2
Storage system*Storage system
Storage system*Storage system
Server 1Storage system
Server 2Storage system
Two-server mixed boot configuration
One boot volume resides on the respective server, while the other boot volume resides on the MSA500
G2 storage system. Both data volumes reside on the MSA500 G2 storage system. Table 4 lists the boot
volume and data volume location for the two-server mixed boot configuration.
Table 4 Two-server mixed boot configuration
Server
1
2
*Red Hat Enterprise Linux operating systems support boot volumes on servers only. For a mixed or external
boot configuration in a multiple operating system environment, always locate the Linux boot volumes on servers.
Port (bus)Boot volume locationData volume location
A1
B1
A2
B2
Two-server cluster configuration
Identical servers (hardware and software configuration) connect to the MSA500 G2 storage system. Boot
volumes reside on their respective servers, while both data volumes reside on the storage system. Table 5
lists the boot volume and data volume location for the two-server cluster configuration.
Storagesystem*Storagesystem
Server 2Storage system
Smart Array Multipath software user guide
13
Table 5 Two-server cluster configuration
Server
1
2
Port (bus)Boot volume locationData volume location
A1
B1
A2
B2
Three-server external boot configuration
All boot and data volumes reside on the MSA500 G2 storage system. One server connects to two ports.
Table 6 lists the boot volume and data volume location for the two-server cluster configuration.
Table 6 Three-server external boot configuration
Server
1
2
*RedHatEnt
boot configuration in a multiple operating system environment, always locate the Linux boot volumes on servers.
erprise Linux operating systems support boot volumes on servers only. For a mixed or external
Port (bus)Boot volume locationData volume location
A1
B1
A2
B2Storage system*Storage system
Server 1Storage system
Server 2Storage system
Storage system*Storage system
Storage system*Storage system
Three-server internal boot configuration
es reside on their respective servers, while data volumes reside on the MSA500 G2 storage
Port (bus)Boot volume locationData volume location
A1
B1
A2
B2Server 3Storage system
Three-s
Boot volum
system. One server connects to two ports. Table 7 lists the boot volume and data volume location
for the three-server internal boot configuration.
Table 7 Three-server internal boot configuration
Server
1
2
erver mixed boot configuration
Two boot volumes reside on their respective servers, while one boot volume resides on the MSA500 G2
storage system. All data volumes reside on the MSA500 G2 storage system. One server connects to two
ports. Table 8 lists the boot volume and data volume location for the three-server mixed boot configuration.
Server 1Storage system
Server 2Storage system
14
Overview
Table 8 Three-server mixed boot configuration
Server
1
2
* Red Hat Enterprise Linux operating systems support boot volumes on servers only. For a mixed or external
boot configura
tion in a multiple operating system environment, always locate the Linux boot volumes on servers.
Port (bus)Boot volume locationData volume location
A1
B1
A2
B2Server 3Storage system
Storagesystem*Storagesystem
Server 2Storage system
Smart Array Multipath software user guide
15
16O v e r vi e w
2Installationandoperationin
Microsoft environments
This chapter discusses the following topics:
• Pre-installation hardware setup for Microsoft
• Installing Smart Array Multipath software
• Installing Smart Array Multipath software in cluster configurations
• Post-installation hardware setup for Microsoft
• Uninstalling Smart Array Multipath software
• Using silent installation
•StaticLUNbalancing
Pre-installation hardware setup for Microsoft
To prepare for software installation, complete the following steps:
1.Complete the MSA500 G2 storage system hardware installation, as follows:
NOTE:
For hardware and option installation procedures, see the appropriate storage system user guide or
the documentation that is shipped with the option.
a. Install the MSA500 G2 storage system.
b.Install the 4-Port Shared Storage module.
c.Install the MSA500 G2 controllers.
d. Update the system firmware, if needed.
2. Complete the server installation, as follows:
a. Install all hardware, including a second supported HBA. For more information, see the
appropriate server user guide.
IMPORTANT:
The server supports only one SCSI path during installation. If the server is already cabled for
amultipathconfiguration, disconnect the SCSI cable connected from the redundant HBA to
the storage system.
b.Install one of the supported operating systems.
c.Reboot the server.
3.Install multipath cabling for one of the Supported four-node configurations.
4. Ensure that only one SCSI cable is connected from the server to the MSA500 G2 storage
system. During installation, the Smart Array Multipath software supports only one SCSI path
per Microsoft based server.
5.Power up the storage system.
Wait for the controller display to provide a Startup Complete message.
6. Power up one of the servers.
Smart Array Multipath software user guide
17
Installing Smart Array Multipath software
CAUTION:
Before installi
To install the Smart Array Multipath software, complete the following steps:
NOTE:
You can install this software prior to attaching the hardware.
1.Ensure that only a single path is connected to the storage devices.
2. Configure the storage sets.
3. Insert the Smart Array Multipath software CD-ROM on your server or a network drive.
4. Choose one of the following options to access the CD-ROM:
• From your server: If you have enabled AutoRun on your server, the setup program starts
• From your network drive: If you are accessing the CD-ROM on a network drive, select Start >
5.In the launch window, click Install Smart Array Multipath software.
6. Follow the on-screen instructions to complete the installation.
7.Restart the server.
8. Add the redundant paths to the storage devices.
ng Smart Array Multipath software, update the HBA and MSA500 G2 controller drivers.
automatically. Otherwise, select Start > Run, and then locate the Launch.exe program on
the CD-ROM drive.
Run, and then locate the Launch.exe program on the network drive.
Installing Smart Array Multipath software in cluster
configurations
To install Smart Array Multipath software on each member of a cluster configuration, complete the
following steps:
NOTE:
In a cluster configuration,SmartArrayMultipathsoftwaremustbeinstalledononenodeatatimefor
all nodes of the cluster.
1.Complete the pre-installation tasks.
2. Using Cluster Administrator, perform the following tasks :
a. Move all cluster resources owned by the current node to another node in the cluster.
b.Pause the current cluster node.
c.Select Resource Attributes > Disable failback for all groups containing resources managed
by the current node.
3. Install Smart Array Multipath software on the current node by following the steps described
in Installing Smart Array Multipath software.
4. Resume the current cluster node using the Cluster Administrator.
NOTE:
Repeat steps 2–4 for all nodes in the cluster.
18
Installation and operation in Microsoft environments
5.Using Cluster Administrator, perform the following tasks:
a. Restore failback for all groups containing resources, as needed.
b.Redistribute cluster, resources as desired.
Post-installation hardware setup for Microsoft
To prepare for software operation, complete the following steps:
1.Reconnect the SCSI cable from the redundant HBA to the MSA500 G2 storage system.
2. Cycle the ser
3.Repeat steps 1 and 2 for each server.
4. Use the appropriate software for multipath operations.
ver power.
Uninstalling Smart Array Multipath software
To remove Smart Array Multipath software, you must reconfigure SAN and reboot your server.
CAUTION:
Removing multipathing software from a multipath hardware configuration can cause data loss or
corruption. You must disconnect the server from the multipath storage, or eliminate all but one path to
that storage from the server, prior to removing Smart Array Multipath software.
To remove Smart Array Multipath software, complete the following steps:
1.Back up all user data on multipath storage.
2. If possible, disconnect the storage from the server. If it is necessary to maintain single-path
connection from the server to the storage (as in the case of servers that boot from a SAN device),
use the following guideline:
• If it is a one-host or one-storage array, HP recommends removing redundant cable
connections.
NOTE:
Ensure that you perform step 1 and step 2 before proceeding further.
3.Select S
4. Select
5.Click R
The system displays a cautionary message advising of the potential data loss or corruption
that may result from removing this software.
6. Close the Add/Remove Programs window.
NOTE:
The LUNs may be inaccessible at this time.
7.Reboot the system.
tart > Settings > Control Panel > Add or Remove Programs.
Smart Array Multipath software from the Remove Program drop-down list.
emove, and follow the on-screen instructions.
Using silent installation
Silent installation can be run from the CD-ROM on your system, or from a network drive. Smart Array
Multipath software installs with little manual intervention. Silent installation is useful if you are installing
thesoftwareonalargenumberofserversthatrequiresoftwareinstallation.
Smart Array Multipath software user guide
19
This section describes the following topics:
• Installing Smart Array Multipath software
• Uninstalling Smart Array Multipath software
Following is the syntax of the command for executing silent installation:
The <install drive> refers to the drive which contains the installation media. The setup.iss is
the response file from which information is taken for silent installation. The MPSInstallLog.txt file
records information about the silent installation.
The ResponseResult section of the MPSInstallLog.txt log file displays the result code, indicating
whether or not the silent installation succeeded. An integer value is assigned to the ResultCode keyname
in the ResponseResult section.
lists the common return values along with their descriptions in the ResultCode key.
Table 9 List of common return values
Result Code
0Success
–1
–3
–4
–5
–6
–7
–8
–51
–52
Description
General error
Required data not found in the setup.iss file
Not enough memory available
File does not exist
Cannot write to the response file
Unable to write to the log file
Invalid path to the InstallShield Silent response ( .iss ) file
Cannot create the specified folder
Cannot access the specified file or folder
NOTE:
The C: in /f1C: and /f2C: refers to a local drive on the system, or a network drive that is used to obtain
the response file and write the MPSInstallLog.txt (provided there is write permission in the directory).
<Default_Target_Dir> = C:\Program Files\Hewlett-Packard\HP MPIO DSM\SMART ARRAY DSM
<User_Target_Dir> = a directory on the system on which the new installation is to be done or the
directory of an existing installation.
You must enclose the paths to the response file and the log file, which records the information about the
silent installation, in quotes(”).
Installing Smart Array Multipath software
To perform silent installation, complete the following steps:
1.Create a copy of the new.iss file in the installation kit.
2. Rename this copy of the file as setup.iss.
3. Choose one of the following options:
• To install the Microsoft MPIO Framework component along with the DSM component, use the
renamed default setup.iss file.
20
Installation and operation in Microsoft environments
• To install only the DSM component (when the Microsoft MPIO Framework already exists on
your system), edit the renamed default setup.iss file, as follows:
a. In line 34, replace Component-count=2 with Component-count=1.
b.Remove line 35.
c.In line 36, replace Component-1=DSM with Component-0=DSM.
4. If you want to install in a directory other than the default directory, replace szDir =
<Default_Target_Dir> with szDir = <User_Target_Dir>, in lines 27 and 32 of the setup.iss file.
5.If you want to disable the automatic reboot feature, edit the setup.iss, file as follows:
a. In line 50, replace Result=6 with Result=1.
b.In line 51, replace BootOption=3 with BootOption=0.
Uninstalling Smart Array Multipath software
To perform silent un-installation, complete the following steps:
1.Create a copy of the uninstall.iss file in the installation kit.
2. Rename this copy of the file as setup.iss.
3.If you want
a. In line 28, replace Result=6 with Result=1.
b.In line 29, replace BootOption=3 with BootOption=0.
NOTE:
On systems
disk array, uninstalling the last DSM may not remove all the related components. To work around this
issue, ensure that the MPIO framework is installed along with the DSM during the subsequent installation
of any supported HP MPIO DSM. Failure to do so can result in an unsuccessful system boot.
to avoid the automatic reboot feature, edit the renamed setup.iss file, as follows:
configured either for Boot From SAN, or systems with page, hibernate, or dump files on the
Static LUN balancing
The Smart Array Multipath software and Microsoft operating system support static LUN balancing. The
drives can be moved to specific paths locally using a Device Manager Extension (DME).
To balance LUNs with the DME, complete the following paths:
1.From the desktop, right-click My Computer.
2. Click Manage. The Device Manager window opens.
3.Click SCSI and RAID Controllers.
4. Right-click one of the array controller icons, and click Properties.
5.When the Properties window opens, click the Redundancy Configuration tab.
From the Redundancy Configuration tab, the administrator can view the following controller
information:
•Name
•Slotnumber
•Status
• Slot number of redundant controller
• Controller tree
6. In the controller tree, right-click one of the logical volumes, and then click Switch Path.The
system moves the logical volume to the other path.
Smart Array Multipath software user guide
21
22
Installation and operation in Microsoft environments
3 Installation and operation in Red
HatEnterpriseLinux 3.0and4.0
environments
This chapter discusses the following topics:
• Pre-installation hardware setup for Red Hat Enterprise Linux 3.0 and 4.0
• Multipath installation for Red Hat Enterprise Linux 3.0 and 4.0
• Post-installation configuration for Red Hat Enterprise Linux 3.0 and 4.0
• Static load (read-only) balancing in Red Hat Enterprise Linux 3.0 and 4.0
Pre-install
ation hardware setup for Red Hat Enterprise Linux
3.0 and 4.0
To prepare for software installation, complete the following steps:
1.Complete the MSA500 G2 storage system hardware installation, as follows:
NOTE:
For hardware and option installation procedures, see the appropriate storage system user guide or
the documentation that ships with the option.
a. Install the MSA500 G2 storage system.
b.Install the 4-Port Shared Storage module.
c.Install the MSA500 G2 controllers.
d. Update the system firmware, if needed.
2. Complete the server installation, as follows:
a. Install all hardware, including a second supported HBA. See the server user guide or the
documentation that ships with the option.
b.Install one of the supported operating systems.
c.Reboot the server.
3.Install multipath cabling for one of the Supported four-node configurations.
4. Power up the storage system.
Wait for the controller display to display a Startup Complete message.
5.Power up one of the servers.
Multipath installation for Red Hat Enterprise Linux 3.0 and 4.0
Use the following procedure for supported versions of Red Hat Enterprise Linux operating systems.
To use the Smart Array Multipath software with a Linux operating system, download the required driver
RPM.
To download the driver RPM, complete the following steps:
1.Insert the Smart Array Multipath software CD into the CD-ROM drive of the server.
2. Open a console prompt.
Smart Array Multipath software user guide
23
3. Mount the CD-ROM.
4. Change to the Linux directory.
5.List the contents of the directory, and select the proper RPM for the current operating system.
6. Install the proper RPM using the following command:
7.After successful installation, reboot the server.
8. Repeat steps 1 through 7 for each server connected to the MSA500 G2 storage system.
Post-instal
lation configuration for Red Hat Enterprise Linux
3.0 and 4.0
After installing Smart Array Multipath software on a server with a Red Hat Enterprise Linux operating
system, configure for multipath operations.
Review the following sample configuration procedure. This procedure assumes that the user wants to set
/dev/cciss/c1d0p2 and /dev/cciss/c2d0p2 to pointtothesamevolumeasamultipathdevice.
To configure the system for multipath use, complete the following steps:
1.Ensure that
connected to the same logical volume.
2. To create multipath device /dev/md0, enter the following command:
3. To review the status, enter the following command:
mdadm –D /dev/md0
The output
/dev/md0
Version : 0
Creation T
Raid Level
Array Size
Raid Devic
Total Devi
Preferred
Persisten
Update Tim
State : dir
Active Dev
Working De
Failed Dev
Spare Devic
Number Majo
0 10620act
1 10521acti
UUID : b1ec5
the MSA500 G2 storage system contains two identical MSA500 G2 controllers
4. To format the volume, enter the following command:
mkfs –t ext2 /dev/md0
5.To mount the volume, enter the following command:
mount /dev/md0 /spare_filesystem
6. To make md device available after reboot, enter the following command:
echo ’DEVICE <device1 ...devicen>’> /dev/mdadm.conf
mdadm-detail-scan>>/etc/mdadm.conf
For more information on the mdadm command, enter the following command:
man mdadm
Configuration is complete.
Static load (read-only) balancing in Red Hat Enterprise Linux
3.0 and 4.0
The Smart Array Multipath software and Linux operating system support static load (read-only) balancing
functionality. To create, add, or extend logical volumes, use ACU Version 7.10 or later. Locate ACU on
the SmartStart CD. For more information on the ACU see HP Array Configuration Utility User Guide on
theSmartStartCD,orseetheHPwebsite(h
ttp://www.hp.com).
Smart Array Multipath software user guide
25
26
Installation and operation in Red Hat Enterprise Linux 3.0 and 4.0 environments
4Installationandoperationin
Novell SUSE Linux Enterprise Server
9.0environments
This chapter discusses the following topics:
• Pre-installation hardware setup for Novell SUSE Linux Enterprise Server 9.0
• Multipath installation for Novell SUSE Linux Enterprise Server 9.0
• Post-installation configuration for Novell SUSE Linux Enterprise Server 9.0
• Static load (read-only) balancing in Novell SUSE Linux Enterprise Server 9.0
Pre-install
Enterprise
To prepare f
1.Complete t
NOTE:
For hardwar
the documentation that ships with the option.
a. Install the MSA500 G2 storage system.
b.Install the 4-Port Shared Storage module.
c.Install the MSA500 G2 controllers.
d. Update the system firmware, if needed.
2. Complete the server installation, as follows:
a. Install all hardware, including a second supported HBA. See the server user guide or the
b.Install one of the supported operating systems.
c.Reboot the server.
3.Install multipath cabling for one of the Supported four-node configurations.
4. Power up the storage system.
Wait for the controller display to display a Startup Complete message.
5.Power up one of the servers.
ation hardware setup for Novell SUSE Linux
Server 9.0
or software installation, complete the following steps:
he MSA500 G2 storage system hardware installation, as follows:
e and option installation procedures, see the appropriate storage system user guide or
documentation that ships with the option.
Multipath installation for Novell SUSE Linux Enterprise Server
9.0
Use the following procedure for supported versions of Red Hat Enterprise Linux operating systems.
To use the Smart Array Multipath software with a Linux operating system, download the required driver
RPM.
To download the driver RPM, complete the following steps:
1.Insert the Smart Array Multipath software CD into the CD-ROM drive of the server.
Smart Array Multipath software user guide
27
2. Open a console prompt.
3. Mount the CD-ROM.
4. Change to the Linux directory.
5.List the contents of the directory, and select the proper RPM for the current operating system.
6. Install the proper RPM using the following command:
7.After successful installation, reboot the server.
8. Repeat steps 1 through 7 for each server connected to the MSA500 G2 storage system.
Post-installation configuration for Novell SUSE Linux Enterprise
Server 9.0
After installing Smart Array Multipath software on a server with a Red Hat Enterprise Linux operating
system, configure for multipath operations.
Review the following sample configuration procedure. This procedure assumes that the user wants to set
/dev/cciss/c1d0p2 and /dev/cciss/c2d0p2 to pointtothesamevolumeasamultipathdevice.
To configure
the system for multipath use, complete the following steps:
1.Update the
a. Set the hotplug setting.
Usinganeditorofyourchoice,editthefile /etc/sysconfig/hotplug and set the following
value: HOTPLUG_USE_SUBFS=no
b.Configure
system startup.
Usinganeditorofyourchoice,editthefile /etc/sysconfig/kernel and add your driver to
the INITR
For example: If your system contains a controller that is accessed by the cciss driver,
you are using ReiserFS as a filesystem, and qla2xxx driver, edit the variable to be
INITRD_MODULES=”cciss reiserfs qla2xxx”
After app
NOTE:
In LILO en
2. For environments using the extension 3 (ext3) filesystem, invoke the barrier=0 mount option by
entering a command similar to the following:
Mount –t ext3 –o barrier=0 /dev/md0 /hoge
3. Enable MPIO components.
a. To start the multipath components, run the following commands:
8. To format the volume, enter the following command:
mkfs –t ext2 /dev/md0
9.To mount the volume, enter the following command:
mount /dev/md0 /spare_filesystem
10. To make md device available after reboot, enter the following command:
echo ’DEVICE <device1 ...devicen>’> /dev/mdadm.conf
mdadm-detail-scan>>/etc/mdadm.conf
For more information on the mdadm command, enter the following command:
man mdadm
Configuration is complete.
Smart Array Multipath software user guide
29
Static load (rea
d-only) balancing in Novell SUSE Linux
Enterprise Ser
The Smart Array
functionality
the SmartStar
the SmartStar
. To create, add, or extend logical volumes, use ACU Version 7.10 or later. Locate ACU on
ver 9.0
Multipath software and Linux operating system support static load (read-only) balancing
t CD. For more information on the ACU see HP Array Configuration Utility User Guide on
tCD,orseetheHPwebsite(h
ttp://www.hp.com).
30
Installation and operation in Novell SUSE Linux Enterprise Server 9.0 environments
5Troubleshooting
This chapter discusses the following topics:
• Problem diagnosis
• Problems during installation
•HBAfailure
•Cablefailure
Problem diagnosis
If the problem is related to the multipath I/O, consult the Insight Management Agents and do one
of the following:
• For Microsoft operating systems:
•UsetheProL
• Use the ProLiant Storage Manager with ProLiant Multipath Manager software, and the DME to
identify the I/O path status.
• For Linux operating systems, enter the following command to identify HBA status, multipath status,
and I/O block transfer size:
cat /proc/
iant Storage Manager or ProLiant Multipath Manager FAQs.
mdstatus
Problems during installation
This section describes how to troubleshoot the most common problems encountered during software
installation.
To troubleshoot the problems encountered during installation, complete the following steps:
1.In a Microsoft environment, uninstall any previous version of the multipath software first.
2. Ensure that the firmware is upgraded for all HBAs and both the MSA500 G2 controllers, if
installed.
3.Ensure that the hardware installation meets the Minimum requirements.
4. Ensure that the SCSI cabling matches one of the Supported four-node configurations.
5.Ensure that the HBA is functioning properly. See the appropriate server and HBA documentation.
If the HBA has failed, see HBA failure.
6. Ensure that the SCSI cables are functioning properly. If a SCSI cable fails, see Cable failure.
7.Ensure that you followed operating system-specific instructions:
• If the server has a Red Hat operating system, ensure that the active kernel is edited properly.
• If the server has a Microsoft operating system, ensure that the SCSI cable from the redundant
HBA is disconnected before Smart Array Multipath software installation.
IMPORTANT:
After establishing a redundant configuration and adding a logical volume, use Windows Disk
Manager to detect the new volume.
• If these steps do not solve the installation problem, contact an authorized reseller.
Smart Array Multipath software user guide
31
HBA failure
If one of the HBAs
To replace the failed HBA, complete the following steps:
1.Power down the HBA in one of the following ways:
• For a PCI-based HBA in a Microsoft operating system environment, use the PCI Hot Plug
functionality in the server, to power down the HBA while the server is online.
• For an embedde
• For an HBA in a Linux operating system environment, power down the server.
2. Disconnect the SCSI cable from the connector on the HBA, or from the external VHDCI connector
on the server.
3. Remove the fa
server or HBA.
4. Install a replacement HBA. For more information, see the documentation that ships with the
server or HB
5.Connect the SCSI cable to the connector on the HBA, or to the external VHDCI connector on
the server.
6. Power up the
• Use PCI Hot Plug functionality to restore power.
• Power up the server.
IMPORTANT:
In a Microsoft environment, the software recognizes the replacement HBA and automatically
restores r
in the server fails, the redundant HBA performs all I/O operations.
d HBA in a Microsoft operating system environment, power down the server.
iled HBA. For more information, see the documentation that is shipped with the
A.
HBA in one of the following ways:
edundancy.
7.If operating in a Linux environment, reconfigure I/O for multipath operation.
Cable failure
To replace the failed cable, complete the following steps:
1.Power down the HBA in one of the following ways:
• For a PCI-based HBA in a Microsoft operating system environment, use the PCI Hot Plug
functionality in the server to power down the HBA while the server is online.
• For an embedded HBA in a Microsoft operating system environment, power down the server.
• For an HBA in a Linux operating system environment, power down the server.
2. Disconnect the SCSI cable, as follows:
a. Disconnect the cable from the MSA500 G2 storage system.
b.Disconnect the cable from the connector on the HBA or from the external VHDCI connector
on the server.
3. Connect the replacement cable, as follows:
a. Connect the cable to the connector on the HBA, or to the external VHDCI connector on
the server.
b.Connect the cable to the MSA500 G2 storage system.
direct attached storage
device manager extension
Device specificmodules
host bus adapter
logical block addressing
logical unit
Multipath IO
Modular Storage Array
Red Hat Package Manager
Small Computer System Interface
Selective Storage Presentation
Very High Density Cable Interconnect