
HP StoreEver Tape Libraries Failover UserGuideHP Part Number: 5697-3323Published: June 2014Edition: First
NOTE: The MSL libraries monitor drive removal events and if the active control path drive isremoved, the library will automatically move the control p
Technology for basic control path failoverHP LTO-5 and LTO-6 Fibre Channel tape drives use a technology called N-Port IdentifierVirtualization (NPIV)
Table 1 Example path listExample Logical Unit WorldwideIdentifierExample SCSI addressPortAddressed Logical UnitSAN50:01:10:a0:00:00:00:01ID 1 LUN 0Por
Driver operation during normal communicationsThe advanced path failover driver passes commands through without any command translationand with minimal
tape library user interface will show which control path drive is the current active control pathdrive.Library controller path failure recoveryIn most
2 Enabling basic path failoverTo successfully enable basic path failover, complete the following:• Verify that the switch and host prerequisites are m
3 Installing advanced path failoverTo successfully install advanced path failover, complete the following:• Prepare the SAN. See “Preparing the SAN” (
that is not using an advanced path failover driver, the drive or library will reject the command withan additional sense code of 82h/93h, FAILOVER SES
4 Preparing the switches and hosts for failoverPrerequisites for using basic data and control path failover:• The library drive FC ports must be attac
To enable NPIV on a Brocade switch, navigate to port administration and execute an advanceview.Cisco switchesSome Cisco switches that support NPIV do
© Copyright 2014 Hewlett-Packard Development Company, L.P.
5 Configuring failover for the HP StoreEver ESL G3 TapeLibrariesConfiguring data path failoverWhen basic data path failover is enabled, the drive is p
NOTE: Any drives that belong to an access group and have hosts mapped to the secondport are considered to be custom mapped. BDPF cannot be enabled on
To verify that basic or advanced data path failover is working:1. From the Fibre Channel switch's management console, down the main Fibre Channel
Click Drives to display the Event List, and then select the event and click Details to see moreinformation about the failover event. The Repair tab pr
For both ACPF and BCPF, you must configure a secondary control path drive and the ports on thatdrive will be standby control path failover ports that
Configuration requirements after enabling control path failureLibrary configurationIf Secure Manager is enabled, hosts that have been granted access t
Verifying control path failoverBefore testing control path failover, verify that the configuration is correct in the Drive Status dialog,which is acce
6 Configuring failover for HP StoreEver MSL6840 TapeLibrariesThe MSL6480 Tape Library supports both basic and advanced path failover, though basic and
Figure 7 Selecting the basic control path failover settingsConfiguration requirements after enabling basic control path failureWhen basic control path
Figure 8 Status of the Partitions Configuration to verify basic control path failoverAfter verifying library connectivity using each of the library co
Contents1 Overview...6Traditional library control path
Verifying data path failoverAfter data path failover is enabled:1. Navigate to the Status > Drive Status screen, expanding the section for the driv
7 Configuring failover for other HP StoreEver MSL TapeLibrariesThe HP StoreEver 1/8 G2 Tape Autoloader and MSL2024, MSL4048, MSL8048, and MSL8096Tape
Figure 11 Standby and active portsAfter verifying that the configuration change was successful, verify that the hosts with access to thetape drive are
Figure 12 Configure library, basic control path failover configuration disabledFigure 13 (page 33) and Figure 14 (page 34) show the System configurati
Figure 14 Configure library, basic control path failover configuration availableConfiguration requirements after enabling control path failureWhen bas
8 Installing and using Windows advanced path failoverdriversAfter the host has been configured and booted, install both the HP tape and the HP changer
Table 2 Application path list (continued)Example Logical UnitWorldwide IdentifierPortSANPathDevice HandleAddressedLogical Unit50:01:10:a0:00:00:00:02P
A failover device driver must identify devices accessible over the different paths available andassociate paths with devices so that it is able to mas
Figure 15 Driver and system organizationStorage bus filter driverThe storage bus filter driver is named HPtapeFailover_filt and manages the OS notific
"SCSI" bus and the device associated with the virtual device that manages the paths is shown asa "ROOT" device.The lower half of t
Enabling data path failover...29Verifying data path fail
Figure 16 Drivers and device objectsDevice manager viewThe Windows Device Manager shows the instances of the failover paths which are configuredFigure
Figure 17 Library configuration exampleIn this example, there are two physical tape drives in the library; each of these is shown under“Tape drives” a
Figure 18 Device manager windowDevice firmwareThese two Windows drivers work in conjunction with firmware in the library and tape devices.The special
9 Installing and using Linux advanced path failover driversInstalling advanced path failover driversThe advanced path failover drivers for Linux repla
path. The following example shows the command for a specific path and the commands may bedirected at any path by replacing the device identifier with
Example 1 Example paths# cat /sys/class/pfo/*/pathssg=/dev/sg0 st=/dev/st0 wwnn=50014382c6c2f001 type=tape0:0:3:0 up - - wwpn=50014382c6c
echo prefer=8:0:1:0 > /sys/class/pfo/pfo5/ctrlYou can disable the configuration of a preferred path by creating an empty prefer entry in thecrtl fi
10 Installing and using HP-UX advanced path failover driversAdvanced path failover for HP-UX is implemented by updating HP-UX drivers to support advan
Example 2 Using ioscan (1M) to view tape devices# ioscan -knNfC tapeClass I H/W Path Driver S/W State H/W Type Description======
Example 4 Finding HP-UX paths for drives listed on the library interfaceThis example shows how the drive and port information displayed in the ESL G3
Report cached reservation information...59Debug output control...
Similarly, to find the special files for tape drives, use ioscan -knNfC tape to list the tape drivesand then use ioscan -m lun -H <H/W path> to
1. On the HP-UX host, run rmsf -H on the lunpath hardware paths that are in NO_HW state.For example:rmsf –H 0/4/0/0/0/1.0x50014380023560d4.0x100000000
11 Troubleshooting failover operationTo find diagnostic information about the operation of basic and advanced path failover:• Examine the library even
2. Use host utilities to confirm the failure.• On Windows, use the diagnostic application.1. Launch the application, or if it is already running go to
Table 3 Event Log Entries (continued)MessageSeverityEventPath failure detected on SCSI Port %sBus %3 Target Id %4 Logical Unit %5ErrorPath failure det
Figure 19 Advanced failover diagnostic applicationThe Devices pane lists the tape drives and media changers that are associated with the path failover
The bottom pane shows failover session information that has been requested for the selected device.ActionsThere are several actions that can be perfor
Table 4 Device informationDataMenu ItemReports whether advanced path failover is enabled for the SSC device server(i.e., for the tape drive data path)
Table 5 Local SMC device server information (continued)DataMenu itemSET: 1: A persistent reservation is established.0: No persistent reservation is es
Memory dump setupTo configure Windows to produce a memory dump, see http://support.microsoft.com/kb/254649.The configuration process includes specifyi
1 OverviewWith today’s high dependency on access to business information, safe-guarded data and limitedbackup windows, the reliability of the backup h
Reading the trace logThe failover driver maintains an internal buffer of the most recent significant events.To read the trace log, cat the ‘trace’ fil
Table 7 MSL6480 events related to path failover (continued)Details and solutionMessage and descriptionEvent codeDisable basic path failover for this d
Because these ASCs may be visible in device logs and diagnostic tools they are listed in Table 9(page 62).Table 9 Advanced failover vendor specific ad
12 Advanced troubleshooting techniquesThe techniques in this chapter assume an advanced level of experience.Windows driver debug dump setupGenerating
13 Support and other resourcesHP technical supportTelephone numbers for worldwide technical support are listed on the HP support website:www.hp.com/su
Table 10 Document conventions (continued)ElementConventionMonospace text• File and directory names• System output• Code• Commands, their arguments, an
A Data Protector device discovery with advanced pathfailoverWhen using the Data Protector Autoconfigure functionality, Data Protector will discover bo
IndexSymbols1/8 G2 autoloaderconfiguring data path failover, 31enabling data path failover, 31failover events, 61verifying data path failover, 31Aadva
enabling control path failoverESL G3, 24MSL2024, MSL4048, MSL8048, MSL8096, 32MSL6480, 27enabling data path failover1/8 G2 autoloader, 31ESL G3, 20MSL
◦ Is available for the ESL G3 and MSL6480 Tape Libraries.◦ Is not available for the 1/8 G2 Tape Autoloader nor the MSL2024, MSL4048, MSL8048,or MSL809
library path failover events, 60Linux cached reservation information, 59Linux debug output control, 59Linux path rotation exercise function, 46Linux t
Figure 2 Logical view of traditional configuration1. HP Ultrium Dual Port Fibre Channel Tape Drives2. Lun 0 at the WWPN of this drive3. Lun 1 at the W
Figure 3 Data path port failover example configuration1. Primary data path2. Secondary data path3. Host connection4. HP Ultrium dual port Fibre Channe
Comments to this Manuals