background image

Draft Document for Review August 30, 2007 12:59 am

SG24-7065-00

ibm.com/redbooks

Front cover

IBM System Storage DS3000:

Introduction and 
Implementation Guide

Jure Arzensek

Charlotte Brooks

Hendrik Ernst

Daniel Koeck

Sample configurations with step by 
step instructions

Configuration and administration 
with Storage Manager

DS3200, DS3300, DS3400, 
and EXP3000

Summary of Contents for System Storage DS3000

Page 1: ...ks Front cover IBM System Storage DS3000 Introduction and Implementation Guide Jure Arzensek Charlotte Brooks Hendrik Ernst Daniel Koeck Sample configurations with step by step instructions Configurat...

Page 2: ......

Page 3: ...International Technical Support Organization IBM System Storage DS3000 Introduction and Implementation Guide September 2007 Draft Document for Review August 30 2007 12 59 am 7065edno fm SG24 7065 00...

Page 4: ...ontract with IBM Corp 7065edno fm Draft Document for Review August 30 2007 12 59 am First Edition September 2007 This edition applies to the Version 9 of DS3000 Storage Manager and to the IBM System S...

Page 5: ...DS3000 introduction 13 2 1 DS3000 products 14 2 1 1 IBM System Storage DS3200 15 2 1 2 IBM System Storage DS3300 16 2 1 3 IBM System Storage DS3400 16 2 1 4 IBM System Storage EXP3000 16 2 2 Premium...

Page 6: ...101 5 2 3 Install Storage Manager using a text console 106 Chapter 6 Host configuration 109 6 1 HBA configuration and driver installation 110 6 2 Multipath support 112 6 2 1 Microsoft MPIO 112 6 2 2...

Page 7: ...Storage Subsystem Profile 203 9 2 2 Drives 204 9 2 3 Hot Spare Drives 206 9 3 Capacity 207 9 4 Hosts and Mappings 207 9 4 1 Configured Hosts 208 9 4 2 Host to Logical Drive Mappings 208 9 4 3 Storage...

Page 8: ...282 Chapter 13 Administration Support 285 13 1 Troubleshoot and maintenance 286 13 1 1 View Event Log 286 13 1 2 Gather Support Information 292 13 1 3 View Storage Subsystem Profile 293 13 1 4 Downloa...

Page 9: ...ter 17 iSCSI configuration 2 Software Initiator on Red Hat Linux 387 17 1 Network configuration 388 17 2 Install Red Hat Enterprise Linux 4 Update 5 389 17 3 Install and configure the OpeniSCSI softwa...

Page 10: ...20 1 Preparing the environment 468 20 1 1 Cabling and zoning 468 20 1 2 Create logical drives and host mapping 468 20 2 Install Windows and device drivers 469 20 2 1 Install HBA drivers 469 20 2 2 Ins...

Page 11: ...ng the CLI 540 Script Editor 540 General SMcli syntax 541 Add a storage subsystem to the Storage Manager configuration 545 Show defined subsystems in the Storage Manager configuration 546 Configure al...

Page 12: ...7065TOC fm Draft Document for Review August 30 2007 12 59 am x IBM System Storage DS3000 Introduction and Implementation Guide...

Page 13: ...Subsystem Management Window launched from DS4000 Storage Manager 28 3 1 SAS cable 33 3 2 EXP3000 attachment single controller and single ESM configuration 34 3 3 EXP3000 attachment 35 3 4 Dual contro...

Page 14: ...gs Select Logical Drives 77 4 41 Create Host to Logical Drive Mappings Complete 78 4 42 Configure Storage Subsystem Manual 79 4 43 Configure Hot Spares Automatic 80 4 44 Host spares configuration comp...

Page 15: ...rts Define Mailserver 125 7 12 Configure Alerts Defining Mail Address 126 7 13 Configure Alerts SNMP 127 7 14 Rename Storage Subsystem 127 7 15 Edit comment 128 7 16 Add Comment to Storage Subsystem 1...

Page 16: ...igure Hot Spares Unassign 158 8 37 Confirm Disable Hot Spare Drives 159 8 38 Configure Hot Spares Manual 159 8 39 Drive Set Details 160 8 40 Assign hot spares 160 8 41 New hot spare drive appears 161...

Page 17: ...omponents Drives Link 204 9 12 Hardware Components Locate Drives 205 9 13 Hardware Components Locate drives flashing 206 9 14 Hardware Components Hotspare overview 206 9 15 hardware Components Locate...

Page 18: ...6 10 36 Logical Drive Copies Re Copy 237 10 37 Stop Volume Copy 238 10 38 VolumeCopy completed 238 10 39 Select Priority 239 10 40 Change Priority Complete 239 10 41 Volume Copy Change Priority 240 10...

Page 19: ...rsions 278 12 14 IPv4 address settings 278 12 15 IPv6 address settings 279 12 16 ICMP echo response setting 279 12 17 iSCSI port Reset warning 280 12 18 iSCSI host port setting confirmation 280 12 19...

Page 20: ...ps 315 13 50 Help 316 14 1 Hardware setup 320 14 2 Found New Hardware Wizard 321 14 3 Install from specific location 321 14 4 Specifying the directory location 322 14 5 SAS HBA driver installed 322 14...

Page 21: ...16 30 SANsurfer HBA utilities 359 16 31 SANsurfer Firmware download warning 359 16 32 SANsurfer Download firmware 360 16 33 SANsurfer Security check 360 16 34 SANsurfer Firmware download status 360 16...

Page 22: ...Storage manager install complete 412 18 15 iSCSI initiator properties General 414 18 16 iSCSI initiator properties Discovery 414 18 17 Add iSNS server 414 18 18 iSCSI initiator properties added iSNS...

Page 23: ...network priority 439 18 68 Networks reconfigured 439 19 1 Our sample environment 442 19 2 Blade Center Sample Configuration 443 19 3 McData SANbrowser Faceplate 444 19 4 Edit Zoning 445 19 5 Create a...

Page 24: ...path Driver Installation 473 20 9 Install MPIO Driver 473 20 10 Device Manager Disk Drives 474 20 11 Initialize and Convert Disk Wizard 474 20 12 Select disks to initialize 475 20 13 Select disks to c...

Page 25: ...Logical Drive 508 21 18 Map Logical Drive To Host 509 21 19 Logical drive creation complete 510 21 20 Change Logical Drive Ownership Preferred Path 511 21 21 Confirm Change Ownership Preferred Path 5...

Page 26: ...7065LOF fm Draft Document for Review August 30 2007 12 59 am xxiv IBM System Storage DS3000 Introduction and Implementation Guide...

Page 27: ...s will be incorporated in new editions of the publication IBM may make improvements and or changes in the product s and or the program s described in this publication at any time without notice Any re...

Page 28: ...emarks of Sun Microsystems Inc in the United States other countries or both Active Directory Microsoft Windows Server Windows and the Windows logo are trademarks of Microsoft Corporation in the United...

Page 29: ...ks including setting up and managing FlashCopy and Volume Copy Finally we provide several configuration scenarios The scenarios describe different methods for attaching various DS3000 models under Win...

Page 30: ...for Tivoli Storage and System Storage Solutions at the International Technical Support Organization San Jose Center She has worked for IBM in the fields of storage hardware and software support deploy...

Page 31: ...Deanna Polm International Technical Support Organization San Jose Center Carolyn Briscoe Rufus Credle Linda Robinson Margaret Ticknor David Watts International Technical Support Organization Raleigh...

Page 32: ...torage DS3000 Introduction and Implementation Guide ibm com redbooks Send your comments in an e mail to redbooks us ibm com Mail your comments to IBM Corporation International Technical Support Organi...

Page 33: ...t IBM Corp 2007 All rights reserved 1 Draft Document for Review August 30 2007 12 59 am 7065partIntro fm Part 1 Introduction In this part we introduce provide describe discuss IBM System Storage DS300...

Page 34: ...7065partIntro fm Draft Document for Review August 30 2007 12 59 am 2 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 35: ...in the context of the IBM System Storage DS3000 We discuss the following technologies Fibre Channel FC Serial Attached SCSI SAS Internet SCSI iSCSI Fibre Channel has traditionally been used to attach...

Page 36: ...al FC devices A typical example would be to attach a certain number of host servers to a FC storage subsystem A loop can consist of up to 126 devices Devices on the loop use one way ring communication...

Page 37: ...and meets the requirements of most customer scenarios However in situations where very long cable lengths are needed single mode cabling will be required FC World Wide Names WWN FC devices are present...

Page 38: ...16256 SAS devices In the current DS3000 implementation up to 48 drives can be configured in a single DS3000 using expansion units SAS protocol layers The SAS protocol consists of four layers The phys...

Page 39: ...channel For example suppose the first link is transmitting data at 3 gigabits per second If another block of data then needs to be written to disk for example and link one is still busy then link two...

Page 40: ...N can run at 4 Gbps However there are ways to address iSCSI performance While the host servers can almost any Ethernet network interface card for iSCSI traffic this does mean the CPUs in the host serv...

Page 41: ...ct they resemble SCSI and FC HBAs Inside the operating system the iSCSI HBAs are classified as storage adapters The iSCSI target is typically the storage device or subsystem for example DS3300 Other t...

Page 42: ...tor to specify the iSCSI target node name and IP address port to the host system initiator or its host bus adapter HBA iSCSI HBAs should support an administrator defining this information This type of...

Page 43: ...target as well Each connection within a session has to be authenticated Several authentication methods can be used in our sample configurations we use CHAP CHAP Challenge Handshake Authentication Pro...

Page 44: ...7065DiskAttach fm Draft Document for Review August 30 2007 12 59 am 12 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 45: ...roduction In this chapter we introduce the IBM System Storage DS3000 product line and functionality The product line consists of three storage subsystems DS3200 DS3300 and DS3400 We describe the EXP30...

Page 46: ...drives When using 300 GB SAS disk drives the maximum storage capacity exceeds 14 TB Figure 2 1 DS3000 front view RAID controllers and power supply units are installed in the rear as shown in Figure 2...

Page 47: ...000 subsystem with certain components removed the opening will disturb the airflow and decrease cooling efficiency We describe the specific features of DS3200 DS3300 and DS3400 in the following sectio...

Page 48: ...um host types can be attached Figure 2 6 DS3300 RAID controller 2 1 3 IBM System Storage DS3400 The DS3400 can have one or two RAID controllers Each controller has two 4 Gbps capable FC ports for host...

Page 49: ...an EXP3000 are one or two Environmental Services Modules ESM two power supply modules and up to 12 SAS disk drives ESMs and power supply modules are in the rear of the enclosure as shown in Figure 2...

Page 50: ...f a power supply or a fan fails you can replace it while the EXP3000 remains fully operational But remember to not operate the EXP3000 with a power supply unit removed for long periods of time this wi...

Page 51: ...ta state thus providing a restore point However if the source logical drive is lost the point in time FlashCopy will be lost as well For more information on FlashCopy see 8 4 Create FlashCopy Logical...

Page 52: ...stem This can be done in two ways Out of band When using out of band management the management station is connected to the Ethernet management port in each DS3000 RAID controller All management commun...

Page 53: ...rage Manager is launched It lists the storage subsystems it knows about You can add new storage subsystems and perform various tasks on the enterprise level We show a sample Enterprise Management Wind...

Page 54: ...li Command Line Interface Besides providing GUI for the management tasks SMclient also includes a component called SMcli SMcli provides a powerful Command Line Interface CLI All the tasks available in...

Page 55: ...host server Multipath support We recommend installing two HBAs in the host servers and to use the dual controller DS3000 subsystems This provides higher availability through I O path and controller r...

Page 56: ...ical drives more than sufficient An example of in band management is shown in Figure 2 12 Two host servers are attached to the DS3400 subsystem with FC cables They both run SMagent code The management...

Page 57: ...their own workstation for this purpose Figure 2 13 shows the management workstation and the DS3000 subsystem connected on the Ethernet management network Figure 2 13 Out of band management Out of band...

Page 58: ...V9 23 or higher True to its name this utility was designed to manage the DS4000 subsystems However DS4000 Storage Manager V9 23 and above can also manage DS3000 subsystems Figure 2 14 shows a DS4000 S...

Page 59: ...unch the DS3000 specific Subsystem Management Window see Figure 2 16 This is exactly the same GUI as in the native DS3000 Storage Manager Note A careful reader will notice that the title line in Figur...

Page 60: ...ntro fm Draft Document for Review August 30 2007 12 59 am 28 IBM System Storage DS3000 Introduction and Implementation Guide Figure 2 16 DS3000 Subsystem Management Window launched from DS4000 Storage...

Page 61: ...Corp 2007 All rights reserved 29 Draft Document for Review August 30 2007 12 59 am 7065partGettingStarted fm Part 2 Getting started In this part we show how to get started using the IBM System Storage...

Page 62: ...7065partGettingStarted fm Draft Document for Review August 30 2007 12 59 am 30 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 63: ...his chapter explains how to properly cable the DS3000 subsystems We discuss the following cabling areas SAS cabling between the DS3000 and EXP3000 enclosures Ethernet management cabling Host server at...

Page 64: ...hat you leave this as it is If you do decide to change it we recommend using values 80 or higher since some storage subsystems may not support values lower than 80 In a dual controller DS3000 subsyste...

Page 65: ...the cable management arms Do not try to make the SAS cable connections overly tight Make sure there is enough slack left so that the cables do not get disconnected or possibly damaged when sliding a D...

Page 66: ...EXP3000s could lose connection unnecessarily Dual controller DS3000 We therefore recommend to use a dual controller DS3000 and two ESMs in each EXP3000 Figure 3 3 shows the SAS cable connections in t...

Page 67: ...000 enclosures in a technically correct manner which might not be optimal Such configurations will not produce a miswire event Therefore you should carefully follow the recommendations here for best r...

Page 68: ...00 Storage Manager on a workstation or use the CLI to run potentially destructive tasks For an additional layer of security we also recommend that you enable password protection on the DS3000 subsyste...

Page 69: ...to a single host server It is more typical to attach multiple host servers through an Ethernet switch See Figure 3 5 for an example Figure 3 5 Four host servers attached to a DS3300 subsystem DS3400...

Page 70: ...long wave or short wave the DS3400 only supports short wave SFP modules Therefore make sure that you use only supported SFPs Use an LC LC FC cable to connect the SFP module to a SAN switch port or to...

Page 71: ...ed DS3400 As the DS3400 subsystem can support many more than two host servers let s consider a larger configuration For more than two servers a SAN switch is required Figure 3 8 displays a sample conf...

Page 72: ...d to dual controller DS3400 The SAN switch must be zoned so that each HBA in a particular server is connected to a different DS3400 RAID controller For maximum availability you can add another SAN swi...

Page 73: ...t each power supply to a power source For increased protection in case of power loss consider connecting each power supply to a different power source 3 7 Powering on and off A typical DS3000 configur...

Page 74: ...ng off In normal circumstances the DS3000 subsystem would rarely be powered off it is designed to run continuously However in certain events scheduled maintenance controller replacement on a single co...

Page 75: ...Initial management tasks discovering and naming the subsystem Enable software feature pack and premium features Create arrays and logical drives Define host servers and host groups Assign host server...

Page 76: ...ure host access 5 Configure storage subsystem automatic or manual creation of arrays and logical drives 6 Optional View and enable premium features 7 Optional Change network configuration We will desc...

Page 77: ...levels 0 1 3 5 and 10 We describe each of these levels in the following sections Each different RAID level provides a different balance between performance data availability and usable storage capacit...

Page 78: ...space efficiency The capacity of one drive is sacrificed for redundancy so if you have five drives in your RAID 3 array the storage space efficiency will be 80 With ten drives the efficiency will be 9...

Page 79: ...a way to expand mirroring onto four or more disk drives It is actually a combination of mirroring and RAID 0 striping as shown in Figure 4 5 on page 48 RAID 10 provides excellent data availability If...

Page 80: ...vers Host servers see the logical drives as physical disk drives The RAID level is defined per array This means all logical drives inside an array will use the same RAID level Figure 4 6 illustrates t...

Page 81: ...gment size selection will impact performance so you should plan and carefully select the value suitable for your environment Although the segment size can be changed later it is best to think about th...

Page 82: ...sure as high availability as possible we strongly recommend to use hot spare drives Under normal circumstances the hot spare drives do not participate in any array When one of the disk drives fails th...

Page 83: ...t servers To ensure proper access to the logical drives we have to create assignments or mappings of host servers and groups to the logical drives We also call this storage partitioning A storage part...

Page 84: ...ipath support When installation completes the host server will have all the components necessary for accessing the logical drives on the DS3000 and for in band management The management station only n...

Page 85: ...election 3 Next you will see the Introduction and Copyright Statement windows Read the information then click Next on each window 4 The License Agreement displays Figure 4 10 Review the agreement then...

Page 86: ...age Manager installed you are prompted for the directory where you want to install as in Figure 4 11 The default is C Program Files DS3000 Figure 4 11 Select installation directory 6 Figure 4 12 shows...

Page 87: ...is in Figure 4 13 Figure 4 13 Custom installation select components Besides the components which have already been explained SMclient SMutil SMagent and multipath support you can also see Java Access...

Page 88: ...on one management stations therefore if you are installing your first management station select Automatically Start Monitor Recommended If you are installing an additional management station then you...

Page 89: ...server is now restarted The DS3000 Storage Manager is installed and ready for use To start Storage Manager select Start All Programs Storage Manager 2 Client Storage Manager 2 Client 4 3 Add a DS3000...

Page 90: ...elect Addition Method Automatic subsystem discovery will only work if the management station and the storage subsystem are on the same subnet In our sample case they are on different subnets so we wil...

Page 91: ...e second controller 3 Click Add The storage subsystem will be added to the Enterprise Management window and you will receive confirmation as shown in Figure 4 19 The dialog box offers an opportunity t...

Page 92: ...n see Figure 4 20 Figure 4 20 DS3400 in Enterprise Management Window 5 Double click the DS3400 to launch the Subsystem Management Window Besides the Subsystem Management Window another window opens up...

Page 93: ...to the listed tasks 4 4 1 Locate the storage subsystem When you select this task a window in the subsystem management window similar to Figure 4 22 displays Use this option to locate a particular DS3...

Page 94: ...ill indicate the component s location 4 4 2 Rename the storage subsystem Out of the box DS3000 will not have a meaningful name in DS3000 Storage Manager Especially if you have multiple DS3000s you wil...

Page 95: ...ll be required for any potentially destructive tasks Set the password as shown in Figure 4 24 Figure 4 24 Set or Change Password 4 4 4 Configure host access The Initial Setup Tasks wizard provides a s...

Page 96: ...the conditions under which hosts will be discovered into the Available Hosts window In our example the host server named COLORADO was automatically discovered and listed in the Available Hosts window...

Page 97: ...d hosts Click OK this will display the Configuration Completed window Your host server is now available for mapping to drives It is a good idea to check that all host ports have been correctly detecte...

Page 98: ...Manager host software components must be installed on the server The SMagent service must be up and running The host server can communicate with the access logical drive On a Windows host server you c...

Page 99: ...igure 4 28 Application Event Log Event Properties Manual host access configuration Specify the following parameters in order to define a host Host server name Host server type Identify the HBAs for ex...

Page 100: ...ple server is a System x 3755 running Windows Server 2003 and it is not a part of any cluster The host type you select must reflect this Click Next this brings you to a window similar to Figure 4 30 H...

Page 101: ...HBA host port identifier and an alias to allow it to be identified As we are using a FC HBA this will be the WWN of FC HBA port 0 Figure 4 31 Enter New HBA Host Port Click Add to complete the HBA hos...

Page 102: ...s have been defined Host group The next step is to define a host group This is only required if the host is part of a cluster since a group is basically a container for the definitions of clustered ho...

Page 103: ...Review August 30 2007 12 59 am 7065DS3KBasicConfig fm Figure 4 33 Specify Host Group optional Completion Finally the host definition summary displays Figure 4 34 You can correct the settings if requi...

Page 104: ...ubsystem automatic Automatic configuration is a quick and easy way to create arrays and logical drives and begin using the storage subsystem in the shortest time possible You only have to specify the...

Page 105: ...rrays and logical drives The only parameter you need to specify is the RAID level Storage Manager will then group any unconfigured physical disk drives into arrays and carve the arrays into logical dr...

Page 106: ...torage DS3000 Introduction and Implementation Guide Figure 4 36 Automatic Configuration Choose Configuration We selected RAID 5 The Configuration summary shows that two arrays and two logical drives w...

Page 107: ...ins one logical drive called simply numbers 3 and 4 Figure 4 38 Two new arrays and logical drives While simple to use automatic configuration gives you only limited control over how the arrays and log...

Page 108: ...rage subsystem manual on page 78 Create host to logical drive mappings This task allows us to map a host server or a group to the logical drives we just created 1 Select the host server or a group whi...

Page 109: ...2007 12 59 am 7065DS3KBasicConfig fm Figure 4 40 Create Host to Logical Drive Mappings Select Logical Drives 3 Click Finish you will see a progress bar while the mappings are created When the task co...

Page 110: ...duction and Implementation Guide Figure 4 41 Create Host to Logical Drive Mappings Complete The two new logical drives should now be accessible from the host server x3755_Colorado 4 4 6 Configure stor...

Page 111: ...Hot Spare Drives Step 2 Create Logical Drives Configure Hot Spare Drives This is a shortcut to the automatic hot spares configuration applet You cannot select the number or position of hot spare driv...

Page 112: ...the completion window displays as shown in Figure 4 44 Figure 4 44 Host spares configuration complete Create Logical Drives This action is more than just a logical drive creation it also includes arr...

Page 113: ...will create a new array by selecting Unconfigured capacity Figure 4 45 Create Logical Drives Select Capacity Type 2 Next we define the array This requires two parameters RAID level and a set of physi...

Page 114: ...between RAID 0 1 3 or 5 if you pick RAID 1 and select four or more drives then RAID 10 striping and mirroring will be automically used on the array as shown in Figure 4 47 Select the array capacity w...

Page 115: ...ch pair of drives in turn Click Add to add each pair of drives We show the manual drive selection in Figure 4 48 Figure 4 48 Create Logical Drives Manual Drive Selection After selecting the RAID level...

Page 116: ...is 136 GB the remaining free capacity can be used for additional logical drives Logical drive name Each logical drive must have a unique name The name will be used in all management tasks to refer to...

Page 117: ...the host to logical drive mapping The newly created logical drive must be assigned to a host server or to a group of clustered servers You can decide to either map now or map later We will do the map...

Page 118: ...tem Storage DS3000 Introduction and Implementation Guide Figure 4 51 Create Logical Drives Map Logical Drive To Host Click Finish to complete the manual logical drive creation This brings you to the f...

Page 119: ...in Figure 4 53 In our example all available premium features have already been enabled However out of the box DS3000 will have all the features disabled To enable a particular feature use the correct...

Page 120: ...this point most of the basic configuration tasks on the DS3000 subsystem are done However the management IP addresses are still set to default values As these addresses are more than likely not compa...

Page 121: ...rings up the window shown in Figure 4 55 You can select the controller A or B that you want to configure The MAC address of the Ethernet management port is displayed and you can set the IP address sub...

Page 122: ...un troubleshooting commands At all other times it should be disabled The Advanced Network Configuration window is shown in Figure 4 56 Figure 4 56 Advanced Network Configuration remote login Because t...

Page 123: ...to these values 172 18 4 1 on controller A 172 18 4 2 on controller B Now let s add the subsystem with these IP addresses as shown in Figure 4 58 on page 91 Figure 4 58 Add Storage Subsystem with rec...

Page 124: ...7065DS3KBasicConfig fm Draft Document for Review August 30 2007 12 59 am 92 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 125: ...ole on page 106 The sections here describe installing DS3000 Storage Manager on a system that is used only for management purposes Depending on the usage of the system additional Storage Manager compo...

Page 126: ...ix B IBM Support Web site on page 533 2 Unpack the ZIP archive into a local directory The ZIP archive contains a README file with information about the package and the installation a change history of...

Page 127: ...age Manager 95 Draft Document for Review August 30 2007 12 59 am 7065InstallSM fm Figure 5 2 Select language 3 Read the introduction and click Next Figure 5 3 Figure 5 3 Introduction 4 Read the copyri...

Page 128: ...rage DS3000 Introduction and Implementation Guide Figure 5 4 Copyright statement 5 Read the license agreement and click Next Figure 5 5 Figure 5 5 License agreement 6 Specify the directory where you w...

Page 129: ...each Install Set Typical Management Station Host and you can also modify them Figure 5 7 Select installation type 8 In Figure 5 8 select the Install Set from the pull down These are the same as in the...

Page 130: ...of Storage Manager is already installed you will see the warning in Figure 5 9 on page 98 You can select to over write the existing installation or to cancel at this point Click OK to continue If you...

Page 131: ...30 2007 12 59 am 7065InstallSM fm Figure 5 10 Automatically start monitor 11 Verify the pre installation summary and click Install See Figure 5 11 on page 99 Figure 5 11 Pre installation summary 12 A...

Page 132: ...page 100 5 2 2 Installing or upgrading Storage Manager using the GUI on page 101 5 2 3 Install Storage Manager using a text console on page 106 5 2 1 Prepare for install 1 Download the latest version...

Page 133: ...on to display help on the available options to install Storage Manager The options are awt Graphical installation that allows you to select the language of the license agreement Note that only the lic...

Page 134: ...2007 12 59 am 102 IBM System Storage DS3000 Introduction and Implementation Guide Figure 5 13 Installation 4 Read the introduction and click Next Figure 5 14 on page 102 Figure 5 14 Introduction 5 Rea...

Page 135: ...nt 6 Read and accept the licence agreement Click Next Figure 5 16 on page 103 Figure 5 16 License agreement 7 Select installation type Custom and click Next See Figure 5 17 We recommend the Custom ins...

Page 136: ...our case You will then see which Storage Manager components will be included Click Next Figure 5 18 Select product features 9 If a version of Storage Manager is already installed you will see the war...

Page 137: ...12 59 am 7065InstallSM fm Figure 5 19 Existing Storage Manager detected 10 Verify the installation options and click Next See Figure 5 20 on page 105 Figure 5 20 Pre installation summary 11 After a su...

Page 138: ...ed and a network connection to this server 1 Start the installer with the option i console Select the locale default is English and press Enter See Example 5 3 Example 5 3 Text based installation amaz...

Page 139: ...PRESS ENTER TO ACCEPT THE DEFAULT 5 Because we selected Custom we can select or deselect individual components By default all components will be installed Enter the number of any component that is no...

Page 140: ...ties Required Disk Space 105 MB Available Disk Space 2 661 MB PRESS ENTER TO CONTINUE 7 The installation is now performed into the directory opt IBM_DS3000 you cannot change this directory You will se...

Page 141: ...configure logical drives and assign them to host servers Now we need to configure the host servers so that they will be able to access their respective logical drives Basically we need to install HBAs...

Page 142: ...from the QLogic Fast UTIL utility is shown in Figure 6 1 Figure 6 1 QLogic Fast UTIL Alternatively you can also use an operating system based HBA configuration utility for example SANSurfer for QLogi...

Page 143: ...A driver installation in this book including Linux driver for LSI Logic SAS HBA see 15 2 1 SAS HBA driver installation on page 334 Linux driver for QLogic 2462 FC HBA see 21 6 2 Update the QLA2400 dri...

Page 144: ...pen source RDAC solution is required Let s have a closer look at these two implementations 6 2 1 Microsoft MPIO Microsoft MPIO is a framework that provides integration of various storage subsystem ven...

Page 145: ...luded with DS3000 Storage Manager for Linux it is a separate package also known as the MPP driver It consists of two parts mppUpper and mppVhba virtual HBA You can download the RDAC package from the f...

Page 146: ...1 You need to make sure that the HBA driver is installed and the DS3000 subsystem attached correctly before you install the Linux RDAC driver The Linux RDAC installation steps are provided in 15 4 Ins...

Page 147: ...7 All rights reserved 115 Draft Document for Review August 30 2007 12 59 am 7065partAdmin fm Part 3 Administration In this part we show the administration of IBM System Storage DS3000 using the DS3000...

Page 148: ...7065partAdmin fm Draft Document for Review August 30 2007 12 59 am 116 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 149: ...raft Document for Review August 30 2007 12 59 am 7065Admin_Enterprise fm Chapter 7 Administration Enterprise This chapter describes the IBM System Storage DS3000 Storage Manager Enterprise Management...

Page 150: ...ick way to access common tasks Figure 7 1 Task Assistant You can access these common tasks from this window or you can use the Storage Manager itself Here is a list of the functions provided in Task A...

Page 151: ...torage subsystems that the client can access either directly or through the host agents If you can access a certain storage server in both ways and possibly through several host agents you see it list...

Page 152: ...bsystems to see the context menu with the tasks shown inFigure 7 4 Status Indicates Optimal Every component in the managed storage subsystem is in the desired working condition Needs Attention There i...

Page 153: ...ool to manage your subsystem For more information how to use it see Script Editor on page 540 Load Storage Subsystem Configuration In Sample command save configuration script file on page 552 we descr...

Page 154: ...ion before uploading a new one Refresh Select this option to refresh the view of the Enterprise Management window Figure 7 7 You might use this if a system s status has changed for example after an er...

Page 155: ...environment For high availability the event monitor service should run on two separate host systems that are available 24 hours a day Both servers should be capable of out of band and in band managem...

Page 156: ...ing the host agent you receive multiple alerts Right click a specific storage system to define the alerting specifically for this storage server as shown in Figure 7 10 Figure 7 10 Configure Alerts fo...

Page 157: ...re the e mail address to which the alerts are sent Enter the Email addresses and click Add 3 Now your window should look similar to Figure 7 12 on page 126 In the drop down menu next to the Address yo...

Page 158: ...troduction and Implementation Guide Figure 7 12 Configure Alerts Defining Mail Address SNMP alerts Similarly select the SNMP console for receiving and handling the traps sent by the service Enter your...

Page 159: ...this option enter a new name for the subsystem and click OK Figure 7 14 Figure 7 14 Rename Storage Subsystem Note An SNMP manager is required to receive and translate your SNMP traps for example IBM D...

Page 160: ...ription of the disk subsystem Figure 7 16 Add Comment to Storage Subsystem To delete or edit the comment just re select the Comment option and modify as required Click OK when done 7 2 2 The Enterpris...

Page 161: ...k Assistant is described in 7 1 1 Task Assistant on page 118 Sort the subsystems in the Enterprise Management Window To sort your subsystems choose one of the following fields from the menu as a sort...

Page 162: ...ge systems button This button starts an automatic discovery of new storage subsystems Figure 7 21 by sending in band and out of band broadcasts If it finds directly attached storage systems or hosts r...

Page 163: ...orage devices Figure 7 23 Rescan Single Host Display Task Assistant Figure 7 24 Display Task Assistant This will start the Task Assistant wizard described in 7 1 1 Task Assistant on page 118 Add Stora...

Page 164: ...am 132 IBM System Storage DS3000 Introduction and Implementation Guide Figure 7 26 Manually add out of band system For in band management specify the IP address or host name of the host attached to t...

Page 165: ...view highlight it click this button and click OK to confirm Figure 7 29 The subsystem is only removed from your view the views of other management stations are not affected Figure 7 29 Remove Subsyst...

Page 166: ...7065Admin_Enterprise fm Draft Document for Review August 30 2007 12 59 am 134 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 167: ...tab you can configure a DS3000 storage subsystem including functions for creating hosts arrays logical drives and mapping them together so that the host can access the storage subsystem You can use t...

Page 168: ...f two systems To summarize every HBA port in a server has its own unique WWN This WWN can be assigned to create single hosts If several hosts have to access the same logical drive you can use host gro...

Page 169: ...1 Enter QLogic BIOS 2 A screen similar to Figure 8 2 displays listing the adapters found Choose one and press Enter to load the ports menu Figure 8 2 QLogic Select Adapter 3 Figure 8 3 on page 138 sh...

Page 170: ...of your FC port The WWN is the unique identifier which will be seen by the DS3000 Select Configuration Settings and in the next submenu Adapter Settings Figure 8 4 Figure 8 4 QLogic Configuration Subm...

Page 171: ...tached devices Figure 8 6 QLogic Scan Fibre Devices 8 Depending on your cabling and zoning you should see at least one port of your attached DS3400 similar to Figure 8 7 on page 139 Figure 8 7 QLogic...

Page 172: ...HBA ports detected Select one of the port numbers and press Enter to open the port menu Figure 8 10 This menu displays the port s WWN our example shows 10000000 C93542C2 Repeat this for the second por...

Page 173: ...er LSI HBA BIOS 2 The utility starts as shown in Figure 8 12 Highlight the Adapter and press Enter to open the Adapter s BIOS Figure 8 12 Select SAS adapter 3 The Adapter BIOS is now displayed which s...

Page 174: ...and host Repeat for any other SAS HBAs Press Esc to exit the SAS HBA BIOS 8 2 Configure hosts In 8 1 2 Preparations on the host server on page 136 you have recorded the WWN of your host server HBAs Yo...

Page 175: ...ically compared to the manual process described in 8 2 2 Configure Host Access Manual on page 145 Click the link to begin Storage Manager detects hosts it can find which have not yet been configured f...

Page 176: ...ne to be configured Click OK to start the automatic configuration process When complete you will see the Configuration Complete window as in Figure 8 16 Figure 8 16 Automatic host configuration comple...

Page 177: ...nfigure Figure 8 17 on page 145 Enter a unique name which meaningfully describes the host Even if your initial configuration is not very complex unique names are important because typically the config...

Page 178: ...the list of WWNs that you recorded in 8 1 2 Preparations on the host server on page 136 highlight the WWNs that belong to the host you are configuring and click Add Figure 8 19 on page 146 Figure 8 19...

Page 179: ...ts specified 6 In Figure 8 21 you can change the alias to a more meaningful name for your configuration if desired Click OK to accept the change and repeat for all other ports Figure 8 21 Edit Port Al...

Page 180: ...an always add additional ports later 9 Next you see the host group window Figure 8 24 This is an optional step where you can define groups of hosts that will access the same logical drive Typically th...

Page 181: ...ill see a summary of the host to be defined similar to Figure 8 25 Review the information and click Finish to save your configuration changes The host is now defined Figure 8 28 on page 152 You have f...

Page 182: ...If your host will be part of a host group select Yes This host will share access to the same logical drives with other hosts in Figure 8 26 Now you will have choices for the host group name Enter new...

Page 183: ...aft Document for Review August 30 2007 12 59 am 7065Admin_Configure fm Figure 8 26 Specify host group Select existing host group If this host will join an existing host group select the group from the...

Page 184: ...mary of the host to be defined similar to Figure 8 25 on page 150 Review the information and click Finish to save your configuration changes The host is now defined Figure 8 28 Figure 8 28 Configure H...

Page 185: ...ed how to do this when creating the host in 8 2 2 Configure Host Access Manual on page 145 or you can do it as a separate task here 1 On Figure 8 14 on page 143 click Create Host Group to display the...

Page 186: ...logical drives to an application or an cluster A logical drive is a logical structure you create on a storage system or data storage Creating arrays is one of the most basic steps and is required bef...

Page 187: ...arrays to have different RAID Levels use the other tasks in the Storage section Create Logical Drives and Configure Hot Spare Drives Click Automatic Configuration from the Configure and the Choose Co...

Page 188: ...ive can always be used for a failed drive regardless of in which array or storage enclosure the hot spare is located A hot spare drive must be at least as large as the capacity of the configured space...

Page 189: ...automatically assign the proper number of hot spare drives required to provide optimal coverage for the storage subsystem Figure 8 34 The display shows the current number of hot spare drives availabl...

Page 190: ...ave expanded your configuration with extra disks or expansion enclosures you can also use this task to recalculate your new hot spare requirements Just click the task again 1 You will see the current...

Page 191: ...hot spare configuration 1 The initial window is shown in Figure 8 38 Figure 8 38 Configure Hot Spares Manual The first line of the display shows the number of currently assigned in use and standby The...

Page 192: ...8 39 Drive Set Details 3 To assign a hot spare drive manually highlight a drive type in the and click Assign The window displays a list of all drives which could become a hot spare as in Figure 8 40 S...

Page 193: ...m concepts on page 45 A logical drive is the entity that is available to the host attached to the storage subsystem You can make arrays out of the unconfigured capacity of a storage subsystem and you...

Page 194: ...can create arrays and logical drives from unconfigured capacity use free capacity in existing arrays to create logical drives To start click Create Logical Drives You will see two options Figure 8 43...

Page 195: ...l propose some configurations depending on the RAID level chosen Figure 8 45 Each configuration indicates whether it offers enclosure loss protection or not Enclosure loss protection is when all array...

Page 196: ...Figure 8 45 Specify Capacity 2 Choose one of the configurations depending on your requirements and click Next The array will be created 3 Now you create a logical drive in an array An array can have o...

Page 197: ...rive per array you do not have to edit this field If you want to create more logical drives in the array over write with a smaller value Also select the Units and provide a unique name for your logica...

Page 198: ...e 8 49 Figure 8 49 Map Logical Drive to Host Note If required for performance tuning you can later change the segment size to other values using the CLI set LogicalDrive command Note If you do not wan...

Page 199: ...l LUN numbers If you are implementing such a solution you can specify the LUN here while creating the array or you can also change it later see 8 6 Create Host to Logical Drive Mappings on page 193 8...

Page 200: ...Guide Figure 8 51 Create Logical drive in free capacity Create Logical Drives Manual In Figure 8 44 on page 163 you can also choose to select drives manually rather than automatically as shown up to...

Page 201: ...al This means for example if you add two 146 GB drives and one 70 GB drive to a RAID 5 array you will only be able to use the overall capacity based on the smallest drive The extra capacity of the lar...

Page 202: ...drive It is the logical equivalent of a complete physical copy but it is created much more quickly than a physical copy It also requires less disk space On the other hand it is not a real physical co...

Page 203: ...the live database system When you initiate a FlashCopy the controller suspends I O to the base logical drive for only a few seconds Meanwhile it creates a new logical drive called the FlashCopy reposi...

Page 204: ...py on write data needed during the life of the FlashCopy logical drive By default the FlashCopy repository logical drive s capacity is 20 of the base logical drive s capacity In general this capacity...

Page 205: ...GB 1 502686 GB 7 In the Create FlashCopy logical drive Wizard you will use this calculated value in the Repository Capacity window to specify the percentage full box of base logical drive to set the e...

Page 206: ...nabled If the FlashCopy feature is not enabled enable it as described in 4 4 7 Optional View and enable premium features on page 87 Click Configure again to return to the configuration options Attenti...

Page 207: ...is using the GUI We summarize the CLI commands which achieve the same task in FlashCopy example Windows 2003 on page 525 To create a FlashCopy drive you need to complete these main steps 1 Stop suspen...

Page 208: ...the Create Logical Drive Copies option to start the wizard Figure 8 14 on page 143 Review the information shown in the additional instructions window Figure 8 57 and close it Figure 8 57 FlashCopy Ad...

Page 209: ...ashCopy logical drive using the recommended default values Advanced path Customize logical drive attributes policies and notifications If no free capacity exists or the available free capacity is unus...

Page 210: ...next FlashCopy logical drive you create based on Data 1 is Data 1 2 with the corresponding FlashCopy repository logical drive named Data 1 R2 by default Enter the names you want or accept the defaults...

Page 211: ...in use mapping the same host to both a base logical drive and its associated FlashCopy logical drive might result in conflicts Figure 8 61 FlashCopy Map Logical drive to host To map the FlashCopy logi...

Page 212: ...hCopy source and target logical drive will get the same DiskID in Logical Disk Manager LDM which will cause problems When the FlashCopy source logical drive is a basic disk FlashCopy source and target...

Page 213: ...acity Type view will appear Figure 8 64 You can configure your FlashCopy repository logical drive to reside in any array However to make it easier to move disk drives put the FlashCopy repository logi...

Page 214: ...iew Figure 8 65 on page 182 Here specify how much of the array s free capacity you want to allocate to the FlashCopy repository logical drive as a percentage of the base logical drive s capacity How t...

Page 215: ...reated You can restart the host application which was active on the base logical disk or take your database out of backup quiesce mode 8 4 5 Using the FlashCopy logical drive You will use specific ope...

Page 216: ...page 235 for information on Copy Manager 8 5 1 Introduction to VolumeCopy The VolumeCopy premium feature must be enabled by purchasing a feature key FlashCopy must be installed as well VolumeCopy is o...

Page 217: ...production application cannot make updates or changes to the data As shown in Figure 8 68 FlashCopy which allows a point in time copy to be made while maintaining read write access enables a complete...

Page 218: ...get logical drive if any exist If you select a base logical drive of a FlashCopy logical drive you must disable all FlashCopy logical drives associated with the base logical drive before you can selec...

Page 219: ...al drive is restored to its preferred controller If ownership of the source logical drive is changed during the VolumeCopy ownership of the target logical drive is also changed Failed controller Contr...

Page 220: ...logical drive type FlashCopy logical drives can take more time to copy than standard logical drives You can select the copy priority while you are creating a new VolumeCopy or you can change it later...

Page 221: ...The Create Copy Wizard helps you to select a source logical drive from a list of available logical drives select a target logical drive from a list of available logical drives and set the copy priori...

Page 222: ...ests only while a VolumeCopy has a status of In Progress Pending or Failed Writes are allowed only after the VolumeCopy is completed Highlight the source logical drive you want to copy and click Next...

Page 223: ...you create a new logical drive you also have to specify a name for it Figure 8 72 on page 191 Click Next Figure 8 72 VolumeCopy New logical drive 6 Set the priority of the VolumeCopy Figure 8 73 usin...

Page 224: ...current VolumeCopy configuration Review the source target and priority Remember that a VolumeCopy will overwrite data on the target logical drive and automatically makes the target logical drive read...

Page 225: ...Configure Storage on page 154 Now we will have a closer look at the Host to Logical Drive Mappings First we need to discuss storage partitioning 8 6 1 What is Storage Partitioning Storage partitionin...

Page 226: ...e partition have unlimited access to all logical drives in this partition Therefore file systems on these logical drives must be compatible with all host systems To ensure this the most secure way is...

Page 227: ...storage partitioning 1 From the Configure tab Figure 8 14 on page 143 select Create Host to Logical Drive Mappings 2 The wizard starts Figure 8 76 Select the host or the host group which you want to a...

Page 228: ...remaining logical drives to one host Leave the LUN number as the default or if you have special requirements select a LUN number and click Finish Figure 8 77 Storage Partitioning Select Logical Drive...

Page 229: ...al Drives on page 161 it prompts you at the end if you want to map the generated drive now Figure 8 49 on page 166 If you do map the drive at this point the storage partitioning is also created then H...

Page 230: ...7065Admin_Configure fm Draft Document for Review August 30 2007 12 59 am 198 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 231: ...get an overview of your installed hardware components and the current configuration How to get view and save a profile Chapter 7 Administration Enterprise on page 117 describes how to start managing...

Page 232: ...re 9 2 shows an unconfigured system that is running in an optimal status The top of the tab shows the name of the DS3000 system with the link next to it to re start the Initial Setup Tasks if you need...

Page 233: ...system Figure 9 3 Figure 9 3 Status box 9 1 1 Storage Subsystem Status The first line shows the current subsystem status If the status is green Figure 9 3 the subsystem is running in an optimal status...

Page 234: ...in progress you can click the link to display a window with more detailed information Figure 9 6 Figure 9 5 Status Box operations in progress alerts enabled Figure 9 6 Detailed Progress information 9...

Page 235: ...mber of connected enclosures The lower part of the box shows the number of installed hard drives the drive type and an overview of the hot spare drives Figure 9 9 Hardware Components The box also incl...

Page 236: ...es link Figure 9 11 the Locate Drives Window Figure 9 12 appears Figure 9 11 Hardware Components Drives Link Note We recommend you that you save a new version of the profile and store it securely when...

Page 237: ...us and mode of each drive The drive mode can be Assigned Drive is assigned to an array Unassigned Drive is not a member of an array Hot Spare Drive Drive is a hot spare drive For more information abou...

Page 238: ...be used in the event of a disk drive fault in a RAID array RAID 1 3 or 5 A hot spare drive is like having a replacement drive in advance This windows displays only overview of how many hot spare drive...

Page 239: ...s the overall capacity of your system that is the total capacity of the installed drives Figure 9 2 on page 201 shows an unconfigured subsystem where all space is available After you create logical dr...

Page 240: ...names Figure 9 18 This view is only an overview of the configured hosts The DS3000 server only communicates through the use of Word Wide Names WWN The storage subsystem is not aware of which Host Bus...

Page 241: ...x on the summary tab shows you how many of them are activated on your subsystem and how many are in use Table 9 1 Storage Partitions overview 9 5 Arrays and Logical Drives At the top of the right colu...

Page 242: ...Expand the arrays to see which logical drives they include In our Example Array 1 has two logical drives and all other arrays have one logical drive On the two Logical drives on Array 1 you can see a...

Page 243: ...pful links to understand and set up a storage subsystem which can help answer any questions you might have Figure 9 23 Information Center Online Help This Link opens the Online Help at the start windo...

Page 244: ...7065Admin_Summary fm Draft Document for Review August 30 2007 12 59 am 212 IBM System Storage DS3000 Introduction and Implementation Guide Figure 9 24 Information Center Online Help...

Page 245: ...r 10 Administration Modify This chapter describes the Modify tab of the IBM System Storage DS3000 Storage Manager This chapter covers View and edit the host configuration Rename or delete logical driv...

Page 246: ...storage subsystem using the Configure tab The Modify tab Figure 10 1 contains options to change your storage subsystem configuration Like the Configure tab the Modify tab contains three parts Hosts V...

Page 247: ...ost topology item displays the current host configuration including all host groups hosts and their associated WWNs On the right side are the following buttons for the possible configuration changes T...

Page 248: ...ull down either select a different Host group to which you want to move the host or select Move out of host group and click OK Figure 10 4 Edit Topology Move Host selection If you are moving the host...

Page 249: ...hows a summary of the selected HBA properties review them to be sure you have selected the right HBA You also see two dropdown menus In the Select Host dropdown choose the host where you want to move...

Page 250: ...confirm The selected item will be deleted Figure 10 8 Edit Topology Remove After deleting a host that host will lose all its previously defined access to the logical drives The WWNs will appear again...

Page 251: ...e to replace an HBA the adapter WWN will change Since the new WWN does not appear in any of the storage partition assignments after replacement this host port will have no access to any logical drives...

Page 252: ...Select the appropriate choice and click OK to make the change Figure 10 11 Figure 10 11 Edit Topology Change Host Type 10 3 Modify Storage Subsystem The next section of Figure 10 1 on page 214 is Stor...

Page 253: ...ure 10 12 Expand the arrays and select the logical drive you want to rename Type the new name in the Name field and click Rename The selected logical drive will be renamed immediately To rename anothe...

Page 254: ...of all data on the logical drive Back up the data and stop all I O before performing this operation if necessary If you delete an array all logical drives associated with the array will be deleted If...

Page 255: ...steps Figure 10 15 Edit Topology Logical drive deleted 10 3 3 Add Free Capacity Drives With this option you can expand an array by adding additional drives to an existing array Use this option if you...

Page 256: ...e 10 17 Edit Topology Select Free Capacity 3 The Select Capacity view will appear Figure 10 18 showing a summary of the array Figure 10 18 Edit Topology Select capacity 4 From the drop down select how...

Page 257: ...roller Balancing traffic is unfortunately not always a trivial task For example if an application requires large disk space to be located and accessed in one chunk it becomes harder to balance traffic...

Page 258: ...s the ownership of the target logical drive is automatically transferred to the preferred controller of the source logical drive When the VolumeCopy is completed or is stopped ownership of the target...

Page 259: ...o the storage subsystem as shown in Figure 10 22 Click OK Figure 10 22 Edit Topology Started 10 3 5 Modify FlashCopy Logical Drives 8 4 Create FlashCopy Logical Drives on page 170 described how to cre...

Page 260: ...the object and its associated repository Then when you need to create a different FlashCopy of the same base logical drive just use the re create option to reuse the disabled FlashCopy This takes less...

Page 261: ...y Disable FlashCopy Logical Drives 2 Highlight the FlashCopy Logical Drive you want to disable and click Disable 3 Review the warning Figure 10 25 confirm it by typing yes and click OK Figure 10 25 Mo...

Page 262: ...ate All copy on write data on the FlashCopy Repository logical drive will be deleted FlashCopy logical drive and FlashCopy Repository logical drive parameters remain the same as the previously disable...

Page 263: ...shCopy Logical Drives 2 Highlight the FlashCopy logical drive you want to re create and click Re Create 3 Review the warning Figure 10 28 confirm it by typing yes and click OK Figure 10 28 Modify Conf...

Page 264: ...e form of unused drives to the array of the FlashCopy Repository logical drive Use this option when no free capacity exists on the array A FlashCopy Repository logical drive s storage capacity cannot...

Page 265: ...of the current Base Logical Drive and of the FlashCopy Repository Figure 10 31 Modify Increase Capacity 3 If there is free capacity available in this array left just enter the amount to increase capac...

Page 266: ...ction and Implementation Guide Figure 10 32 Modify FlashCopy Add Drives 5 The new free capacity will be immediately be available in the Increase Capacity view Figure 10 33 Figure 10 33 Modify Drives A...

Page 267: ...m including the source logical drive the target logical drive the status of the VolumeCopy a timestamp for any completed copies and the VolumeCopy priority assigned to the VolumeCopy If a target logic...

Page 268: ...click Re Copy Note The Re copy option will Overwrite existing data on the target logical drive Make the target logical drive read only to hosts until you disable the read only attribute in the Copy M...

Page 269: ...start Figure 10 36 Logical Drive Copies Re Copy 3 The Re Copy process will start immediately Stopping VolumeCopy This option in the Copy Manager is used to stop a VolumeCopy with a status of In Progr...

Page 270: ...as completed Figure 10 38 the target logical drive automatically becomes read only to hosts as shown by the Target Logical Drive Column If there is a padlock displayed the read only attribute is set o...

Page 271: ...elect either Read only or Read write and click OK 3 The progress window and shows you when the change is completed Figure 10 40 Figure 10 40 Change Priority Complete You can set the volume back to Rea...

Page 272: ...removed from Copy Manager the target logical drive can be selected as a source logical drive or target logical drive for a new VolumeCopy If you remove a VolumeCopy the source logical drive and targe...

Page 273: ...can change previous generated mappings Reasons for changing the mapping could be changing the logical unit number LUN changing the host that is mapped to a logical drive reconfiguring your storage su...

Page 274: ...n see the Logical Drive Name the host s which can access it the LUN number and the capacity Highlight the entry you want to change and click Change The Change Mapping window appears Figure 10 46 Figur...

Page 275: ...ollows 1 Click Edit Host to Logical Drives Mapping Figure 10 1 on page 214 to open the associated view Figure 10 45 on page 242 2 You can see the Logical Drive Name the host s which can access it the...

Page 276: ...7065Admin_Modify fm Draft Document for Review August 30 2007 12 59 am 244 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 277: ...ls fm Chapter 11 Administration Tools This chapter describes the Tools tab of the IBM System Storage DS3000 Storage Manager It covers Naming and Security of the Storage Subsystem Media Scan Settings L...

Page 278: ...tation Guide 11 1 Overview To access the Storage Subsystem Management Tools click the Tools tab in Storage Manager Figure 11 1 This tab is divided into three sections with subitems under each Storage...

Page 279: ...ign a name to it during the initial setup 4 4 2 Rename the storage subsystem on page 62 or later using this option If you are not sure of which name is assigned to a specific storage subsystem see 4 4...

Page 280: ...2 Type the new storage subsystem name into the name field and click OK 3 Read the advice in the window Figure 11 3 and click Yes to confirm Figure 11 3 Rename Storage Subsystem Information 4 When the...

Page 281: ...xes blank Passwords are case sensitive The maximum length is 30 characters Spaces included in a password are saved For security reasons you can attempt to enter a password ten times before the DS3000...

Page 282: ...hysical disks for defects by reading the raw data from the disk and writing it back This detects possible problems caused by bad sectors of the physical disks before they disrupt normal data reads or...

Page 283: ...controller Table 11 1 shows the possible errors and describes some of the actions that the DS3000 will take as a result of media scan and redundancy check operations The media scan reports any errors...

Page 284: ...nctions will be disabled for all logical drives Edit scan duration days To edit the scan duration make sure Suspend Media Scan is unchecked and select the new value in the Scan duration box Click OK t...

Page 285: ...in the Select logical drives to scan box you see the current media scan configuration for every logical drive Figure 11 10 Change Media Scan Settings Customized 11 2 4 Locate This section turns on the...

Page 286: ...e used in the storage management software The Locate function works with these storage subsystem components Arrays Disk Drives Storage Subsystems Click Locate Figure 11 1 on page 246 to open the assoc...

Page 287: ...s Click this link to open the Locate Arrays view Figure 11 14 on page 255 Select the array you want to locate and click Locate The lights on the disk drives in the array will start flashing Click Stop...

Page 288: ...with different Feature Packs In this part of the Tools tab you can view the status of Feature Keys and also enable them Enable Premium Features Feature Packs have to be enabled before you can use the...

Page 289: ...anagement view Enable Feature Pack 1 Click Enable Feature Pack to display the Select Feature Key Pack window Figure 11 17 Navigate to the key file you received from IBM and click OK to install it Note...

Page 290: ...plementation Guide Figure 11 17 Select Key File 2 In the Confirm Enable Feature Pack window read the information and click Yes to confirm it Figure 11 18 Figure 11 18 Confirm Feature Pack 3 The key fi...

Page 291: ...ure Pack in the Tools tab Figure 11 1 on page 246 changes to View Enable Feature Pack Click to display the window Figure 11 20 Figure 11 20 View features This window displays the installed Feature Pac...

Page 292: ...e to return to the Tools tab Figure 11 21 View Enable Premium Features all features enabled 11 2 6 Change Enclosure ID Numbers Each DS3000 Enclosure including the Drive and Controller Enclosures has t...

Page 293: ...r Clocks Here you can synchronize the clocks of the storage subsystem controllers to the storage management station The storage subsystem stores its own event log So it is recommended to have all cloc...

Page 294: ...t you have to assign an IP Address to each controller This can be done in the initial setup wizard 4 4 8 Optional Change network configuration on page 88 or you can also set and change your storage su...

Page 295: ...erver to assign an IP Address automatically If you do this we recommend you to configure static IP addresses for the storage subsystem on your DHCP server since if a Controller s IP address changes yo...

Page 296: ...that after changing the network configuration your storage subsystem may not be discovered in the Enterprise view Read it and click Yes to confirm Figure 11 26 Confirm Change Network Configuration 6...

Page 297: ...uired 11 3 3 Reset Battery Age Each controller has a battery to protect the cache data in case of a power loss Open this view to monitor the age of your batteries Figure 11 28 on page 266 If the batte...

Page 298: ...Accessibility The final section of the Tools tab has options for configuring the appearance of Storage Manager for easier viewing 11 4 1 Inherit System Settings This setting allows Storage Manager sof...

Page 299: ...Chapter 11 Administration Tools 267 Draft Document for Review August 30 2007 12 59 am 7065Admin_Tools fm Figure 11 29 Inherit System Settings...

Page 300: ...7065Admin_Tools fm Draft Document for Review August 30 2007 12 59 am 268 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 301: ...c for an IBM System Storage DS3300 and for this reason are only available when a DS3300 is managed This part is organized in the following sections Authentication Change Target Authentication Enter Mu...

Page 302: ...n the HBA when the initiator itself authenticates against the storage subsystem If this is required you have to also configure an initiator CHAP secret on the DS3300 by following the steps in 12 1 2 E...

Page 303: ...r iSCSI target authentication 3 If CHAP is enabled you have to define the CHAP target secret Click CHAP Secret 4 Figure 12 3 shows the Enter Target CHAP secret dialog Enter a CHAP secret that is at le...

Page 304: ...ation for QLogic iSCSI HBAs but not vice versa 1 On the iSCSI tab Figure 12 1 on page 270 click Enter Mutual Authentication Permissions 2 Select a host port which has already been defined as in 8 2 Co...

Page 305: ...cret 4 In the confirmation window Figure 12 6 on page 273 click OK Figure 12 6 Storage Manager Initiator CHAP secret changed 5 The Permission Set column now indicates that the port has a CHAP secret d...

Page 306: ...nfigure the networking settings for the two iSCSI ports on each controller the target discovery method that can be used by initiators and an alias for the subsystem 12 2 1 Change Target Identification...

Page 307: ...very dialog can be used to specify if an Internet Storage Name Service iSNS will be used to register this target for easier locating by iSCSI initiators By default the Send Targets and Static methods...

Page 308: ...torage subsystem only to respond to requests addressed specifically to this target it will not respond to global requests 6 Click OK to save the configuration modifications and return to the iSCSI man...

Page 309: ...y has networking standards which determine this information Use of IPv4 IPv6 or both Use native VLANs or not Use static IPv4 addresses or addresses assigned by a DHCP BOOTP server IP addresses used by...

Page 310: ...click Obtain configuration automatically from DHCP server if the host port address will be assigned dynamically via DHCP To ensure that the host ports always receive the same IP address you should con...

Page 311: ...stom port can be between port 49152 and 65535 Specify the jumbo frame size after activating jumbo frame support in Advanced Host Port settings The default frame size is 1500 bytes per frame The MTU ca...

Page 312: ...tab Figure 12 1 Figure 12 18 iSCSI host port setting confirmation 10 Configure the remaining iSCSI host ports in the same way 12 3 Sessions and statistics Sessions and statistics provides information...

Page 313: ...session details into a plain text file 5 Click Close to return to the iSCSI tab 6 Example 12 1 shows the complete session information for the selected initiator in Figure 12 19 This output can help to...

Page 314: ...si 1535 000000000000000000000 Initiator name Mara Initiator 12 3 2 View iSCSI Statistics The View iSCSI Statistics link gives you information about packets in the OSI layer 2 to 5 Figure 12 20 on page...

Page 315: ...Chapter 12 Administration iSCSI 283 Draft Document for Review August 30 2007 12 59 am 7065Admin_iSCSI fm Figure 12 20 View iSCSI statistics for TCP IP...

Page 316: ...7065Admin_iSCSI fm Draft Document for Review August 30 2007 12 59 am 284 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 317: ...e Support functions of the IBM System Storage DS3000 which help with troubleshooting and maintenance tasks The online help is also located on the Support tab Figure 13 1 on page 286 The support tab co...

Page 318: ...s on the disk drives in the storage subsystem It records configuration events and the failure of storage subsystem components You can set the event log to show only critical events All critical events...

Page 319: ...at identifies each type of event Description A short description of the event Event Specific Codes A specific code for the event which could be requested by technical support Event Category Failure A...

Page 320: ...er corner you can set how many events to display the default value is 100 To change this enter another value and click Update The bottom line of the window shows the total number of events stored on t...

Page 321: ...ighlight all events Save button This button saves the highlighted events To save several entries use the Ctrl key to save all entries use the Select All button first before you click this one Select t...

Page 322: ...t Document for Review August 30 2007 12 59 am 290 IBM System Storage DS3000 Introduction and Implementation Guide Figure 13 5 Event Log select several events Figure 13 6 Event Log Save Log Figure 13 7...

Page 323: ..._Support fm Figure 13 7 Event view Log Close Closes the Event view Clear All Select this option to clear the event log In the confirmation window Figure 13 8 type yes to delete the events We recommend...

Page 324: ...ores it to a zip file IBM technical support will typically request this file for analysis Gather Support Information 1 Click Gather Support Information Link Figure 13 1 on page 286 to display the init...

Page 325: ...Subsystem Profile We already introduced the Storage Subsystem Profile in 9 2 1 Storage Subsystem Profile on page 203 It shows detailed information about the configuration of the storage subsystem and...

Page 326: ...it opens the Summary tab select a specific component or click the All tab to show everything 3 Use the Find box Figure 13 14 to search the profile Enter some text and click the binoculars icon to find...

Page 327: ...are is closely connected to the Storage Manager version and HBA device driver and firmware available for your hosts Always check the DS3000 firmware readme files to see if there are any host software...

Page 328: ...ger is described in Chapter 5 Installing IBM System Storage DS3000 Storage Manager on page 93 and Part 4 Sample Configurations on page 317 Storage Manager also includes the associated multi path drive...

Page 329: ...diagnose and fix the problem before proceeding with the upgrade 2 Always read the readme file before upgrading any firmware to check for compatibility with your system 3 Take care with dual controlle...

Page 330: ...isplay controller status Note To check the controller status you can first view the overall system status on the Enterprise window If the subsystem status is optimal then both controllers are working...

Page 331: ...ESM firmware Figure 13 20 Note Update the ESMs first to the latest level followed by the controller second Outdated ESM firmware could make your expansion enclosures inaccessible after the DS3000 sto...

Page 332: ...information confirm it with yes and click OK to start the update Figure 13 21 Figure 13 21 Confirm Download 4 The status field in the Select enclosures table changes from pending to downloading while...

Page 333: ...mentioned you must update NVSRAM after updating the controller firmware In the second section NVSRAM you can also select the NVSRAM firmware file to update it after the controller upgrade 3 Click Sel...

Page 334: ...torage DS3000 Introduction and Implementation Guide Figure 13 24 Download Controller Firmware with NVSRAM firmware 5 Click Transfer to submit the new code s to the storage subsystem The confirm downlo...

Page 335: ...ding window which appears Figure 13 26 on page 303 Figure 13 26 Downloading 7 After each task has completed successfully Figure 13 27 click Close to return to the Download Firmware view Figure 13 17 o...

Page 336: ...ontroller NVSRAM 2 Click Transfer to submit the new NVSRAM file to the storage subsystem The Confirm Download window appears Figure 13 29 Read the information and click Yes to continue Figure 13 29 Co...

Page 337: ...transferred and activated Figure 13 31 click Close to return to the Download Firmware view Figure 13 17 on page 297 Figure 13 31 Download NVSRAM successful Download Drive Firmware 1 Click Download Dri...

Page 338: ...orage DS3000 Introduction and Implementation Guide Figure 13 32 Download Driver Firmware 2 Select the drive firmware package Figure 13 33 Figure 13 33 Select drive firmware package 3 Click OK to selec...

Page 339: ...our drive types at a time and click Next 5 Now you have to select the drives in the subsystem you want to update Figure 13 35 Check Select all to update all compatible drives Figure 13 35 Compatible d...

Page 340: ...3000 Introduction and Implementation Guide Figure 13 36 Incompatible drives 7 Click Finish to update the drive firmware A confirmation window will appear Figure 13 37 Type yes and click OK to start th...

Page 341: ...007 12 59 am 7065Admin_Support fm Figure 13 38 Firmware download in progress 9 After the update a summary is displayed Figure 13 39 If you want to update more drives click Transfer More otherwise clic...

Page 342: ...d controller Click Manage Controllers Figure 13 1 on page 286 to open the Manage Controllers view Figure 13 40 Figure 13 40 Manage Controllers Place Controller Online or Offline 1 Click Place Controll...

Page 343: ...he controller is now set offline Figure 13 43 appears when the operation completes Click OK to return to the Manage Controllers view Figure 13 40 on page 310 Figure 13 43 Place Controller Online or Of...

Page 344: ...4 appears Figure 13 44 Redistribute Logical Drives 2 Read the information provided in this view and click Yes to start The progress is displayed in the Redistribute Logical Drives Window so that you c...

Page 345: ...0 on page 310 13 1 6 Recover from Failure Recovery Guru If the storage subsystem is not in an optimal state the first link Event Logs in the Troubleshooting and maintenance section Figure 13 1 on page...

Page 346: ...y Guru The example in Figure 13 48 is because of a failed hard drive The Summary pane indicates that one logical drive has a problem and that a hot spare drive is in use for this logical drive The det...

Page 347: ...pleted the recovery steps use this button to recheck the system Close Close the Recovery Guru Help Open the Recovery Guru Help 13 2 Help This is the second section of the DS3000 Storage Manager Suppor...

Page 348: ...for Review August 30 2007 12 59 am 316 IBM System Storage DS3000 Introduction and Implementation Guide Figure 13 50 Help 13 2 2 About IBM System Storage 3000 Open this link to view the Storage Manage...

Page 349: ...7 12 59 am 7065partSampleConfigs fm Part 4 Sample Configurations In this part we show some sample configurations for the IBM System Storage DS3000 You can use these as a basis for setting up your own...

Page 350: ...7065partSampleConfigs fm Draft Document for Review August 30 2007 12 59 am 318 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 351: ...figuration 1 Windows 2003 host In this sample scenario an IBM System x 3755 server running Windows Server 2003 will be connected to a dual controller DS3200 subsystem using two PCI Express SAS HBAs fo...

Page 352: ...es The latest SAS HBA drivers You can download it from the IBM Systems support Web site LSI Logic SAS HBA Support CD The latest version of DS3000 Storage Manager for Windows 2 17 35 05 at the time of...

Page 353: ...ure 14 2 We select No not this time and click Next Figure 14 2 Found New Hardware Wizard 2 We saved the downloaded HBA driver in the directory C x3755 SASHBAdrv win2k3 We therefore select Install from...

Page 354: ...directory location 4 The wizard now installs the driver showing a progress bar When complete a window similar to Figure 14 5 displays Figure 14 5 SAS HBA driver installed 5 We now need to repeat the s...

Page 355: ...nagement is not supported on the DS3200 so we will not install the SMagent We will be using out of band management We will install SMutil because this will allow us to run the hot_add utility and henc...

Page 356: ...ical drive as shown in Figure 14 7 Figure 14 7 Logical drive 1 with a size of 10 GB Our host server needs to be given access to this logical drive The first thing to do is to configure the host server...

Page 357: ...ervice is running The first message contains confirmation that the SMagent service made contact with a DS3000 subsystem through the access logical drive or UTM logical drive as you can see in Figure 1...

Page 358: ...e automatic host configuration Figure 14 11 confirms that our configuration was successful Figure 14 11 Automatic host configuration is complete 4 Let s verify the host server definition We expect to...

Page 359: ...d with the host to logical drive mapping Mapping the host server to the logical drive All pieces are in place now We have created a logical drive and defined a host server Now we need to map the host...

Page 360: ...r 2 Select the logical drives which will be mapped to our host In our case we highlight logical drive 1 and assign LUN 0 to it as shown in Figure 14 14 Figure 14 14 Select logical drives Click Finish...

Page 361: ...ized in Windows before we can start using the disk space One possibility is to shutdown and reboot the host server But there is a better alternative We will use the hot_add utility a part of SMutil By...

Page 362: ...finishes the Disk Management applet looks similar to Figure 14 17 Figure 14 17 Disk Management applet initialized disk As you can see our 10 GB logical drive is recognized as Disk 1 but it does not co...

Page 363: ...ne the partition size drive letter file system and volume label The partition will be created and formatted The Disk Management applet now displays the new partition allocated drive E which is ready t...

Page 364: ...7065SAS_Config1 fm Draft Document for Review August 30 2007 12 59 am 332 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 365: ...7065SAS_Config2 fm Chapter 15 SAS configuration 2 Linux host This chapter explains how to connect to the DS3200 from a host server running Red Hat Enterprise Linux 4 The host server is IBM System x 37...

Page 366: ...C for Linux V9 01 B5 39 at the time of writing We show our sample hardware setup in Figure 15 1 Figure 15 1 Hardware setup 15 2 Install SAS HBAs We need to install the two PCI Express SAS HBAs in the...

Page 367: ...needed SMutil SMclient if we want to use the DS3000 Storage Manager GUI on the host itself Multipath support On Linux this is slightly different The multipath driver RDAC is not included with the DS3...

Page 368: ...yet We will only start using it after the RDAC installation We have already explained how to add storage subsystems define hosts prepare logical drives and map them in Part 3 Administration on page 11...

Page 369: ...image You must now edit your boot loader configuration file boot grub menu lst to add a new boot menu which uses mpp 2 6 9 34 ELsmp img as the initrd image Now Reboot the system for MPP to take effect...

Page 370: ...0c0t17 total 0 rw r r 1 root root 0 Jun 18 12 28 LUN0 rw r r 1 root root 0 Jun 18 12 28 UTM_LUN31 proc mpp DS3200 controllerB total 0 dr xr xr x 2 root root 0 Jun 18 12 28 mptsas_h1c0t33 proc mpp DS32...

Page 371: ...ument for Review August 30 2007 12 59 am 7065SAS_Config2 fm We can now mount these partitions and start using the disk space For example you could use the following commands to mount the partitions mo...

Page 372: ...7065SAS_Config2 fm Draft Document for Review August 30 2007 12 59 am 340 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 373: ...in the BSE3 in the slot that connects to module bays 3 and 4 of the BladeCenter chassis The decision to use module bays 3 and 4 was made to have dedicated network equipment for the iSCSI traffic That...

Page 374: ...sed in this sample configuration Table 16 1 Network configuration details Device Description Value Comments BladeCenter Management interface 172 18 0 125 16 Management LAN Nortel Layer 2 3 Gigabit Eth...

Page 375: ...MIGR 66309 brandind 5000020 16 3 Install the iSCSI HBA driver The Microsoft Windows Server 2003 installed does not include the device drive for the QLogic iSCSI HBA In this section we will show how t...

Page 376: ...QLogic iSCSI Expansion Card for BladeCenter is a dual port adapter Each port has two different functions that are visible here as Ethernet Controller and Network Controller Port 0 has function 0 and...

Page 377: ...es after the driver package is installed as shown in Figure 16 8 on page 347 16 3 2 Install the driver 1 Download the driver for the iSCS HBA from http support qlogic com support oem_detail_all asp oe...

Page 378: ...the driver was unpacked in the previous step Click Next See Figure 16 6 on page 346 Figure 16 6 Hardware Update Wizard Search and install options 5 The driver installs on the completion window click F...

Page 379: ...he Ethernet controller is installed in the same way repeat step 2 on page 345 to 5 on page 346 for both Ethernet Controllers in Device Manager You will then see the two Ethernet Controllers listed und...

Page 380: ...re different SANsurfer packages available that provide support for the various Fibre Channel devices Here since we are only using the iSCSI HBA we will download the package that contains only iSCSI su...

Page 381: ...ion Introduction 6 Read the important information about SANsurfer and click Next See Figure 16 13 Figure 16 13 SANsurfer installation Important information 7 Choose the installation type in Figure 16...

Page 382: ...lementation Guide Figure 16 14 SANsurfer installation Choose product features 8 Choose the installation folder and click Next See Figure 16 15 Figure 16 15 SANsurfer installation Choose installation f...

Page 383: ...12 59 am 7065iSCSI_Config1 fm Figure 16 16 SANsurfer installation Select shortcut profile 10 Click Next to create an icon for the program on the desktop Figure 16 17 Figure 16 17 SANsurfer installati...

Page 384: ...19 Figure 16 19 SANsurfer installation Installation complete SANsurfer is installed we can now configure the iSCSI HBA 16 5 Configure the iSCSI HBA network settings with SANsurfer The basic configurat...

Page 385: ...nt are both installed on the host where the HBA is installed When the GUI is installed on a separate management station specify the DNS name of the host in the field Enter host name or IP address Clic...

Page 386: ...HBA data collection 16 5 2 HBA data collection This section explains how to gather information that is required in later steps during the setup The following details will be gathered Adapter BIOS and...

Page 387: ...m Figure 16 23 SANsurfer HBA information This tab shows the Adapter BIOS is at V1 04 and firmware at V2 0 0 7 Since this is backlevel code we will upgrade these levels in 16 5 3 Flash iSCSI HBA to lat...

Page 388: ...ation Host HUDSON iSCSI HBA1 Firmware 2 0 0 7 2 0 0 45 BIOS 1 04 1 09 Port 0 MAC 00 C0 DD 07 C0 BF Port 0 IQN iqn 2000 04 com qlogic qmc4052 zk125b63e0g8 1 Port 1 MAC 00 C0 DD 07 C0 C1 Port 1 IQN iqn...

Page 389: ...pport oem_detail_all asp oemid 369 At the time of writing the latest BIOS was v1 09 and the HBA firmware was V2 00 00 45 2 Unpack both downloaded archives into a local directory on the host running th...

Page 390: ...check 6 The BIOS update is now performed You will see a message similar to Figure 16 28 when the update has finished successfully Click OK Figure 16 28 SANsurfer BIOS download status 7 After updating...

Page 391: ...firmware download warning appears Figure 16 31 about actions that need to be done before the update can be performed At this stage of the setup no further actions are required so click Yes Figure 16 3...

Page 392: ...16 33 SANsurfer Security check 12 The firmware update is performed A message similar to Figure 16 34 displays when the update has finished successfully Click OK Figure 16 34 SANsurfer Firmware downlo...

Page 393: ...a dynamic address requested via DHCP We recommend configuring the DHCP server so that the IP address assigned is based on the initiator s MAC addresses so that the initiator will always receive the s...

Page 394: ...m Storage DS3000 Introduction and Implementation Guide Figure 16 37 SANsurfer Port Options Network 2 Click Obtain an IP address automatically Click Obtain DNS server address automatically then click S...

Page 395: ...ogical drives attached to this adapter need to be unmounted first Click Yes to acknowledge Figure 16 39 SANsurfer HBA save data warning 4 Enter the SANsurfer password and click OK The default password...

Page 396: ...d Implementation Guide Figure 16 40 SANsurfer Assigned DHCP address to an iSCSI port 7 Configure the IP address of the second HBA port to use later redundant paths to the storage subsystem Select the...

Page 397: ...password and click OK The default SANsurfer password is config 11 A configuration refresh is requested after the network settings were saved Click Yes to refresh the configuration All network settings...

Page 398: ...mote host for example the IP address of the default gateway Specify the number of ICMP packets to be sent and click Start Testing as in Figure 16 44 on page 366 Figure 16 44 SANsurfer Diagnostic Ping...

Page 399: ...ine break characters every line is a single command Example 16 2 HUDSON command file create hostGroup userLabel North America create host userLabel Hudson hostGroup North America hostType 0 create isc...

Page 400: ...currently no targets defined in the target list Click the green plus sign to add a new target A dialog opens to specify the IP address of an iSCSI portal This example here uses the first iSCSI port I...

Page 401: ...w August 30 2007 12 59 am 7065iSCSI_Config1 fm Figure 16 48 SANsurfer Configured target 4 Click Yes to acknowledge the warning in Figure 16 49 Figure 16 49 SANsurfer HBA save data warning 5 Enter the...

Page 402: ...Session Active The iSCSI HBA list also now includes a green Device listing that represents the newly discovered target All LUNs that are available are also visible The target list shows a target ID of...

Page 403: ...irst before the RDAC component of Storage Manager can be installed The Windows RDAC driver is packaged with DS3000 Storage Manager when installing RDAC you must also select the Utilities Those compone...

Page 404: ...es itself to the initiator with a password By default as we have configured so far the only security enabled is the iSCSI Qualified Name IQN that is used to allow access to the logical drives Since an...

Page 405: ...SI_Config1 fm Figure 16 53 SANsurfer Logout from target 2 Enter the SANsurfer password and click OK 3 Save the configuration and refresh the configuration as prompted click Yes to accept the configura...

Page 406: ...entication Protocol for the already defined host ports of host HUDSON See Example 16 4 Example 16 4 SMcli commands to set CHAP secrets for initiators amazon SMcli n DS3300 c set iscsiInitiator Hudson...

Page 407: ...e initiator authentication 7 Enter the SANsurfer password and click OK 8 In Figure 16 56 click the green plus sign beside the CHAP entries table to add a new line in the table Enter the IQN of the iSC...

Page 408: ...CHAP entry 9 In the target table in Figure 16 57 select from the pull down menu in the CHAP Name Secret column the CHAP entry that was just created The line number of the CHAP entries table helps to i...

Page 409: ...ent for Review August 30 2007 12 59 am 7065iSCSI_Config1 fm Figure 16 57 SANsurfer CHAP entries assigned to targets 10 In Figure 16 58 click Save Target Settings to save the authentication modificatio...

Page 410: ...378 to configure authentication settings for the other iSCSI host port using the other CHAP secret defined in Example 16 4and the targets configured on this host port 15 After configuring the authenti...

Page 411: ...ion refresh might be requested by SANsurfer Click OK to refresh the configuration 17 Repeat steps 15 on page 378 to 16 on page 379 for each remaining target of all iSCSI host ports 18 After all sessio...

Page 412: ...fer open because it will be required again soon 2 Use the Storage Manager CLI set iscsiTarget command as shown in one of the following examples In Example 16 5 the command forces iSCSI sessions to use...

Page 413: ...SANsurfer password and click OK 5 Click the green plus sign this time beside the Target Table BIDI or Peer CHAP Entries table to add a new line in the table Enter the IQN of the iSCSI target that wil...

Page 414: ...382 IBM System Storage DS3000 Introduction and Implementation Guide Figure 16 63 SANsurfer Use target authentication with specified targets 7 Click Save Target Settings to save the authentication mod...

Page 415: ...configuration 10 Repeat steps 3 on page 381 to 9 on page 383 to configure authentication settings for the other iSCSI host port and the targets configured on this host port 11 After configuring the a...

Page 416: ...rget 12 Enter the SANsurfer password and click OK A configuration refresh might be requested by SANsurfer Click OK to refresh the configuration 13 Repeat steps 11 on page 383 to 12 on page 384 for eac...

Page 417: ...Chapter 16 iSCSI configuration 1 Windows 2003 with QLogic QMC4052 HBA 385 Draft Document for Review August 30 2007 12 59 am 7065iSCSI_Config1 fm Figure 16 67 SANsurfer All targets reconnected...

Page 418: ...7065iSCSI_Config1 fm Draft Document for Review August 30 2007 12 59 am 386 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 419: ...or the iSCSI traffic That increases network stability and provides a safer SCSI connection later to the host Nortel Layer 2 3 Gigabit Ethernet switches are installed in module bays 1 3 and 4 Bay one t...

Page 420: ...network addresses used in this sample configuration Table 17 1 Network configuration details Device Description Value Comments BladeCenter Management Module 172 18 0 125 16 Nortel Layer 2 3 Gigabit Et...

Page 421: ...ns in the Web site are for Red Hat Enterprise Linux 4 Update 3 No additional packages were chosen during the installation In Table 17 1 we can see that the BladeCenter HS21 has three network interface...

Page 422: ...the option that the IQN needs to be generated as shown in Example 17 2 After the iSCSI daemon is started for the first time this file will be populated with the iSCSI qualified name of the host Exampl...

Page 423: ...s of all four iSCSI interfaces HeaderDigest and DataDigest are both set to always This option requires the use of CRC checks to detect corrupt iSCSI PDUs This will increase the stability of the iSCSI...

Page 424: ...hooghly mount t nfs 172 18 0 1 srv mnt root hooghly cd mnt ftp rhel4as i386 u5 RedHat RPMS root hooghly RPMS rpm ivh glibc kernheaders 2 4 9 1 100 EL i386 rpm glibc headers 2 3 4 2 36 i386 rpm glibc d...

Page 425: ...xample 17 11 The compiler output has been abbreviated as indicated by the three dots The make install phase scans for available HBAs As already mentioned it is required that no HBAs are installed when...

Page 426: ...Mdisk We recommend using the MPP initial RAMdisk entry as the default boot entry in the configuration Usually this is achieved by having this boot configuration as the first boot configuration defined...

Page 427: ...icaldrive array 1 userLabel Hooghly 1 freeCapacityArea 1 capacity 5 GB mapping none create logicaldrive array 2 userLabel Hooghly 2 freeCapacityArea 1 capacity 7 GB mapping none show Map logical drive...

Page 428: ...992 01 com lsi 1535 00000000000000000000000000000 000 TARGET ALIAS HOST ID 14 BUS ID 0 TARGET ID 0 TARGET ADDRESS 172 16 3 2 3260 2 SESSION STATUS ESTABLISHED AT Mon Jun 11 19 20 36 EDT 2007 SESSION I...

Page 429: ...I SCSI revision 02 Host scsi1 Channel 00 Id 00 Lun 00 Vendor TEAC Model CD 224E Rev 2 9B Type CD ROM ANSI SCSI revision 02 Host scsi2 Channel 00 Id 00 Lun 00 Vendor ServeRA Model Drive 1 Rev V1 0 Type...

Page 430: ...Id 00 Lun 01 Vendor IBM Model VirtualDisk Rev 0250 Type Direct Access ANSI SCSI revision 05 root hooghly proc mpp The MPP driver adds a directory in the proc file system that allows us to verify what...

Page 431: ...Ext d LBA dev sdb5 2587 3370 6297448 83 Linux dev sdb6 3371 3501 1052226 82 Linux swap dev sdb7 3502 4776 10241406 83 Linux Disk dev sdc 60 6 GB 60689481728 bytes 255 heads 63 sectors track 7378 cylin...

Page 432: ...17 21 Example 17 21 mppUpdate root hooghly mppUpdate Creating new MPP initrd image root hooghly 17 7 Enhance connection security After everything is working and tested you should implement security fo...

Page 433: ...90t ConnFailTimeout 15 2 Shutdown the server until the DS3300 is also configured 3 Use the Storage Manager CLI commands set iscsiInitiator shown in Example 17 23 to setup the CHAP secret Challenge Han...

Page 434: ...ew August 30 2007 12 59 am 402 IBM System Storage DS3000 Introduction and Implementation Guide 5 After modifying the configuration on the DS3300 reboot the server to get access to the logical drives b...

Page 435: ...ed servers running Windows Server 2003 operating system with the Microsoft iSCSI Software initiator installed The server is an IBM System x 3850 running VMware 3 1 At the time of writing native failov...

Page 436: ...sample configuration Table 18 1 Network configuration details Device Description Value Comments VMware Server Management interface 172 18 0 55 16 Management LAN Virtual machine 1 Host name mara river...

Page 437: ...for specific recommendations The checklists are available in the Windows 2003 online help We assume you are familiar with MSCS and provide summary information only here 2 Configure the network interfa...

Page 438: ...l requirements for this account all necessary rights will be granted to this account when the cluster service is setup on the first node 5 Download the Microsoft Software initiator from http www micro...

Page 439: ...Figure 18 5 iSCSI software initiator installation complete 18 5 Collect the iSCSI qualified name of each cluster node An IQN is generated by the software initiator on each node This IQN is required l...

Page 440: ...M System Storage DS3000 Storage Manager on each node Storage Manager contains the MPIO failover driver and the device specific module to handle multiple paths to the DS3300 In the Storage Manager setu...

Page 441: ...to install Storage Manager The default location C Program Files IBM_DS3000 should work in most situations Click Next 7 In Figure 18 8 select the Host installation type or optionally choose a Full or...

Page 442: ...re 18 9 Storage manager pre installation summary 9 The files will be copied to the system you can monitor the progress as shown in Figure 18 10 Figure 18 10 Installation progress 10 During the install...

Page 443: ...e Universal Xport or UTM access LUN is installed See Figure 18 12 Figure 18 12 Installation progress 12 You will see a message Figure 18 13 indicating that the driver for the UTM LUN is not yet digita...

Page 444: ...ded to comment the actions that are performed They are not necessary for the configuration Example 18 1 South Africa command script show Create a host group with the name South Africa create hostGroup...

Page 445: ...s executed without errors However since we included show commands to provide some explanation what the commands are doing the output file will not be zero because this output goes into the output file...

Page 446: ...lementation Guide Figure 18 15 iSCSI initiator properties General 2 On Figure 18 16 click Add in the iSNS server pane to add a new iSNS server Figure 18 16 iSCSI initiator properties Discovery 3 In Fi...

Page 447: ...n Figure 18 18 Figure 18 18 iSCSI initiator properties added iSNS server 5 Click the Targets tab This tab shown in Figure 18 19 contains all iSCSI targets that are registered at the iSNS server The cu...

Page 448: ...initiator Start Program Files Microsoft Software Initiator Microsoft Software Initiator On Figure 18 20 on page 416 click the Discovery tab Figure 18 20 iSCSI initiator properties General 2 On Figure...

Page 449: ...drop down select the IP address of the node that is connected to the same network as the specified iSCSI portal IP address Check Data digest and Header digest as shown in Figure 18 23 and click OK Fig...

Page 450: ...s is obviously the same subsystem as was discovered in 18 8 1 Configure target discovery using iSNS server on page 413 Figure 18 25 iSCSI initiator properties Discovered targets 8 Proceed with 18 8 3...

Page 451: ...rties Targets 2 Check Automatically restore this connection when the system boots and Enable multi path as shown in Figure 18 27 on page 419 This makes sure the login will be done each time the server...

Page 452: ...ementation Guide Figure 18 28 Advanced settings Source IP address 4 Select the IP address of the first controller in the first iSCSI network from the Target Portal drop down list as in Figure 18 29 on...

Page 453: ...August 30 2007 12 59 am 7065iSCSI_Config3 fm Figure 18 30 Advanced settings finally settings 6 Back in the Log On to Target dialog Figure 18 31 on page 421 click OK to complete the logon Figure 18 31...

Page 454: ...Universal Xport SCSI Disk Device and four IBM 1726 3xx FAStT Multipath Disk Devices as in Figure 18 33 The redundant paths are not yet configured or used Figure 18 33 Windows Device Manager 9 We need...

Page 455: ...SI sessions Use the following combinations of source IP and target Portal Source IP 172 16 200 91 Target Portal 172 16 3 2 Source IP 172 17 200 91 Target Portal 172 17 3 1 Source IP 172 17 200 91 Targ...

Page 456: ...multipath driver presents 4 IBM 1726 3xx FAStT Multipath Disk Devices to the host that can be used to create partitions in the next section Figure 18 36 Windows Device Manager Repeat this section for...

Page 457: ...m 18 10 Install the cluster service on the first cluster node The cluster service is now installed on the first node Mara This can be done remotely or locally The remaining nodes will be joined to the...

Page 458: ...4 Enter the name for your cluster and click Next The domain is detected automatically See Figure 18 41 Figure 18 41 Cluster name and domain 5 In Figure 18 42 on page 427 enter the name of the compute...

Page 459: ...is suitable for cluster usage Any problems that are detected will be logged in a separate log file as well as in the current dialog You must rectify any issues reported before continuing with the ins...

Page 460: ...Click Next See Figure 18 45 Figure 18 45 Cluster service account 9 Check the summary of the proposed cluster configuration as shown in Figure 18 46 on page 429 By default the first shared disk that i...

Page 461: ...0 The creation of the cluster takes some time When it is finished the green line as shown in Figure 18 47 is visible If something went wrong this line is red and the cluster is not installed Click Nex...

Page 462: ...e remaining nodes of the cluster 18 11 Install cluster service on the remaining nodes The cluster currently contains only the first node only Now we need to install the cluster service on the remainin...

Page 463: ...50 Click OK Figure 18 50 Add nodes to cluster 2 The Add Nodes Wizard starts Figure 18 51 Click Next Figure 18 51 Add nodes wizard 3 Enter a host name of one of the remaining cluster nodes and click Ad...

Page 464: ...age will be included in the configuration This is not necessary because the cluster is already running and has access to the drives The remaining nodes currently cannot access these drives Figure 18 5...

Page 465: ...g3 fm Figure 18 55 Analyzing configuration 8 In Figure 18 56 enter the password of the cluster service account as it was created on the first node in step 4 on page 406 and click Next Figure 18 56 Clu...

Page 466: ...iguration is analyzed again and the cluster service is installed on the selected nodes The attention mark in Figure 18 58 is because the storage is not detected because of the Advanced minimum configu...

Page 467: ...s running The cluster is now running with the default network usage We will configure this now for our requirements 18 12 Configure the cluster network usage By default all networks found during the c...

Page 468: ...SI networks are not used in the cluster since they are reserved for iSCSI traffic only 1 In Cluster Administrator open Cluster Configuration Networks The Role column in Figure 18 61 shows that all net...

Page 469: ...65iSCSI_Config3 fm Figure 18 63 iSCSI LAN 1 properties 4 Similarly disable iSCSI LAN 2 network use in the cluster 5 Right click on the Private LAN and select Properties Figure 18 64 Figure 18 64 Priva...

Page 470: ...iority for internal cluster communication T do this right click on the cluster name in the Cluster Administrator and select Properties Figure 18 66 Figure 18 66 Cluster context menu 8 In the Propertie...

Page 471: ...Figure 18 68 Networks reconfigured The cluster is now ready for testing 18 13 Test cluster configuration The cluster installation is done and should be tested You should test that you can move resourc...

Page 472: ...7065iSCSI_Config3 fm Draft Document for Review August 30 2007 12 59 am 440 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 473: ...r from SAN This chapter covers a sample configuration describing how to boot a BladeServer with an Emulex HBA from a DS3400 For this example we use two FC Switches directly attached to the DS3400 Befo...

Page 474: ...the BladeCenter to provide redundant attachment between the Blades and the DS3400 Our topology even though we are using a BladeCenter is as shown in Figure 3 9 on page 41 The Blade has one dual port...

Page 475: ...ation uses McData 4GB Blade Center FC Switches Log on to one of the Blade Center FC Switches and highlight the switch to display the associated view Figure 19 3 Note A detailed description of Blade te...

Page 476: ...Implementation Guide Figure 19 3 McData SANbrowser Faceplate This view displays all the WWNs attached to this switch If you do not already know the WWN of your Blade HBA see 8 1 2 Preparations on the...

Page 477: ...59 am 7065FC_Config1 fm Figure 19 4 Edit Zoning 2 Select Edit Create Zone Set from the menu bar The Create Zone Set window appears Figure 19 5 Enter a name for the new zone set and click OK Figure 19...

Page 478: ...Create a zone Enter a zone name Figure 19 7 and click OK Figure 19 7 Zone Name 4 The new zone now appears in the right column if you expand the zone set Figure 19 8 on page 447 Highlight the zone then...

Page 479: ..._Config1 fm Figure 19 8 Zone created 5 After adding the zone members the view should look similar to Figure 19 9 Figure 19 9 Members added to zone 6 Save the new zoning click Apply and the Save Zoning...

Page 480: ...lect Zone Set to be activated You have now successfully created the zoning on the first BladeCenter switch The HBA can now communicate over one connection to the DS3400 Repeat these steps on the secon...

Page 481: ...n start config edit set port 5 speed 4 config save 19 3 2 Enable adapter BIOS By default the adapter BIOS is disabled For boot from SAN the BIOS must be enabled so that the boot devices can be properl...

Page 482: ...de Figure 19 13 Emulex BIOS Configure This Adapter s Parameters 3 Type 1 and press Enter to Enable or Disable BIOS In Figure 19 14 you can see the BIOS is currently disabled Figure 19 14 Emulex BIOS E...

Page 483: ...gure 19 13 on page 450 Press Esc again to return to the Main Configuration menus Figure 8 10 on page 140 Now we have to configure the boot device 19 3 3 Select boot device 1 From the port menu Figure...

Page 484: ...select the DS3400 Figure 19 17 Figure 19 17 Emulex BIOS Select device 3 You are prompted to specify the starting LUN number to display a maximum of 16 LUNs are displayed on the screen so you need to...

Page 485: ...ss Enter Figure 19 20 Figure 19 20 Emulex BIOS Select identifier WWPN 6 Figure 19 16 on page 451 re displays this time showing the boot device just configured Press x to save the configuration and exi...

Page 486: ...ning Windows 2003 1 Download the Emulex HBA driver kit from the IBM Support site http www 1 ibm com servers storage support disk 2 Start the downloaded exe file to extract the drivers Figure 19 22 Cli...

Page 487: ...y for the driver you want to use x86 x64 or IA64 and copy all the files to a diskette 19 4 2 Install Windows 2003 1 Attach the diskette device to your BladeCenter with the diskette you just created in...

Page 488: ...er When it is done it returns to the view shown in Figure 19 26 Press Enter to continue the setup Figure 19 27 Confirm Emulex driver 4 The installation proceeds as usual When you have to choose the di...

Page 489: ...r on the Blade and enable the second HBA to access the logical drive to provide redundancy Install IBM DS3000 Storage Manager on the Blade as shown in 5 1 Install DS3000 Storage Manager on Microsoft W...

Page 490: ...nvironment It is a very extensive program describing all the functions of HBAnyware is beyond the scope of this book however we want to show some basic functions of this tool 1 Copy the Emulex HBA dri...

Page 491: ...he popup you will see that the driver is already installed To install HBAnyware you have to reinstall the driver so select Yes Figure 19 32 to do this Figure 19 32 Emulex Already Installed 4 You are a...

Page 492: ...click Finish to complete the installation and reboot Figure 19 35 Emulex HBAnyware installed successfully 7 After rebooting start HBAnyware Start All Programs Emulex HBAnyware Figure 19 36 on page 46...

Page 493: ...of the used port on the DS3400 used in the sample configuration By expanding this port you also see the LUNs which the HBA can access over this path 8 The right pane displays a summary of a highlight...

Page 494: ...ad Firmware 10 Navigate to the extracted firmware file select the firmware image and click Open Figure 19 39 Figure 19 39 Emulex HBAnyware Select Firmware File 11 The HBAnyware Batch Firmware Download...

Page 495: ...Server from SAN 463 Draft Document for Review August 30 2007 12 59 am 7065FC_Config1 fm Figure 19 40 Emulex HBAnyware Batch Firmware Download 12 Figure 19 41 shows that the download was successful Fig...

Page 496: ...ber while configuring the HBA we enabled the Adapter BIOS on one adapter port 19 3 2 Enable adapter BIOS The Blade is always only able to boot from one port since at the start of the boot process the...

Page 497: ...o the following actions 1 Reboot the server and enter the Emulex BIOS FC Emulex HBA on page 139 2 Disable the Adapter BIOS on the Adapter where it is currently enabled as described in 19 3 2 Enable ad...

Page 498: ...7065FC_Config1 fm Draft Document for Review August 30 2007 12 59 am 466 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 499: ...FC configuration 2 BladeServer Microsoft Cluster This chapter describes a sample configuration to attach a DS3400 to Microsoft Windows 2003 and how to create a Microsoft Cluster In our sample configu...

Page 500: ...l drive s and map them to the host 8 3 3 Create Logical Drives on page 161 Create one or more logical drives and map them to the host after creating them The above sections describe how to do that usi...

Page 501: ...d5 cacheWithoutBatteryEnabled false set logicaldrive PaSak_Raid5 mirrorEnabled true set logicaldrive PaSak_Raid5 readCacheEnabled true set logicaldrive PaSak_Raid5 writeCacheEnabled true set logicaldr...

Page 502: ...ger Right click one of the yellow question marks and select Update Driver Figure 20 2 Figure 20 2 Update Driver 3 In the Hardware Update Wizard Figure 20 3 check No not this time and click Next Note I...

Page 503: ...20 3 Hardware Update Wizard 4 In the next window check Install from a list or specific location Advanced and click Next 5 In Figure 20 4 check only Include this location in the search and click Brows...

Page 504: ...n Guide Figure 20 5 Browse for Folder 7 Figure 20 4 re appears Click Next to install the HBA driver Figure 20 6 Figure 20 6 QLogic Driver installation 8 When the installation is complete click Finish...

Page 505: ...n Microsoft Windows on page 94 Follow the steps select the Host installation type Figure 20 8 on page 473 and click Next Figure 20 8 Multipath Driver Installation 2 You will be asked which fail over d...

Page 506: ...ves are presented to the OS by the multipath driver Figure 20 10 Device Manager Disk Drives 20 2 3 Windows Disk Manager At this point we have done the basic steps to attach the SAN disks to the operat...

Page 507: ...rk all disks you want to initialize and click Next Figure 20 12 Select disks to initialize 3 If you want to convert one of the disks to a dynamic disk mark it here and click Next Figure 20 13 However...

Page 508: ...ize and Convert Disk Wizard 5 The wizard closes and the new disks are available in Disk Manager Figure 20 15 Figure 20 15 Disk Management 6 To use them in Windows you have to create a partition on the...

Page 509: ...ew August 30 2007 12 59 am 7065FC_Config2 fm Figure 20 16 New Partition Wizard 8 In Figure 20 17 mark the partition type you want to create and click Next Figure 20 17 Select Partition you want to cre...

Page 510: ...ntroduction and Implementation Guide Figure 20 18 Enter disk space 10 Assign a drive letter or mount this space into an existing NTFS Folder and click Next Figure 20 19 Figure 20 19 Assign drive lette...

Page 511: ...n Windows Explorer and can be used Repeat these steps on each new disk 20 3 Creating a Microsoft Cluster In the first part of this chapter we have attached the DS3400 to a host server PaSak Now we wil...

Page 512: ...er 3 In Table 20 1 you see that NIC0 can to access the public LAN Configure this IP Address so that it meets your environment The second network card NIC 1 cannot access the public LAN This NIC will o...

Page 513: ...the first host created in 20 1 2 Create logical drives and host mapping on page 468 10 2 1 Edit Topology on page 215 In our sample configuration we initially defined the first host with type not clust...

Page 514: ...ldrive Quorum redundancyCheckEnabled false set logicaldrive Quorum readAheadMultiplier 1 set logicaldrive Quorum modificationPriority high show Map logical drives to the host group set logicalDrive Qu...

Page 515: ...ick Next Figure 20 24 New Server Cluster Wizard 4 Select the Domain in which the cluster will be created if it is not detected automatically and assign a unique name to the cluster Figure 20 25 Click...

Page 516: ...27 Advanced Configuration Options 7 The Cluster Wizard will now perform a diagnostic check on the system configuration to ensure that the hardware components meet with the Windows 2003 Server cluster...

Page 517: ...yzing Configuration 8 Enter the IP Address you will use for the Cluster from Table 20 1 on page 480 and click Next Figure 20 29 on page 485 Figure 20 29 Enter Cluster IP Address 9 In Figure 20 30 on p...

Page 518: ...igure 20 31 on page 486 Click Next to start the cluster configuration Click Next to start the cluster configuration Figure 20 31 Proposed Cluster Configuration Figure 20 32 Cluster Configuration Quoru...

Page 519: ...33 Figure 20 33 Creating the Cluster 12 Once the tasks are completed click Next and Finish Figure 20 34 to complete the cluster installation on the first cluster node Figure 20 34 Completing the New...

Page 520: ...node 1 Start the Cluster Administrator either Start Programs Administrative Tools Cluster Administrator or Run Cluadmin 2 If this is not the first time you have run Cluster Administrator on this host...

Page 521: ...zard starts Figure 20 38 Click Next Figure 20 38 Add Nodes Wizard 7 In the Computer Name field enter the computer name of your second node Figure 20 39 on page 489 click Add and then Next Figure 20 39...

Page 522: ...the cluster service account similar to Figure 20 30 on page 486 and click Next 10 Review the proposed cluster configuration and click Next to complete Figure 20 41 The wizard will now add the node to...

Page 523: ...Config2 fm Figure 20 42 Adding Nodes to Cluster Complete Figure 20 43 Completing the Add Nodes Wizard Now the basic configuration of your cluster is done and you see both nodes in the cluster administ...

Page 524: ...7065FC_Config2 fm Draft Document for Review August 30 2007 12 59 am 492 IBM System Storage DS3000 Introduction and Implementation Guide Figure 20 44 Cluster Administrator...

Page 525: ...ure the first FC HBA port note its WWN and enable its BIOS 2 Create a zone on the SAN switch for the first HBA port and controller A 3 Create a logical drive for the operating system on the DS3400 Thi...

Page 526: ...6 The driver is available for download on the IBM Systems support Web site A management workstation running the latest version of DS3000 Storage Manager The latest version RDAC for Linux V9 01 B5 39 a...

Page 527: ...this section we will use the QLogic HBA BIOS utility named Fast UTIL to note down the WWNs of both HBA ports and to enable the BIOS on the first HBA port 1 To enter Fast UTIL power the host server on...

Page 528: ...Document for Review August 30 2007 12 59 am 496 IBM System Storage DS3000 Introduction and Implementation Guide Figure 21 3 Fast UTIL Options 3 In the Configuration Settings menu shown in Figure 21 4...

Page 529: ...m x 3755 497 Draft Document for Review August 30 2007 12 59 am 7065FC_Config3 fm Figure 21 4 Configuration Settings menu 4 The Adapter Port Name field shows the HBA port WWN In our case the WWN is 21...

Page 530: ...hen press Esc Select Save changes to confirm 6 Later in the procedure we will also need the WWN of the second HBA port Display and record this information now 7 First switch to the second HBA port Ret...

Page 531: ...wing aliases x3755_QL_P0 for the first HBA port WWN 21 00 00 E0 8B 85 41 60 x3755_QL_P1 for the second HBA port WWN 21 01 00 E0 8B A5 41 60 DS3400_CA_P0 for the DS3400 controller A WWN 20 26 00 A0 B8...

Page 532: ...boot installation steps require that the host server and the DS3400 only use one I O path this will therefore be the configuration used in this part of the process x3755_bothCtlr We will use this conf...

Page 533: ...definition 1 In the DS3000 Storage Manager subsystem management window select the Configure tab and click Configure Host Access Manual as shown in Figure 21 8 Figure 21 8 Configure Host Access Manual...

Page 534: ...DS3000 Introduction and Implementation Guide Figure 21 9 Specify Host Name and Host Type 3 Specify the HBA host ports Remember we have to specify the first HBA port only Its WWN is 21 00 00 E0 8B 85...

Page 535: ...specify the host group Since our host server is not clustered we will not create any host group Select No This host will NOT share access to the same logical drives with other hosts and click Next as...

Page 536: ...Confirm Host Definition 6 On the completion window see Figure 21 13 you can define another host As we will use just this host server we do not want to define another one at this time Click No Figure...

Page 537: ...65FC_Config3 fm 2 Select the capacity type as shown in Figure 21 14 Figure 21 14 Select Capacity Type 3 We will use two unassigned disk drives to create a new array Therefore we select Unconfigured ca...

Page 538: ...ion Choices 5 In the Specify Capacity window we specify the RAID level and then select one of the presented capacity options We have two unassigned 68 GB disk drives installed and we want to create a...

Page 539: ...st 30 2007 12 59 am 7065FC_Config3 fm Figure 21 16 Specify Capacity 6 Now we need to specify the logical drive parameters capacity name and I O characteristics We set 32 GB for capacity the name will...

Page 540: ...am 508 IBM System Storage DS3000 Introduction and Implementation Guide Figure 21 17 Specify Logical Drive 7 Now we map the host to the logical drive Select the newly defined host x3755_SAN_Boot_Linux...

Page 541: ...or Review August 30 2007 12 59 am 7065FC_Config3 fm Figure 21 18 Map Logical Drive To Host 8 The logical drive is created and assigned to our host The completion window displays see Figure 21 19 and a...

Page 542: ...e host server can only talk to controller A at this point This means controller A must be the preferred and current owner of the logical drive named SAN_boot_Linux To verify this use the Change Logica...

Page 543: ...aft Document for Review August 30 2007 12 59 am 7065FC_Config3 fm Figure 21 20 Change Logical Drive Ownership Preferred Path You are asked to confirm the ownership and preferred path change see Figure...

Page 544: ...Preferred Path Started We now have a logical drive available and assigned to our host server The logical drive is owned by controller A so we can proceed to the next section 21 5 Configure logical dri...

Page 545: ...option The Selectable Boot Settings menu displays You need to do the following now 1 In the Selectable Boot Settings menu make sure the Selectable Boot field is set to Enabled 2 Move the cursor to Pr...

Page 546: ...e will update the driver to the latest level after installing The installation process is the same as installing RHEL4 on a local disk drive The logical drive on DS3400 is presented to Linux as dev sd...

Page 547: ...ing directory usr src redhat BUILD kernel 2 6 9 linux 2 6 9 21 6 2 Update the QLA2400 driver As stated the RHEL4 installation CDs include the QLA2400 driver but not the latest version So we need to up...

Page 548: ...modprobe ignore install qla2xxx remove qla2xxx sbin modprobe r first time ignore remove qla2xxx sbin modprobe r ignore remove qla2xxx_conf alias scsi_hostadapter0 qla2xxx_conf alias scsi_hostadapter1...

Page 549: ...nux boots up We want to verify that the QLA2400 driver is properly updated a Run this command ls al proc scsi qla2xxx Two files should be shown one for each FC HBA port as you can see in Example 21 3...

Page 550: ...ake install This will produce a lengthy output in the console window as the driver modules are applied to the kernel tree The last few lines will tell you how to add the new boot menu option to the bo...

Page 551: ...DS3400_Thailand total 0 dr xr xr x 3 root root 0 Jun 20 17 08 controllerA rw r r 1 root root 0 Jun 20 17 08 virtualLun0 proc mpp DS3400_Thailand controllerA total 0 dr xr xr x 2 root root 0 Jun 20 17...

Page 552: ...th I O paths 21 8 1 Add second FC HBA port to the host server definition Our host server is still defined with one host port only Now we can add the second host port which will communicate with contro...

Page 553: ...Review August 30 2007 12 59 am 7065FC_Config3 fm Figure 21 26 Add HBA Host Port 3 Set correct values for WWN host type and host port alias and then click Add As you can see in Figure 21 27 our host s...

Page 554: ...xr x 3 root root 0 Jun 20 17 23 controllerB rw r r 1 root root 0 Jun 20 17 23 virtualLun0 proc mpp DS3400_Thailand controllerA total 0 dr xr xr x 2 root root 0 Jun 20 17 23 qla2xxx_h1c0t0 proc mpp DS...

Page 555: ...pendices fm Part 5 Appendices This section contains some additional information on the IBM System Storage DS3000 An example of configuring and using FlashCopy on Windows 2003 Information on how to nav...

Page 556: ...7065partAppendices fm Draft Document for Review August 30 2007 12 59 am 524 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 557: ...ocument for Review August 30 2007 12 59 am 7065appFC_Example fm Appendix A FlashCopy example Windows 2003 This appendix provides an overview and detailed information of using FlashCopy logical drives...

Page 558: ...the additional instructions required for creating FlashCopy logical drives on your host operating system Windows Basic regular disks Process overview Additional instructions for Windows Server 2003 ba...

Page 559: ...te FlashCopyLogicalDrive or GUI equivalent Disable FlashCopy logical drive disableFlashCopy logical drive or GUI equivalent Define logical drive to LUN mappings for FlashCopy logical drive to host whe...

Page 560: ...ng For instructions on how to reuse a disabled FlashCopy logical drive see Reusing FlashCopy logical drives on page 530 Stop the host application or suspend data transfer Run SMrepassist f on host whe...

Page 561: ...on double click the Administrative Tools icon and then double click Computer Management In the console tree under Storage select Disk Management The Disk Management is displayed with a graphical repre...

Page 562: ...er mountvol drive path p where drive path is the NTFS folder where the mount point resides Result The disk is unmounted For more information about using the mountvol utility refer to your operating sy...

Page 563: ...l drive label Result The disk representing the FlashCopy logical drive is renamed For more information about using the label command refer to your operating system documentation 13 This step is option...

Page 564: ...7065appFC_Example fm Draft Document for Review August 30 2007 12 59 am 532 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 565: ...b site for the IBM System Storage DS3000 The following steps show as an example how to navigate IBM s support page to find updated firmware code for a DS3400 Storage Manager updates HBA firmware and d...

Page 566: ...t for Review August 30 2007 12 59 am 534 IBM System Storage DS3000 Introduction and Implementation Guide Figure B 1 IBM Support Main entry 2 Select Disk systems from the Product family drop down box a...

Page 567: ...7065appIBMSupport fm Figure B 2 IBM Support Select Product family 3 From the Product drop down box select the appropriate DS3000 storage product Figure B 3 on page 535 uses as an example the DS3400 F...

Page 568: ...BM Support Go 5 The DS3400 support page displays Figure B 5 on page 536 The tabs show the available categories Microcode firmware and device drives are found on the Download tab Click it now Figure B...

Page 569: ...fm Figure B 6 IBM Support DS3400 download area 7 Now you can download all the code necessary to operate a DS3000 Click on the appropriate tab for the component your require Figure B 7 on page 537 sho...

Page 570: ...7065appIBMSupport fm Draft Document for Review August 30 2007 12 59 am 538 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 571: ...IBM_DS3000 client The CLI program is called SMcli in Windows and Linux Commands that can be used on the CLI to administer a DS3000 or DS4000 storage subsystem are identical to the commands used in th...

Page 572: ...nd save files of commands from the CLI so you can batch execute or schedule them 1 To start the Script Editor from Storage Manager select Tools Execute Script as shown in Figure C 1 Figure C 1 Invoke...

Page 573: ...available commands Select Help Command Reference to display the online help Figure C 4 or Help Overview for help on using the Script Editor itself Figure C 4 Command reference General SMcli syntax You...

Page 574: ...hostname or IP address1 hostname or IP address2 n storage array name w WWID h hostName r direct_sa host_sa S SMcli a email email address hostname or IP address1 hostname or IP address2 n storage arra...

Page 575: ...ith SMcli commands Table 21 2 SMcli parameters Note Specify always IP addresses or hostnames from the management interface of all installed DS3000 controllers Option Description host name or IP addres...

Page 576: ...meter together with the parameter m n subsystem name The name of the storage subsystem as shown by the d options Use either IP or hostnames or subsystem name or WWID w WWID The world wide identifier o...

Page 577: ...automatic discovery of available subsystems or specifying the controllers management interface IP addresses to perform manual discovery Example C 3 shows both methods Example C 3 SMcli Add storage su...

Page 578: ...4 The output shows that there is a global alerting in place which sends email alerts to email address dsx000rivers local The mail server nile rivers local is used and a return address ds3000 nile riv...

Page 579: ...onfigure alerting This section describes how to manage alert recipients Define the mail server and email address to send out the email alerts To define the global setting for email server and email re...

Page 580: ...e C 8 shows an email recipient for all in band managed storage subsystems Example C 8 SMcli Email recipient for a group of storage subsystems amazon SMcli a email ds3000 inband nile rivers local r hos...

Page 581: ...s amazon SMcli d s MAIL SERVER nile rivers local ds3000 nile rivers local ALERT SETTINGS DEVICE GROUPS All storage subsystems global nile rivers local All out of band storage subsystems out band nile...

Page 582: ...al n ds3400 SMcli completed successfully amazon SMcli a trap in band nile rivers local r host_sa SMcli completed successfully amazon SMcli a trap out band nile rivers local r direct_sa SMcli completed...

Page 583: ...tSize 64 capacity 8 GB owner b usageHint fileSystem mapping none set logicalDrive Hudson 1 logicalUnitNumber 0 host Hudson set logicalDrive Hudson 2 logicalUnitNumber 1 host Hudson To execute this scr...

Page 584: ...delete diagnose disable download enable recopy recover recreate remove repair reset resume revive save set show start stop suspend The CLI provides help when a command is not entered completely Follow...

Page 585: ...show Setting the Storage Subsystem media scan rate to 18 set storagesubsystem mediaScanRate 18 Uncomment the three lines below to remove default logical drive if exists script command NOTE Default log...

Page 586: ...l drive creation parameter create logicaldrive drives 0 2 1 1 raidLevel 1 userLabel San_boot_salza owner A segmentSize 128 capacity 21474836480 Bytes show Setting additional attributes for Logical Dri...

Page 587: ...change VolumeCopy priority 239 CLI 175 186 528 539 CLI script 468 click 190 Cluster Administrator 488 clustered disk access 51 color and font settings 266 compatible drive 307 concurrent disk access...

Page 588: ...e 123 EXP3000 attachment 33 EXP3000 Expansion License 19 FC attachment 16 FlashCopy 19 170 227 FlashCopy Expansion License 19 FlashCopy premium feature 174 FlashCopy repository 19 232 FlashCopy tips 1...

Page 589: ...ager 20 189 286 accessibility 266 add drives 223 add free capacity 223 add HBA 218 add storage subsystem 57 131 alert status 202 alerts 123 array 81 automatic storage configuration 155 automatic subsy...

Page 590: ...copy VolumeCopy 236 Recovery Guru 42 187 313 314 recreate FlashCopy logical drive 230 redistribute logical drives 311 redundancy check 252 remove host 218 remove mapping 243 remove storage partitions...

Page 591: ...policy 173 fan out expander 6 Fast UTIL 495 FC disk attachment 4 DS3400 cluster configuration 467 DS3400 configuration 441 DS3400 SAN boot configuration 493 host attachment 37 SFP 16 FC cables 5 FC p...

Page 592: ...driver 334 list storage subsystems 546 load storage subsystem configuration 121 locate array 210 locate drive 205 locate DS3000 components 253 254 locate hot spare 206 locate storage subsystem 61 121...

Page 593: ...83 155 163 169 RAID 3 46 83 251 RAID 5 46 83 251 RAID level 45 82 163 169 RAID parity 46 RDAC 23 100 113 335 336 517 read only attribute 193 235 recopy VolumeCopy 236 Recovery Guru 42 175 187 313 314...

Page 594: ...293 storage subsystem status 201 Subsystem Management Window 21 support information 292 supports 194 suspend host I O 175 suspend media scan 252 switch 225 zoning 444 468 499 synchronize controller c...

Page 595: ...RDAC 23 SAS HBA driver 321 Windows 2003 basic diski 528 configure disk space 329 create FlashCopyu logical drive 529 disabled FlashCopy logical drive 527 disk partition 476 DS3000 multipath driver 47...

Page 596: ...7065IX fm Draft Document for Review August 30 2007 12 59 am 564 IBM System Storage DS3000 Introduction and Implementation Guide...

Page 597: ...6188 Introduction to Storage Area Networks SG24 5470 Other publications This publication is also relevant asa further information source Advanced Management Module and Management Module User s Guide...

Page 598: ...ww lsi com rdac ds3000 html Red Hat network https rhn redhat com How to get Redbooks You can search for view or download Redbooks Redpapers Technotes draft publications and Additional materials as wel...

Page 599: ...ll files in your book by opening the book file with the spine fm still open and File Import Formats the Conditional Text Settings ONLY to the book files Draft Document for Review August 30 2007 12 59...

Page 600: ...would use the 5 spine Now select the Spine width for the book and hide the others Special Conditional Text Show Hide SpineSize Hide Set Move the changed Conditional text settings to all files in your...

Page 601: ......

Page 602: ...it Since the DS3000 has different disk attachment options we describe these different methods including SAS and Fibre Channel You will learn how to install the DS3000 Storage Manager and how to use it...

Reviews: