Multipath Subsystem Device Driver User's Guide
Total Page:16
File Type:pdf, Size:1020Kb
IBM System Storage Multipath Subsystem Device Driver User's Guide IBMLicense Agreement for Machine Code This guide might contain references to machine code, which includes Licensed Internal Code. Licensed Internal Code is licensed to you under the terms of the IBM License Agreement for Machine Code. Carefully read the agreement. By using this product, you agree to abide by the terms of this agreement and applicable copyright laws. See “IBM license agreement for machine code” on page 457. GC52-1309-03 IBM System Storage Multipath Subsystem Device Driver User's Guide GC52-1309-03 Note Before using this information and the product it supports, read the information in “Notices” on page 455. This edition applies to the following versions of IBM Multipath Subsystem Device Driver and to all subsequent releases and modifications until otherwise indicated in new editions: Subsystem Device Driver Version 1 Release 8 Modification 0 Level x for HP-UX Subsystem Device Driver Version 1 Release 7 Modification 2 Level x for AIX Subsystem Device Driver Version 1 Release 6 Modification 5 Level x for Solaris Subsystem Device Driver Version 1 Release 6 Modification 4 Level x for Windows Subsystem Device Driver Version 1 Release 6 Modification 3 Level x for Linux Subsystem Device Driver Version 1 Release 6 Modification 0 Level x for Netware Subsystem Device Driver Device Specific Module Version 2 Release 4 Modification x Level x Subsystem Device Driver Path Control Module Version 2 Release 6 Modification x Level x | Subsystem Device Driver Path Control Module Version 3 Release 0 Modification x Level x This edition replaces GC52-1309-02. © Copyright IBM Corporation 1999, 2010. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Figures ..............xiii Virtualization products requirements ....14 SCSI requirements for ESS .......14 Tables ...............xv Fibre requirements ..........14 Preparing for the SDD installation .......15 Configuring the disk storage system .....15 About this guide ..........xvii Configuring the virtualization products ....16 Who should use this guide.........xvii Installing the AIX fibre-channel device drivers. 16 Summary of changes ...........xvii Uninstalling the AIX fibre-channel device drivers 17 || New information ...........xviii Using the smitty deinstall command ....17 Command syntax conventions .......xviii Using the installp command .......17 Highlighting conventions ........xviii Installing and upgrading the AIX SDD host Special characters conventions ......xviii attachment .............18 Related information ...........xix Configuring fibre-channel-attached devices . 18 The ESS library ............xix Removing fibre-channel-attached devices . 18 The DS8000 library ..........xxi Verifying the adapter firmware level .....19 The DS6000 library ..........xxi Determining if the sddServer for Expert is The DS5000 and DS Storage Manager library xxii installed ..............19 The DS4000 library ..........xxii Understanding SDD support for IBM System p The SAN Volume Controller library ....xxiii with static LPARs configured .......20 | The Tivoli Storage Productivity Center and Determining the installation package .....20 | Tivoli Storage Productivity Center for Installation packages for 32-bit and 64-bit || Replication libraries ..........xxiv applications on AIX 4.3.3 (or later) host Ordering IBM publications .......xxiv systems..............20 IBM Publications Center .......xxiv Switching between 32-bit and 64-bit modes on How to send your comments ........xxiv AIX 5.1.0, AIX 5.2.0, and AIX 5.3.0 host systems..............21 Chapter 1. Overview of the SDD ....1 Installation of major files on your AIX host The SDD architecture ...........2 system ..............21 Enhanced data availability ..........4 Determining the installation type ......22 Dynamic I/O load balancing .........6 Installing and upgrading the SDD .......23 Automatic path-failover protection .......6 Installing the SDD ...........23 Concurrent download of licensed machine code for Installing the SDD from CD-ROM .....23 disk storage systems............7 Installing SDD from downloaded code . 24 Concurrent download of licensed machine code for Upgrading the SDD ..........24 virtualization products ...........7 Upgrading the SDD packages automatically Concurrent download of licensed machine code for without system restart .........24 DS3950, DS4000 and DS5000 .........8 Preconditions for migration or upgrade . 25 Concurrent download of licensed machine code for Customizing the SDD migration or IBM BladeCenter S SAS RAID Controller Module upgrade ............26 (RSSM)................8 Procedures for automatic migration or Active/Passive dual array controller path-selection upgrade ............27 algorithm for DS3950, DS4000 and DS5000 products . 8 Error recovery for migration or upgrade. 27 Preferred node path-selection algorithm for the Upgrading SDD manually .......28 virtualization products ...........9 Updating SDD packages by applying a || Open HyperSwap Replication ........9 program temporary fix ........29 Committing or Rejecting a PTF Update . 30 Chapter 2. Using the SDD on an AIX Upgrading AIX OS or host attachment and host system ............11 SDD packages ...........32 Case 1: In stand-alone host or with the Supported SDD features ..........11 HACMP services stopped .......32 Verifying the hardware and software requirements 12 Case 2: In HACMP node-by-node migration Hardware..............12 with nonconcurrent resource group ....34 Software ..............12 Verifying the currently installed version of SDD Unsupported environments ........13 for SDD 1.3.3.11 (or earlier) ........35 Host system requirements ........13 Verifying the currently installed version of SDD Disk storage systems requirements ....14 for SDD 1.4.0.0 (or later) .........37 © Copyright IBM Corp. 1999, 2010 iii Preparing to configure SDD .........38 Creating enhanced concurrent-capable Maximum number of LUNs ........38 volume groups ..........64 ODM attributes for controlling the maximum Importing enhanced concurrent-capable number of LUNs in SDD version 1.6.0.7 or volume groups ..........65 later on AIX 5.2 and later........40 Extending enhanced concurrent-capable Preparing your system to configure more than volume groups ..........65 600 supported storage devices or to handle a Reducing enhanced concurrent-capable large amount of I/O after queue depth is volume groups ..........66 disabled .............40 Recovering paths that are lost during HACMP Filesystem space..........43 node fallover that is caused when a system Controlling I/O flow to SDD devices with the locks up .............66 SDD qdepth_enable attribute .......43 Supporting enhanced concurrent mode in an Controlling reserve policy of SDD devices with HACMP environment .........67 the SDD reserve_policy attribute ......44 SDD server daemon ...........67 Configuring SDD ............45 Verifying if the SDD server has started ....68 Unconfiguring SDD ..........45 Starting the SDD server manually ......68 Verifying the SDD configuration ......46 Changing to a different port number for the SDD Dynamically adding paths to SDD vpath devices 47 server ...............68 Dynamically removing or replacing PCI adapters Stopping the SDD server .........68 or paths ..............47 Replacing the SDD server with a stand-alone Dynamically removing a PCI adapter from version ...............69 SDD configuration ..........47 PTFs for APARs on AIX with Fibre Channel and Dynamically replacing a PCI adapter in an the SDD server ............69 SDD configuration ..........48 Dynamically changing the SDD path-selection policy Dynamically removing a path of an SDD algorithm ...............70 vpath device ............49 datapath set device policy command .....70 Removing SDD from an AIX host system ....50 Dynamically opening an invalid or close_dead path 71 Special considerations when you uninstall SDD Fibre-channel dynamic device tracking for AIX 5.20 in the NIM environment .........51 TL1 (and later) .............71 Removing SDD Host Attachment from an AIX host Understanding SDD 1.3.2.9 (or later) support for system ................51 single-path configuration for supported storage SAN boot support ............52 devices ................72 Manual exclusion of devices from the SDD Understanding the persistent reserve issue when configuration .............52 migrating from SDD to non-SDD volume groups Replacing manually excluded devices in the SDD after a system reboot ...........72 configuration .............52 Managing secondary-system paging space ....73 SAN boot installation procedures ......53 Listing paging spaces ..........73 SAN boot installation procedure for AIX 5.1 53 Adding a paging space .........73 SAN boot installation procedure for AIX 5.2, Removing a paging space ........73 AIX 5.3, and AIX 6.1 .........53 Verifying load-balancing and failover protection . 73 Understanding SDD support for High Availability Displaying the supported storage device SDD Cluster Multiprocessing ..........54 vpath device configuration ........74 SDD persistent reserve attributes ......56 Configuring volume groups for failover Preparation for importing volume groups under protection ..............75 HACMP ..............57 Losing failover protection .........76 HACMP RAID concurrent-mode volume groups Losing a device path ..........77 and enhanced concurrent-capable volume groups. 58 Creating a volume group from single-path SDD Creating HACMP RAID concurrent-mode