background image

Data Protector device discovery with advanced
path failover

When using the Data Protector Autoconfigure functionality, Data Protector will discover both active and
passive control and data paths to the library robot control and drive paths respectively. Data Protector will
associate all active data paths with the active control path, and can be identified by the library in the list
that includes the selection box. All other listed libraries will correspond to passive control paths. All active
data paths will be listed in the collapsed tree under the active control path. The following example, Data
Protector Autoconfigure discovery result, shows an ESL G3 library with 6 LTO-6 drives and the active
control and data paths associated under the library.

When configuring devices manually, Data Protector will also find all active and passive device paths for
robot and drive. Data Protector recognizes the paths correctly and marks all passive paths with a red ‘x’
and the active path with a green ‘check’. To verify Data Protector has discovered the active paths
correctly, the Advance Failover Diagnostic tool can be used to cross reference all paths and symbolic
driver names. The following example shows the Diagnostic tool display of the above library and 6 LTO
drives and their associated paths:

88

 Data Protector device discovery with advanced path failover

Содержание StoreEver LTO 5

Страница 1: ...HPE StoreEver LTO 5 and LTO 6 Failover User Guide Part Number 5200 2563 Published December 2017 Edition 8...

Страница 2: ...h failover 18 Preparing the SAN 18 Minimize host access 18 Configure redundant connections 18 Review the SAN design guidelines 18 Preparing the library 19 Preparing the host 19 Configuring failover fo...

Страница 3: ...pe drive hosting the library control path 42 Installing and using Windows advanced path failover drivers 43 Installing the Windows advanced path failover drivers 43 The Windows Installer reports Error...

Страница 4: ...to generate Windows driver debug dump log files 79 Support and other resources 81 Accessing Hewlett Packard Enterprise Support 81 Accessing updates 81 Customer self repair 82 Remote support 82 Warran...

Страница 5: ...Enterprise 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 Hewl...

Страница 6: ...a drive or library if the original path is lost Most applications recognize the new path and some will automatically retry commands after the original path is lost Other applications may require user...

Страница 7: ...path and drive connections without failover A typical connection for a Fibre Channel tape library using the drive to bridge commands to the library controller in a two drive tape library is shown in F...

Страница 8: ...two logical units The tape drive is logical unit number zero and the tape library is logical unit number one The tape library Fibre Channel device contains a tape drive logical unit and a media change...

Страница 9: ...passive connection The drive monitors the links for errors and following detection of a fault transfers the fabric identity world wide names and all settings mode parameters encryption settings etc ov...

Страница 10: ...nge events and can quickly detect whether that change indicates a fault The library also monitors the drive and can detect when a drive has been removed or otherwise becomes inaccessible Upon detectin...

Страница 11: ...ch shares physical link on drive 2 6 Active logical link to switch shares physical link on drive 1 Technology for basic control path failover Hewlett Packard Enterprise LTO 5 and LTO 6 Fibre Channel t...

Страница 12: ...on each drive in the library All of the drives in the library have two ports with one port connected into SAN 1 and the second port connected into SAN 2 The library in this example has two different d...

Страница 13: ...n to each device when the server is booted Computers running HP UX and Linux don t open a connection to the device until an application opens the device for reading and or writing Each device supports...

Страница 14: ...ronize the target state with the device driver state then will notify that device driver that it has successfully synchronized state Synchronization of the state includes any physical position changes...

Страница 15: ...path failover driver retrieves a cache of the state information When all paths to the drive that was hosting the library control path fail the advanced path failover driver connects to a different dri...

Страница 16: ...Fabric mode and the switch side must be set to F port or Auto Sense The host Fibre Channel port must have a physical path to both the first port and secondary passive port on the Fibre Channel drive F...

Страница 17: ...Guide for Backup and Archive for current supported revisions on the Backup Recovery and Archive website http www hpe com storage daprcompatibility To enable NPIV on a Brocade switch navigate to port a...

Страница 18: ...e performance degradation if extra hosts are attempting to access the drives or library while another host is using the device Use switch zoning or Secure Manager to configure the SAN or library so th...

Страница 19: ...y control host but the drives may be configured without path failover If a single ESL G3 library needs to serve both hosts that have advanced path failover drivers installed and hosts without advanced...

Страница 20: ...o detect whether the hardware is the same as the previous boot so the preferred setting is not retained across reboots You can use a boot time script to set the preferred path at each boot when the ha...

Страница 21: ...pports NPIV The drive port Fibre Channel topology is configured in Fabric mode All paths to the Fibre Channel drive are accessible from the same HBA and all of the devices need to be within the same z...

Страница 22: ...drivers use one pool of drives and advanced data path failover is enabled on those drives At the same time a second pool of drives in the same partition either has basic data path failover enabled or...

Страница 23: ...e Drive Status dialog When basic data path failover is enabled for a drive Procedure 1 The Link Status for one of the ports is listed as Active 2 The Link Status for the second drive is listed as Pass...

Страница 24: ...le the host logs should show a failover event To verify that failover occurred navigate to Monitor Drives to launch the Drive Status dialog The link status for the first port is Down and the link stat...

Страница 25: ...Configuring failover for the ESL G3 Tape Libraries 25...

Страница 26: ...ata path failover is configured on the drive the second Fibre Channel port will be one of the control path failover ports When advanced control path failover ACPF is enabled the library is presented o...

Страница 27: ...enabled hosts that need access to the control path must be given robotics device access to all Fibre Channel ports on both the active control path drive and the standby control path drive The host wil...

Страница 28: ...anager Use the Secure Manager Configuration Wizard to map hosts that have been granted access to FC drive ports Procedure 1 For basic control path failover map hosts that have been granted access to t...

Страница 29: ...ter configuring the basic control path failover parameters you might need to make additional changes To find the world wide name assigned to the library controller use the Monitor Partitions menu to s...

Страница 30: ...path is switching from the primary drive to the secondary drive there could be a disruption in host traffic 6 A progress dialog appears while the failover operation is in progress 7 Select Monitor Dr...

Страница 31: ...he failover drive selected Un select the failover drive and click OK 8 Click Yes in the Warning dialog to take the partition offline Wait for the configuration change to complete Once completed the pa...

Страница 32: ...el drives are in the partition SAS and earlier generation tape drives can be in the same partition but cannot be configured for Advanced CPF Basic data path failover is not enabled for the partition A...

Страница 33: ...click Finish 8 After the wizard reconfigures the partition the library comes on line automatically 9 Modify switch zoning if necessary to enable host access to the library Locating the library world w...

Страница 34: ...d control path failover To verify advanced control path failover power off the control path drive to create a failover event You can find the active control path drive for a partition from the Status...

Страница 35: ...ting systems might be used with a single partition For example a Windows host might be running the library control agent while a Linux host performs backups In that configuration advanced control path...

Страница 36: ...Select the type of data path failover for the each drive and then click Next 5 Select the active and passive control path drives and then click Next 6 Click Next until the wizard displays the final sc...

Страница 37: ...onnected to a switch Procedure 1 Navigate to the RMI Configuration Drive screen 2 Select Data Path Failover Enabled and then click Submit Basic data path failover is configured for each drive using th...

Страница 38: ...by one of these methods a Disconnect the cable from the active port on the drive b Use an FC switch management interface to down the port connected to the tape drive 6 In the Drive Status screen verif...

Страница 39: ...at each host still has access to the tape drive If a particular port is the preferred active port and it is configured as Standby you can force selection of a particular port as the active port by dis...

Страница 40: ...ill not have port B Figure 10 Configure library basic control path failover configuration disabled Figure 11 Configure library basic control path failover configuration disabled on page 41 and Figure...

Страница 41: ...Control Path Failover selectable as well as providing a selection for the Alternate Drive for Library Control Path Figure 12 Configure library basic control path failover configuration available The E...

Страница 42: ...N indicator moved to the alternate control path drive 5 Verify that host connectivity to the library has not changed Configure switch zoning to allow host access if necessary 6 If you prefer to host t...

Страница 43: ...he drivers on the Hewlett Packard Enterprise website a Navigate to http www hpe com support hpesc b Enter ESL G3 for ESL G3 MSL3040 for MSL3040 or MSL6480 for MSL6480 and then click Go c In the Result...

Страница 44: ...Ever Tape Drivers for Windows download the driver package from the Driver Storage Tape page as described in Step 1 and then run the installer file as Administrator to install the drivers More informat...

Страница 45: ...onfiguration 3 Example In this example there should be two paths to each tape drive and four paths to the tape library 4 The application path list in the table below shows the device handles as presen...

Страница 46: ...e is capable of advanced path failover the driver determines whether failover is enabled for the device If the device does support failover and failover is enabled then the driver will mask all duplic...

Страница 47: ...an upper filter to all HBA drivers It then monitors the creation of raw devices looking for supported failover capable devices Requests to all other devices are passed through unchanged When a support...

Страница 48: ...virtual device that manages the paths is shown as a ROOT device The lower half of this driver acts like a class driver and it attaches to the devices presented by the lower driver The upper half acts...

Страница 49: ...Figure 14 Drivers and device objects Installing and using Windows advanced path failover drivers 49...

Страница 50: ...shown in Figure 16 Library configuration example on page 51 the library has two tape drives and each tape drive has two primary ports attached to a different switch Each drive port presents both tape...

Страница 51: ...th Intermediate Class Driver ROOT FDO is created to enumerate the multi path capable devices Each of the eight paths appears as AdvFO Tape Multi Path Intermediate Class Driver SCSI FDO The drivers mak...

Страница 52: ...ux will not operate properly in other revisions See the most recent release notes to find out which RPM file to use for the Linux operating system that is running on the server a Navigate to http www...

Страница 53: ...t in frequent library path failure alerts on a busy system when using multiple drives with multiple HBAs Less Balancing the least aggressive form of load balancing which does some load balancing while...

Страница 54: ...established on that path to the tape drive If a path is lost the driver knows that an alert will result anyway so it will attempt to balance traffic among the remaining paths at that time This algori...

Страница 55: ...perform a SCSI command on This is probably the path that will be used next There are no dev files open to this device open The path that the driver was most recently able to successfully perform a SCS...

Страница 56: ...h is being destroyed Once the path becomes completely unusable the driver removes it from the list Any path that remains in a down state for more than a second should be disconnected and reconnected t...

Страница 57: ...sabling advanced path failover on a device while the driver is running Procedure Disabling advanced path failover while a device is running is not recommended because the paths will not be cleanly rem...

Страница 58: ...ing a tape drive device file the driver selects the path with the fewest number of open tape drive device files The load balancing algorithm does not take path speed into account when selecting a path...

Страница 59: ...ding I O requests to the device when the device is opened for the first time and this path remains fixed Without the advanced path failover feature installed if this path fails a new path is only chos...

Страница 60: ...iver S W State H W Type Description autoch 18 64000 0xfa00 0x12 eschgr CLAIMED DEVICE HP ESL G3 Series dev rchgr autoch18 autoch 19 64000 0xfa00 0x13 eschgr CLAIMED DEVICE HP ESL G3 Series dev rchgr a...

Страница 61: ...for media changer The reported LUN hardware path has three parts separated by a period For example in the path 0 0 0 9 0 0 0 0x50014382c6e4f002 0x1000000000000 Part 1 Part 2 Part 3 Part 1 Hardware pa...

Страница 62: ...tracing function of HP UX You can use standard file viewing commands including cat vi dmesg and tail f to view the syslog log file Enabling or disabling advanced path failover Advanced path failover i...

Страница 63: ...an kfNH 0 4 0 0 0 Hewlett Packard Enterprise recommends only enabling or disabling advanced path failover when the library is not open by any applications If the advanced path failover is disabled whi...

Страница 64: ...drivers Diagnostic application on page 67 Command line user interface on page 54 Commands for viewing tape and library devices connected to a system on page 60 Optionally install Windows debug checke...

Страница 65: ...drive whose serial number matches that from the support ticket Select the device c In the Paths pane confirm that not all of the ports are available Command line user interface Commands for viewing ta...

Страница 66: ...log when they are first started and whenever any exceptional conditions occur These log entries are summarized in the following Event Log Entries table The symbols beginning with are strings filled in...

Страница 67: ...ation will retry after Sense Key 1 ASC ASCQ 2 3 Unrecoverable error in failover sequence negotiation after NCN failure Informational Recovery aborted sense data modified Sense Key 1 ASC ASCQ 2 3 Sense...

Страница 68: ...g advanced path failover regardless of whether they are configured to use advanced path failover In the example above Changer0 and Changer2 are paths to an ESL G3 library partition that is not using a...

Страница 69: ...the Cached Driver Data pane will not include that information for tape drives The Device Information pane contains data requested from the tape and changer devices when various actions are performed...

Страница 70: ...n Key The key for the path I_T_L nexus over which the driver is communicating with the device Session List Each entry in the session list contains information about one failover session Failover Sessi...

Страница 71: ...nt reservation is established 0 No persistent reservation is established PTPL A 1 Persist through power loss capability is activated 0 Persist through power loss capability Full status descriptors see...

Страница 72: ...m Removal Prevented errors occur when attempted to remove tapes from the changer even after the application is no longer using the library this function can clear those settings Figure 21 Clear Nexus...

Страница 73: ...s specified as the file size the log files can become quite large and potentially fill up a hard drive When Restart is selected and OK is clicked any existing log files are closed and new files are cr...

Страница 74: ...gs If the system hangs the system can be configured to allow forcing a system crash from the keyboard This is explained in http msdn microsoft com en us library ff545499 v VS 85 aspx If the system han...

Страница 75: ...report the event immediately after the failover See the library user guide for accessing and interpreting support tickets and log files See ESL G3 events related to advanced path failover table below...

Страница 76: ...between the affected drive and host computer 4046 The drive configuration failed because of missing DPF license Disable path failover or install the necessary failover license 4047 The drive configura...

Страница 77: ...for NPIV Library control path failover has been disabled The port of the FC switch connected to the library master drive must be in NPIV mode Verify the FC switch configuration ED Common control or d...

Страница 78: ...opening the device or restart application services 82h 97h FAILOVER SESSION RELEASED An event caused the device to close the failover session that was in use The driver should automatically open a new...

Страница 79: ...m For further details see http msdn microsoft com en us library windows hardware ff553484 v vs 85 aspx 5 Configure the location for saving the dump file and the type of the debug output A kernel dump...

Страница 80: ...apture Capture Kernel Ctrl K 11 To capture driver debug messages during boot time select Capture Log Boot 12 Select a file that will receive the log with File Log to File or File Log to File As 13 See...

Страница 81: ...d party products or components Accessing updates Some software products provide a mechanism for accessing software updates through the product interface Review your product documentation to identify t...

Страница 82: ...wlett Packard Enterprise which will initiate a fast and accurate resolution based on your product s service level Hewlett Packard Enterprise strongly recommends that you register your device for remot...

Страница 83: ...such as REACH Regulation EC No 1907 2006 of the European Parliament and the Council A chemical information report for this product can be found at www hpe com info reach For Hewlett Packard Enterpris...

Страница 84: ...d then click Uninstall Change c Follow the provided prompts to complete the driver removal 3 Reboot the server 4 Download the latest Advanced Failover Drivers for Windows Server 2012 from the Hewlett...

Страница 85: ...evice driver does not connect to the preferred path after a system boot or device rescan Cause The current implementation of the Windows driver uses the first path to a device that was successfully fo...

Страница 86: ...g used 2 For Linux reboot or remove and reinsert the advanced failover drivers using modprobe while the library is not being used Tape library access commands fail with Reservation Conflict errors or...

Страница 87: ...ear the stale settings from the ESL G3 GUI Navigate to Tools Drives and then click Remove IT Nexus 3 Use the library GUI to power cycle the tape drive hosting the library controller and then clear per...

Страница 88: ...following example Data Protector Autoconfigure discovery result shows an ESL G3 library with 6 LTO 6 drives and the active control and data paths associated under the library When configuring devices...

Страница 89: ...Data Protector device discovery with advanced path failover 89...

Страница 90: ...y root ssdcl197 opt simpana Base ioscan knfC autoch Class I H W Path Driver S W State H W Type Description autoch 2 0 5 0 0 0 0 2 0 255 0 0 1 schgr CLAIMED DEVICE HP ESL G3 Series dev rac c4t0d1 autoc...

Страница 91: ...shown for the first two ESL G3 libraries in the list The third library shows nine connections library paths through the drives host connections the virtual bus connection The line item with virtbus a...

Отзывы: