Download Print this page

IBM DS3000 Introduction And Implementation Manual

System storage
Hide thumbs

Advertisement

Draft Document for Review August 30, 2007 12:59 am
IBM System Storage DS3000:
Introduction and
Implementation Guide
Sample configurations with step by
step instructions
Configuration and administration
with Storage Manager
DS3200, DS3300, DS3400,
and EXP3000
ibm.com/redbooks

Front cover

SG24-7065-00
Jure Arzensek
Charlotte Brooks
Hendrik Ernst
Daniel Koeck

Advertisement

loading

  Related Manuals for IBM DS3000

  Summary of Contents for IBM DS3000

  • Page 1: Front Cover

    Front cover Draft Document for Review August 30, 2007 12:59 am SG24-7065-00 IBM System Storage DS3000: Introduction and Implementation Guide Sample configurations with step by step instructions Configuration and administration with Storage Manager DS3200, DS3300, DS3400, and EXP3000 Jure Arzensek...
  • Page 3 7065edno.fm Draft Document for Review August 30, 2007 12:59 am International Technical Support Organization IBM System Storage DS3000: Introduction and Implementation Guide September 2007 SG24-7065-00...
  • Page 4 Note: Before using this information and the product it supports, read the information in “Notices” on page xxv. First Edition (September 2007) This edition applies to the Version 9 of DS3000 Storage Manager, and to the IBM System Storage DS3200, DS3300, and DS3400). This document created or updated on August 30, 2007.
  • Page 5: Table Of Contents

    2.3 DS3000 Storage Manager ..........20 2.3.1 DS3000 Storage Manager components ....... . 20 2.3.2 Management methods .
  • Page 6 4.2 DS3000 Storage Manager installation ........52 4.3 Add a DS3000 subsystem in Storage Manager ......57 4.4 Initial Setup Tasks wizard .
  • Page 7 7065TOC.fm Draft Document for Review August 30, 2007 12:59 am 8.4.4 Create FlashCopy using the Wizard ........175 8.4.5 Using the FlashCopy logical drive.
  • Page 8 15.2.1 SAS HBA driver installation........334 15.3 Install DS3000 Storage Manager software ....... . 335 15.4 Install RDAC for Linux .
  • Page 9 18.6 Install IBM System Storage DS3000 Storage Manager ..... . 408 18.7 Configure the IBM System Storage DS3300....... 412 18.8 Configure the Microsoft iSCSI software initiator .
  • Page 10 21.8.1 Add second FC HBA port to the host server definition ....520 viii IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 11 Appendix B. IBM Support Web site ........
  • Page 12 7065TOC.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 13: Figures

    4-16 Installing DS3000 Storage Manager ........
  • Page 14 5-13 Installation ............102 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 15 6-2 QLogic SANsurfer ........... . 111 6-3 Storage Manager RDAC (consists of Microsoft MPIO and DS3000 DSM) ..112 7-1 Task Assistant.
  • Page 16 8-65 FlashCopy -Specify Repository......... 182 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 17 9-1 Initial Setup Tasks........... . 200 9-2 IBM System Storage DS3000 Storage Manager Summary tab ....201 9-3 Status box .
  • Page 18 11-20 View features ........... . . 259 11-21 View/ Enable Premium Features - all features enabled ..... 260 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 19 12-2 DS3000 Storage Manager - iSCSI target authentication ..... 271 12-3 DS3000 Storage Manager - Target CHAP secret ......271 12-4 Storage Manager - Enter mutual authentication permissions .
  • Page 20 14-8 Application Event Log - SMagent service messages ......324 14-9 SMagent service identified the DS3000 through the access logical drive..325 14-10 Configure Host Access (Automatic) .
  • Page 21 7065LOF.fm Draft Document for Review August 30, 2007 12:59 am 16-7 Device Manager - Installed QLogic iSCSI Adapter ......347 16-8 Device Manager with QLogic NULL Driver .
  • Page 22 18-44 Cluster IP address ..........428 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 23 7065LOF.fm Draft Document for Review August 30, 2007 12:59 am 18-45 Cluster service account..........428 18-46 Cluster configuration proposal .
  • Page 24 20-40 Analyzing configuration ..........490 xxii IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 25 B-7 IBM Support - DS3400 Controller firmware ....... . 537...
  • 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: Notices

    IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead.
  • Page 28: Trademarks

    UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. xxvi IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 29: Preface

    Since the DS3000 has different disk attachment options, we describe these different methods, including SAS, iSCSI, and Fibre-Channel. You will learn how to install the DS3000 Storage Manager, and how to use its GUI and command-line options. We cover quick setup of the DS3000 - creating arrays and logical drives and making the storage available to a hosts.
  • Page 30 DS4000™ products in the Central and Eastern Europe (CEE) region. He has seven years of experience with IBM storage products and has worked for IBM since 1995. He holds a degree in computer science from the University of Ljubljana. His other areas of expertise include the System x servers and network operating systems for the Intel®...
  • Page 31: Become A Published Author

    Draft Document for Review August 30, 2007 12:59 am professionals and provides technical support to them, as well as IBM Business Partners and customers. He has worked at IBM for four years, and his areas of expertise include Windows®, networking, high-availability solutions, and software engineering. He previously authored Tuning IBM System x Servers for Performance, SG24-5287.
  • Page 32 Draft Document for Review August 30, 2007 12:59 am ibm.com/redbooks Send your comments in an e-mail to: redbooks@us.ibm.com Mail your comments to: IBM Corporation, International Technical Support Organization Dept. HYTD Mail Station P099 2455 South Road Poughkeepsie, NY 12601-5400 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 33: Part 1. Introduction

    7065partIntro.fm Draft Document for Review August 30, 2007 12:59 am Part 1 Introduction Part In this part we introduce/provide/describe/discuss. IBM System Storage DS3000. © Copyright IBM Corp. 2007. All rights reserved.
  • Page 34 7065partIntro.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 35: Chapter 1. Disk Attachment Technology

    Draft Document for Review August 30, 2007 12:59 am Disk attachment technology Chapter 1. This chapter describes basic disk attachment methods in the context of the IBM System Storage DS3000. We discuss the following technologies: Fibre Channel (FC) Serial-Attached SCSI (SAS)
  • Page 36: Fibre Channel Disk Attachment

    FC protocol layers The FC protocol is split into five layers, named FC0 through FC4. Let’s take a brief look at these layers: IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 37: Sas (Serial Attached Scsi) Disk Attachment

    7065DiskAttach.fm Draft Document for Review August 30, 2007 12:59 am FC0 is the physical layer, which describes cabling, connectors, signalling etc. This layer defines the physical media implementation. FC1 is the data link layer. This layer contains the 8b/10b encoding and decoding of signals for transmission across the physical media.
  • Page 38 128 connections to the fan-out expander. This gives a total of up to 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...
  • Page 39: Sas Wide Ports

    7065DiskAttach.fm Draft Document for Review August 30, 2007 12:59 am SCSI configurations are sensitive to improper termination. SAS does not have such problems. SAS supports much longer cable lengths and higher maximum device attachment than SCSI. SAS environments also support attachment of SATA disk drives. In fact, SAS could be viewed as a technology to transfer SCSI commands and data across a SATA-like physical interface.
  • Page 40: Iscsi Disk Attachment

    Initial offerings will also carry significant cost, which is expected to drop as the user base increases. 1.3.1 iSCSI initiators and targets iSCSI uses the concept of initiators and targets as shown in Figure 1-3 on page 9 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 41: Application Server

    7065DiskAttach.fm Draft Document for Review August 30, 2007 12:59 am Application Server Initiator SCSI (Block I/O) Protocol Target Initiator iSCSI device discovery Client Desktop Figure 1-3 iSCSI components The iSCSI initiator can be either an iSCSI HBA inside a host server, or you can define a software iSCSI initiator by using an iSCSI stack and an Ethernet network adapter.
  • Page 42: Iscsi Discovery

    IP address in the iSCSI initiator or target Service Location Protocol (SLP) The Service Location Protocol can be used to locate iSCSI target devices. SLP operates with three agents: IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 43: Iscsi Security Considerations

    7065DiskAttach.fm Draft Document for Review August 30, 2007 12:59 am User agent (UA) - works on the client (iSCSI initiator) to help establish contact with a service (iSCSI target). It does this be retrieving information from service agents (SA) or directory agents (DA).
  • Page 44 7065DiskAttach.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 45: Chapter 2. Ds3000 Introduction

    DS3000 introduction Chapter 2. 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 EXP3000 SAS disk drive enclosure as well.
  • Page 46: Ds3000 Products

    Draft Document for Review August 30, 2007 12:59 am 2.1 DS3000 products The IBM System Storage DS3000 is a family of storage subsystems supporting up to two redundant RAID controllers and one of the following host server connectivity options: SAS on DS3200.
  • Page 47: Ibm System Storage Ds3200

    However, to ensure sufficient cooling airflow, do not remove the failed component until you are ready to replace it with a new one. If you operate the DS3000 subsystem with certain components removed, the opening will disturb the airflow and decrease cooling efficiency.
  • Page 48: Ibm System Storage Ds3300

    The EXP3000 is a 2U rack-mountable SAS disk drive enclosure. It supports up to 12 SAS 3.5” disk drives. If you use 300 GB disk drives, the maximum storage capacity in a single IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 49 EXP3000 will be 3.6 TB. You can attach up to three EXP3000 enclosures to a DS3000 storage subsystem, and this gives you maximum storage capacity of 14.4 TB. The EXP3000 enclosures connect to the drive side SAS port of the DS3000 through a 3 Gbps SAS interface.
  • Page 50: Premium Features

    2.2 Premium features Standard configurations of DS3000 storage subsystems come with a basic set of features. If you want to enable EXP3000 attachment, 16 storage partitions, FlashCopy® and VolumeCopy, you can do this by purchasing the appropriate set of premium features.
  • Page 51 DS3300/DS3400 (this increases to four with the use of Software Feature Pack, as stated in the section above). The maximum number of storage partitions is 16 on all DS3000 products. Use the DS3000 Partition Expansion License to enable all 16 storage partitions.
  • Page 52: Ds3000 Storage Manager

    Ethernet connection to the DS3000. – Iin-band This method utilizes the I/O path between a host server and the DS3000. In this case, the management station does not have direct TCP/IP connection to the DS3000, but rather communicates with the host server, (via an HBA) which acts as a gateway to the DS3000 storage subsystem.
  • Page 53 7065DS3KIntro.fm Draft Document for Review August 30, 2007 12:59 am Storage Manager Client (SMclient) This is the actual graphical user interface (GUI) that you use to manage the DS3000 subsystems. It has two distinct parts: Enterprise Management Window This window opens when the DS3000 Storage Manager is launched. It lists the storage subsystems it knows about.
  • Page 54: Subsystem Management Window

    SMcli executable, which runs the CLI commands from the operating system command prompt. Script Editor in the DS3000 Storage Manager, launched from the Enterprise Management Window. You can either run a single command at a time, or execute pre-written scripts. See Appendix C, “CLI”...
  • Page 55: Management Methods

    SMutil is a required package on the 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 redundancy. However, dual path configurations will only work correctly if you install appropriate multipath driver for your particular operating system on the host server.
  • Page 56: In-Band Management

    Draft Document for Review August 30, 2007 12:59 am In-band management In-band management method uses the I/O path between the host server and the DS3000 to transfer management commands and information. This method does not use the management Ethernet ports on DS3000 RAID controllers and access does not require a management TCP/IP network.
  • Page 57: Out-Of-Band Management

    If the I/O paths fail, you can still access the DS3000 storage subsystem out-of-band, check the status and capture logs for effective troubleshooting. Access to both controllers is required for almost all in-band management functions.
  • Page 58: Ds4000 Storage Manager

    I/O path or Ethernet management network failure. 2.4 DS4000 Storage Manager DS3000 Storage Manager is not the only management tool available for the DS3000 subsystems. You can also use DS4000 Storage Manager V9.23 or higher.
  • Page 59: Ds4000 Storage Manager - Subsystem Management Window

    Draft Document for Review August 30, 2007 12:59 am Figure 2-15 DS4000 Storage Manager - Subsystem Management Window Note: A careful reader will notice that the title line in Figure 2-15 says: “IBM FAStT Storage Manager 8”. This is because this particular DS4300 has downlevel firmware installed - v5.33.07.00.
  • Page 60: Ds3000 Subsystem Management Window (Launched From Ds4000 Storage Manager)

    7065DS3KIntro.fm Draft Document for Review August 30, 2007 12:59 am Figure 2-16 DS3000 Subsystem Management Window (launched from DS4000 Storage Manager) IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 61: Part 2. Getting Started

    7065partGettingStarted.fm Draft Document for Review August 30, 2007 12:59 am Part 2 Getting started Part In this part we show how to get started using the IBM System Storage DS3000. © Copyright IBM Corp. 2007. All rights reserved.
  • Page 62 7065partGettingStarted.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 63: Chapter 3. Cabling

    7065Cabling.fm Draft Document for Review August 30, 2007 12:59 am Cabling Chapter 3. This 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...
  • Page 64: Enclosure Id Settings

    The DS3000 storage subsystem can be attached to up to three EXP3000 enclosures. For proper operation, you have to set a unique ‘enclosure ID for the DS3000 and for each of the EXP3000s. This is very important, because the enclosure ID, along with the drive’s position within the enclosure, is used to determine the hardware address of each hard disk drive.
  • Page 65: Exp3000 Attachment

    3.3 EXP3000 attachment Here are some general rules to follow when attaching EXP3000 enclosures to a DS3000. Connect the drive-side SAS port on the DS3000 controller to the SAS In port on the EXP3000. Connect the SAS Out Port on the EXP3000 to the SAS In port on the next EXP3000.
  • Page 66: Exp3000 Attachment - Single Controller And Single Esm Configuration

    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 this scenario. Use top-to-bottom order on the left-side controller and EXP3000 ESMs. The right-side controller and EXP3000 ESMs should be connected in bottom-to-top order.
  • Page 67: Exp3000 Attachment

    Draft Document for Review August 30, 2007 12:59 am Figure 3-3 EXP3000 attachment If the SAS cabling on the drive side is incorrect, it will be detected by the DS3000 controller firmware. The DS3000 Storage Manager will alert you about the condition by logging a critical Major Event Log event.
  • Page 68: Ethernet Management Cabling

    Draft Document for Review August 30, 2007 12:59 am 3.4 Ethernet management cabling Each DS3000 RAID controller contains an Ethernet management port, which you can use for out-of-band management. If you have a dual controller DS3000 subsystem, make sure the management workstation can access the management port on each controller.
  • Page 69: Four Host Servers Attached To A Ds3300 Subsystem

    7065Cabling.fm Draft Document for Review August 30, 2007 12:59 am If the host servers only have one HBA, it is possible to attach up to six hosts to a dual controller DS3200 subsystem. However, such configuration are not recommended, as there is no redundancy for the I/O path or controller.
  • Page 70: Lc-Lc Fc Cable

    DS3400. Each server uses two FC HBAs, so this is a fully redundant setup. If an HBA, FC cable or RAID controller fails, the host servers will still have access to logical drives. This type of setup is suitable for a two-node Microsoft Cluster Server configuration. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 71 7065Cabling.fm Draft Document for Review August 30, 2007 12:59 am Host server 1 Host server 2 DS3400 Figure 3-7 Two host servers attached to dual controller DS3400 Switch-attached DS3400 As the DS3400 subsystem can support many more than two host servers, let’s consider a larger configuration.
  • Page 72: Four Host Servers Attached 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 switch - this eliminates single point of failure on the entire I/O path. We show this in Figure 3-9. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 73: Power Cabling

    Figure 3-9 Redundant SAN switches 3.6 Power cabling Connecting the power cables to DS3000 subsystems and EXP3000 enclosures is a simple task. Each of the two power supplies has a power cord connector. You simply have to connect 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.
  • Page 74 EXP3000 enclosure. Allow enough time for the enclosures to fully power up - this can take several minutes. 3. After all EXP3000 enclosures are up and running, power on the DS3000. Be aware that large configurations can take up to ten minutes to fully power up.
  • Page 75: Chapter 4. Basic Configuration

    DS3400 by performing all the actions listed above. Figure 4-1 shows our sample hardware setup. We use an IBM System x 3755 host server with two FC HBAs, which is attached to a dual controller DS3400 via a SAN switch. The DS3400 is connected to an EXP3000 enclosure.
  • Page 76: Sample Hardware Setup

    Figure 4-1 Sample hardware setup Initial Setup Tasks wizard is designed for quick and easy DS3000 installation. This wizard contains the essential steps required to get your DS3000 up and running. The tasks available through the wizard are: 1. Locate the storage subsystem 2.
  • Page 77: Storage Subsystem Concepts

    A logical drive on the DS3000 appears as a locally attached physical disk drive to the host server. When you configure an array, you have to specify a RAID level for this array. The RAID level selection will depend on your particular performance and availability requirements.
  • Page 78 Figure 4-4 on page 47. This means RAID 5 offers better write performance than RAID 3, which improves greatly when using a larger number of disk drives. RAID 5 is very popular, due to its good balance between performance, availability and usable capacity. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 79 7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-4 RAID 5 RAID 10 As stated above, RAID 1 can only be configured on exactly two disk drives. RAID 10 is 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.
  • Page 80: Arrays And Logical Drives

    4.1.2 Arrays and logical drives Before the host servers can start using the disk drives on the DS3000, you have to create at least one array and logical drive. An array is simply a set of physical disk drives. Each array has to be carved into one or more logical drives.
  • Page 81: Raid 5

    The maximum number of EXP3000s supported behind the DS3000 subsystem is three. This means only arrays with up to four disk drives can be protected against enclosure loss. If you create larger arrays, enclosure loss protection will not be possible, since some enclosures will have to have more than just one Chapter 4.
  • Page 82: Hot Spares

    Depending on your configuration, it might be wise to use more than just one hot spare. In small DS3000 configurations with a relatively low number of disk drives, one hot spare might suffice. But for larger configurations, we recommend to define several hot spares.
  • Page 83: Storage Partitions

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am drives access cannot be shared. Each logical drive has to be assigned to one server only, except when you have group of clustered servers - in this case, the whole group will have access to the same set of logical drives.
  • Page 84: Ds3000 Storage Manager Installation

    Draft Document for Review August 30, 2007 12:59 am The standard number of storage partitions allowed is four on DS3200 and two on DS3300 and DS3400. The maximum number is 16 on all DS3000 subsystems with DS3000 Partition Expansion License.
  • Page 85: License Agreement

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-9 Language selection Introduction Copyright Statement 3. Next you will see the windows. Read the information, then click Next on each window. License Agreement 4. The displays (Figure 4-10). Review the agreement, then accept it. If you do not accept the License Agreement, the installation process will not continue.
  • Page 86: Select Installation Directory

    Draft Document for Review August 30, 2007 12:59 am 5. If you do not already have Storage 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 Installation Type 6.
  • Page 87: Custom Installation - Select Components

    Storage Manager. 7. If an older version of the DS3000 Storage Manager is already installed, the installation process displays a warning, as shown in Figure 4-14. The message advises you to back up the configuration files emwback.bin and emwdata.bin before continuing the installation.
  • Page 88: Overwrite Warning

    Draft Document for Review August 30, 2007 12:59 am Figure 4-14 Overwrite Warning 8. In Figure 4-15, you are asked whether to automatically start the DS3000 Storage Manager monitor. The monitor should only run on one management stations, therefore if you are installing your first management station, select Automatically Start Monitor (Recommended).
  • Page 89: Add A Ds3000 Subsystem In Storage Manager

    Host server components installation requires that the host 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.
  • Page 90: Select Addition Method

    In our sample case, they are on different subnets, so manual we will have to proceed with addition method (by clicking the Manual radio button). Add Storage Subsystem 2. Click OK to display the window (see Figure 4-18). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 91: Add Storage Subsystem

    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 to add another storage subsystem. As this is the only DS3000 we want to add at this point, we click No.
  • Page 92: Initial Setup Tasks Wizard

    Figure 4-21 on page 61. We will discuss each contained task. 4.4 Initial Setup Tasks wizard Initial Setup Tasks We use the wizard to perform most of the basic configuration steps. Figure 4-21 displays the tasks available through this wizard. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 93: 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 DS3000 within a rack full of other equipment (host servers, storage subsystems, LAN and SAN switches etc.). You can locate a DS3000 subsystem, a particular controller, or an EXP3000 enclosure.
  • Page 94: Rename The Storage Subsystem

    Click Locate - the LED on the selected component will 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 will want to assign distinguishing names to display in the Enterprise Management Window.
  • Page 95: Set A Storage Subsystem Password

    4.4.3 Set a storage subsystem password We recommend implementing security and access control for DS3000 storage subsystem management, DS3000 Storage Manager is freely available on the IBM Support Web site. Without security in place, anyone with access to the management network could download and install the Storage Manager and look for storage subsystems.
  • Page 96: Configure Host Access (Automatic) - Available Hosts

    Available Hosts window. Figure 4-25 Configure Host Access (Automatic) - available hosts Highlight the host, and click Add to move the host server to the Selected Hosts window, as shown in Figure 4-26. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 97: Configure Host Access (Automatic) - Selected Hosts

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-26 Configure Host Access (Automatic) - selected hosts Configuration Completed Click OK; this will display the 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 detected. You can do this with Edit Topology Modify task under the...
  • Page 98 What hosts are discovered? For a host server to be automatically discovered: The DS3000 Storage 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.
  • Page 99: Application Event Log - Event Properties

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 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 example, in case of FC HBAs, we need to specify their WWNs) In Figure 4-29 you set the host server name and type.
  • Page 100: Specify Host Name And Type

    Click Next; this brings you to a window similar to Figure 4-30. Here, you specify the HBA host ports. In our example, our server uses a dual-port 4 Gbps FC HBA. Therefore, we need to define two host ports and specify the correct WWN for each port. Click New. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 101: Specify Hba Host Ports

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-30 Specify HBA Host Ports Figure 4-31 displays. You can now enter the 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 host port definition and then repeat the same steps for the second HBA host port.
  • Page 102 In our sample case, the host server is a standalone machine, so we will not create a group. Specify Host Group See the window in Figure 4-33. We select No, and click Next. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 103: Specify Host Group (Optional)

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-33 Specify Host Group (optional) Completion Finally, the host definition summary displays, Figure 4-34. You can correct the settings if required, otherwise, click Finish to complete the process. Chapter 4. Basic configuration...
  • Page 104: Configure Storage Subsystem (Automatic)

    - everything else is done automatically. When the arrays and logical drives are created, you will have to map the host servers and/or groups to the new logical drives. Figure 4-35 shows the shortcuts to the automatic storage subsystem configuration tasks. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 105: Configure Storage Subsystem - Automatic

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-35 Configure storage subsystem - automatic Automatic configuration As stated, this is a one-click way to set up the arrays 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 drives.
  • Page 106: Automatic Configuration - Choose Configuration

    Figure 4-36 Automatic Configuration - Choose Configuration Configuration summary We selected RAID 5. The shows that two arrays and two logical drives will be created. Click Finish to proceed. This configuration starts, as shown in Figure 4-37. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 107: Automatic Configuration - Started

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-37 Automatic Configuration - Started Locate Arrays We can now verify what was created. A convenient way to do this is the task in Summary tab. As shown in Figure 4-38, two RAID 5 arrays (numbered 2 and 3) were created.
  • Page 108: Create Host-To-Logical Drive Mappings - Select Host

    In our case, we select the host server x3755_Colorado. and click Next. 2. Select one or more logical drives to map to the host or group. We selected both the logical drives just created, called 3 and 4 (see Figure 4-40). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 109: Create Host-To-Logical Drive Mappings - Select Logical Drives

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am 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 completes, you will see the confirmation window, as shown in Figure 4-41. Chapter 4.
  • Page 110: Configure Storage Subsystem (Manual)

    The two new logical drives should now be accessible from the host server x3755_Colorado. 4.4.6 Configure storage subsystem (manual) Configure Storage Subsystem - manual Figure 4-42 shows the task expanded and highlighted. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 111: Configure Storage Subsystem - Manual

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-42 Configure Storage Subsystem - Manual The manual configuration task consists of two parts: Step 1: Configure Hot Spare Drives Step 2: Create Logical Drives Configure Hot Spare Drives This is a shortcut to the automatic hot spares configuration applet.
  • Page 112 1. First, you have to select whether you are creating a logical drive in a brand new array (unconfigured capacity) or in an existing array (free capacity). We show this in Figure 4-45. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 113: Create Logical Drives - Select Capacity Type

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am In our example, we do not have any free capacity in existing arrays, so we will create a new array by selecting Unconfigured capacity. Figure 4-45 Create Logical Drives - Select Capacity Type 2.
  • Page 114: Create Logical Drives - Specify Capacity (Automatic)

    Enclosure loss protection means that all array members are in different DS3000 and EXP3000 enclosures.
  • Page 115: Create Logical Drives - Manual Drive Selection

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am – RAID 1 requires an even number of drives. If you select two disks, this will be a RAID 1 array. – RAID 3 and 5 require at least three disk drives. –...
  • Page 116: Manual Drive Selection - Calculate Capacity

    For best performance, it is important to match the logical drive parameters, such as segment size and cache pre-fetch, to the actual I/O access pattern. Select one of the predefined options (file server, database server or multimedia), as shown in Figure 4-50. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 117: Create Logical Drives - Specify Logical Drive

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-50 Create Logical Drives - Specify Logical Drive In our case, we named our logical drive SQL_LD1, set capacity to 68 GB and configured it for database use. 6. The final step is to configure 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).
  • Page 118: Create Logical Drives - Map Logical Drive To Host

    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 final confirmation window (see Figure 4-52). The new logical drive is now ready for use. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 119: Optional) View And Enable Premium Features

    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 key file and follow the instructions supplied with the feature.
  • Page 120: Optional) Change Network Configuration

    Figure 4-53 View/Enable Premium Features 4.4.8 (Optional) Change network configuration At 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 compatible with the typical customer IP assignments, it is now time to Change Network Configuration change the addresses to proper values.
  • Page 121: Initial Setup Tasks

    7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am Figure 4-54 Initial Setup Tasks This action brings 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, subnet mask and gateway to the values appropriate for your specific environment.
  • Page 122: Change Network Configuration

    . Remote login should only be used by trained IBM system support representatives to run troubleshooting commands. At all other times, it should be disabled. The Advanced Network Configuration window is shown in Figure 4-56.
  • Page 123: Add Storage Subsystem With Reconfigured Ip Addresses

    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 reconfigured IP addresses The DS3000 will be added to the Enterprise Management window using the new IP addresses.
  • Page 124 7065DS3KBasicConfig.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 125: Chapter 5. Installing Ibm System Storage Ds3000 Storage Manager

    DS3000 Storage Manager, and is described in IBM System Storage DS4000 Series and Storage Manager, SG24-7010. 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 components eed to be installed.
  • Page 126: Install Ds3000 Storage Manager On Microsoft Windows

    Draft Document for Review August 30, 2007 12:59 am 5.1 Install DS3000 Storage Manager on Microsoft Windows This section describes how to install DS3000 Storage Manager on a Windows system. Depending on the usage of the system, different components need to be installed, as described in 2.3.1, “DS3000 Storage Manager components”...
  • Page 127 Draft Document for Review August 30, 2007 12:59 am Figure 5-2 Select language 3. Read the introduction and click Next. Figure 5-3. Figure 5-3 Introduction 4. Read the copyright statement and click Next, Figure 5-4 on page 96. Chapter 5. Installing IBM System Storage DS3000 Storage Manager...
  • Page 128: Copyright Statement

    5. .Read the license agreement and click Next, Figure 5-5 Figure 5-5 License agreement 6. Specify the directory where you want to install, as in Figure 5-6 on page 97. The default is C:\Program Files\IBM_DS3000. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 129: Select Installation Directory

    When you select an Install Set, you can see what components will be installed, and modify them if you wish. See 2.3.1, “DS3000 Storage Manager components” on page 20 for a description of each component. Our example shows the client selection - since the system being installed is for management purposes and the other components are not required for this.
  • Page 130: Select Product Features To Install

    Click OK to continue. If you do not have Storage Manager already installed, you do not see this warning. Figure 5-9 Over-write warning 10.In Figure 5-10, you can select whether to automatically start the Storage Manager Monitor. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 131: 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.After the installation has finished, verify that there were no errors and click Done. See Figure 5-12. Chapter 5. Installing IBM System Storage DS3000 Storage Manager...
  • Page 132: Install Storage Manager On Linux

    1. Download the latest version of the DS3000 Storage Manager Client to the management station or host connected to the DS3000. See Appendix B, “IBM Support Web site” on page 533 for how to get downloads from the IBM Support site.
  • Page 133: Installing Or Upgrading Storage Manager Using The Gui

    2. Start the installer that was extracted in step 2 on page 100 in a terminal window. 3. Select the language to display the license agreement and click OK, Figure 5-13. Note: The installation will always be performed in English. Chapter 5. Installing IBM System Storage DS3000 Storage Manager...
  • Page 134 Draft Document for Review August 30, 2007 12:59 am Figure 5-13 Installation 4. Read the introduction and click Next, Figure 5-14 on page 102. Figure 5-14 Introduction 5. Read the copyright statement and click Next, Figure 5-15. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 135: Select Installation Type

    7. Select installation type Custom and click Next. See Figure 5-17. We recommend the Custom installation because you can see what components of Storage Manager will be installed in each Install Set, (Typical, Management Station, Host) and you can also modify them. Chapter 5. Installing IBM System Storage DS3000 Storage Manager...
  • Page 136: Installation Type

    Figure 5-19. You can select to over-write the existing installation or to cancel at this point. If you do not have Storage Manager already installed, you do not see this warning. Click OK to remove the old version and proceed with the installation. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 137: 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 successful installation, you will see messages similar to Figure 5-21. If there are no errors, click Done to exit. Chapter 5. Installing IBM System Storage DS3000 Storage Manager...
  • Page 138: Install Storage Manager Using A Text Console

    Figure 5-21 Installation complete 5.2.3 Install Storage Manager using a text console If your Linux workstation does not have a graphical console, you can install IBM DS3000 Storage Manager on a text console. After installing the Storage Manager Agent, the system can be managed from any host that has the client installed and a network connection to this server.
  • Page 139 LIKE TO SELECT, OR DESELECT. TO VIEW A FEATURE'S DESCRIPTION, ENTER '?<NUMBER>'. PRESS <RETURN> WHEN YOU ARE DONE: 1- [X] IBM System Storage DS3000 Storage Manager 2 Client 2- [X] IBM System Storage DS3000 Storage Manager 2 Utilities 3- [X] IBM System Storage DS3000 Storage Manager 2 Agent Please choose the Features to be installed by this installer.
  • Page 140 7065InstallSM.fm Draft Document for Review August 30, 2007 12:59 am Product Components: IBM System Storage DS3000 Storage Manager 2 Client, IBM System Storage DS3000 Storage Manager 2 Utilities Required Disk Space 105 MB Available Disk Space 2,661 MB PRESS <ENTER> TO CONTINUE: 7.
  • Page 141: Chapter 6. Host Configuration

    Basically, we need to install HBAs, configure them and add their drivers in the operating system. Finally, we also have to install multipath support when using redundant paths between our host server and the DS3000. © Copyright IBM Corp. 2007. All rights reserved.
  • Page 142: Hba Configuration And Driver Installation

    Draft Document for Review August 30, 2007 12:59 am 6.1 HBA configuration and driver installation Each host server needs at least one HBA so that a physical connection to the DS3000 can be established. When connecting to a dual-controller DS3000, the host server would typically have two HBAs installed.
  • Page 143: Qlogic Sansurfer

    Figure 6-2 QLogic SANsurfer Next, you will have to install the correct driver for your HBA in the operating system. You can find the latest drivers on IBM Systems support Web site. http://www-304.ibm.com/jct01004c/systems/support We provide some examples of HBA driver installation in this book, including: Linux driver for LSI Logic SAS HBA;...
  • Page 144: Multipath Support

    As stated above, we also need the DSM which supports DS3000. The DS3000 DSM is installed as a part of DS3000 Storage Manager host server package. Figure 6-3 Storage Manager RDAC (consists of Microsoft MPIO and DS3000 DSM)
  • Page 145: Linux Rdac

    The driver names suggest that this DSM solution supports DS4000 storage subsystems as well. This is indeed true - DS3000 DSM actually does support both the DS3000 and DS4000 storage subsystems. But remember, this is not the same as the proprietary DS4000 RDAC package.
  • Page 146 Never assign the access logical drive to LUN 0, as this can prevent access to other mapped logical drives. The access logical drive should be assigned to LUN 31. You need to make sure that the HBA driver is installed and the DS3000 subsystem attached before correctly you install the Linux RDAC driver.
  • Page 147: Part 3. Administration

    7065partAdmin.fm Draft Document for Review August 30, 2007 12:59 am Part 3 Administration Part In this part we show the administration of IBM System Storage DS3000, using the DS3000 Storage Manager. © Copyright IBM Corp. 2007. All rights reserved.
  • Page 148 7065partAdmin.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 149: Chapter 7. Administration - Enterprise

    Draft Document for Review August 30, 2007 12:59 am Administration - Enterprise Chapter 7. This chapter describes the IBM System Storage DS3000 Storage Manager Enterprise Management Window. including its functions and how to use it. © Copyright IBM Corp. 2007. All rights reserved.
  • Page 150: Enterprise Management Window Overview

    Initial Setup – Add Storage Subsystems - 4.3, “Add a DS3000 subsystem in Storage Manager” on page 57 or “Add Storage Subsystem to view” on page 131 – Name/Rename Storage Subsystems - 11.2.1, “Rename Storage Subsystem” on page 247 –...
  • Page 151: Enterprise Management Window

    Assistant” on page 131) 7.1.2 Enterprise Management Window The Enterprise Management Window, Figure 7-2, is the entry point to manage each DS3000 storage subsystem. We described how to add storage subsystems in 4.3, “Add a DS3000 subsystem in Storage Manager” on page 57. Once they have been added they will appear every time you start Storage Manager.
  • Page 152: Functions In The Enterprise Window

    Now we will describe the various functions which are available from the Enterprise Window. 7.2.1 Subsystem Context Menu Right click one of the subsystems to see the context menu with the tasks shown inFigure 7-4. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 153: Context Menu

    Figure 7-5 Indicator Light is flashing Execute Script Here you can open the DS3000 Script Editor. This Editor can be a very effective and useful tool to manage your subsystem. For more information how to use it, see “Script Editor” on page 540.
  • Page 154 Note: We recommend that you use the load configuration file option for new DS3000s which you want to configure similar to an existing DS3000. For example, if you have a number of storage subsystems with similar configurations, you can configure one, save the...
  • Page 155: Refresh View

    (SMTP) or traps (SNMP). The Event Monitor can be used to alert you of critical events for any of the DS3000 storage subsystems in your environment. For high availability, the event monitor service should run on two separate host systems that are available 24 hours a day.
  • Page 156: Configure Alerts For All Systems

    1. To send e-mail alerts, you have to first define an SMTP server. Enter the name or IP address of your mail server and the sender e-mail address, as shown in Figure 2 on page 125. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 157: Configure Alerts - Define Mailserver

    7065Admin_Enterprise.fm Draft Document for Review August 30, 2007 12:59 am Figure 7-11 Configure Alerts - Define Mailserver 2. Select the Email tab, to configure the e-mail address to which the alerts are sent. Enter the Email addresses and click Add. 3.
  • Page 158: Configure Alerts - Defining Mail Address

    Similarly, select the SNMP console for receiving and handling the traps sent by the service. Enter your community name and the destination dress of your SNMP Server and click Add as in Figure 7-13 on page 127. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 159: Configure Alerts - Snmp

    Rename If you multiple DS3000’s installed, we recommend giving each one a user-specified name for easier identification. To rename a DS3000, choose this option, enter a new name for the subsystem and click OK. (Figure 7-14) Figure 7-14 Rename Storage Subsystem Note: We recommend you set the name only during the initial setup of the box, and do not change it later.
  • Page 160: The Enterprise Management Window Menu Bar

    To do this, highlight a subsystem and open the appropriate menu. The Edit (Figure 7-17) and Tools (Figure 7-18) submenus contain all of the tasks. Performing these tasks is exactly as described in the previous section. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 161: Edit Menu

    7065Admin_Enterprise.fm Draft Document for Review August 30, 2007 12:59 am Figure 7-17 Edit menu Figure 7-18 Tools menu The View Submenu Use this menu to start the Enterprise Management Window Task Assistant (Figure 7-19) or to customize the view of your enterprise window by selecting one of the sort options. The Task Assistant is described in 7.1.1, “Task Assistant”...
  • Page 162: The Quick Access Buttons

    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 running the DS3000 Storage Manager agent (with an attached Storage subsystem), it adds these storage subsystems to the Enterprise Management Window.
  • Page 163: Display Task Assistant

    7065Admin_Enterprise.fm Draft Document for Review August 30, 2007 12:59 am If you are using a host running an agent to manage your storage subsystems you can use this button to only rescan the selected host. To do this highlight the host, click this button and the rescan window will appear (Figure 7-23).
  • Page 164 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 the storage server (Figure 7-27). Figure 7-27 Manually add in band system IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 165: Remove Storage Subsystem From View

    7065Admin_Enterprise.fm Draft Document for Review August 30, 2007 12:59 am Remove Storage Subsystem from View Figure 7-28 Remove Storage Subsystem from View To remove a storage subsystem from your 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.
  • Page 166 7065Admin_Enterprise.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 167: Chapter 8. Administration - Configure

    This chapter describes the Configure tab of the IBM System Storage DS3000 Storage Manager. On this 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.
  • Page 168: Configure Host Access

    Host access is how a host (server) can access storage on the DS3000. 8.1.1 What is a host? First, we will take a closer look at configuring hosts. Hosts in a DS3000 context can have a number of meanings: Host Port: A Host Port is a single Host Bus Adapter Port in a server which is attached to the storage subsystem.
  • Page 169 7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Tip: If you are using an IBM System x Server, to enable ROM Control Execution, enter the System BIOS (F1) and select Advanced Setup → PCI Bus Control → PCI Control Execution.
  • Page 170: Qlogic - Wwn

    FC HBA settings, only the most important ones for a basic setup to connect to your DS3000 storage subsystem. If you are familiar with FC environments you will have your own procedures to implement the DS3000 storage servers in your environment.
  • Page 171 7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Adapter Screen (shown in Figure 8-2 on page 137). Select the other port and repeat these steps to find out the WWN of the second port. 7. After you have recorded all the WWNs, return to the main menu of one port and select Scan Fibre Devices (Figure 8-6 on page 139).
  • Page 172: Emulex - Bios

    Figure 8-10 Emulex - BIOS port menu LSI SAS HBA 1. To enter the LSI SAS HBA BIOS enter Ctrl + C when the BIOS sequence displays as shown in Figure 8-11 on page 141. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 173 7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-11 Enter 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.
  • Page 174: Configure Hosts

    In 8.1.2, “Preparations on the host server” on page 136, you have recorded the WWN of your host server HBAs. You will use this to set up and configure your DS3000. In the first part of the Configure Tab (Figure 8-14) you can:...
  • Page 175: Configure Host Access (Automatic)

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-14 The Configure tab 8.2.1 Configure Host Access (Automatic) This task allows you to create a host (and discover its available ports) automatically, compared to the manual process described in 8.2.2, “Configure Host Access (Manual)” on page 145.
  • Page 176: Automatic Host Configuration Complete

    Only certain hosts will be discovered, which meet the criteria listed in “What hosts are discovered?” on page 66. If your host does not get detected, then use the manual process shown in the next section to configure the access. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 177: Configure Host Access (Manual)

    3. Click Next. The Specify HBA Host Ports (Figure 8-18 on page 146) window displays.The “Known HBA host ports:” field on the left shows all WWNs that the DS3000 can currently see. 8.1.2, “Preparations on the host server” on page 136 described how to determine which WWN belongs to which host.
  • Page 178: Specify Hba Host Ports

    Figure 8-19 Add ports 5. The selected ports are moved to the right pane Selected HBA Port identifiers/aliases. Each port is automatically assigned a new port alias name, which consists of the host IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 179: Edit Port Alias

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am name and a number starting with 0 (Figure 8-20). To edit this alias, highlight the port and click Edit. Figure 8-20 Ports specified 6. In Figure 8-21, you can change the alias to a more meaningful name for your configuration, if desired.
  • Page 180 10.For a single host which will have exclusive access to its logical drives, select No: This host will NOT share access to the same logical drives with other hosts, as in Figure 8-24, and click Next. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 181: Configure Host Access

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-24 Configure host access 11.You will 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).
  • Page 182: Confirm Host Definition

    If you are defining a new host group, that is, if this is the first host of a new host group, enter a new name for the host group (shown in Figure 8-26) and click Next. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 183: Specify Host Group

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-26 Specify host group Select existing host group: If this host will join an existing host group, select the group from the pull-down, as in Figure 8-27 on page 152). Chapter 8.
  • Page 184: Select Existing Host Group

    Now you are done with the first host, repeat these steps for other unconfigured host that will access the system. Click Yes to restart the wizard or click No to return to the Configure tab. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 185: Configure Host Group

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am 8.2.3 Configure Host Group The third option on the Configure tab is Host Groups. As explained in 8.1.1, “What is a host?” on page 136 you have to define a host group if you want multiple hosts to share access to the same logical drive.
  • Page 186: Configure Storage

    Logical Drive” and then the Automatic option (8.3.3, “Create Logical Drives” on page 161). This usually ensures the most optimal balance between capacity, performance and redundancy. A manual configuration will typically not have the most optimal settings. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 187: Automatic Configuration

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am 8.3.1 Automatic Configuration Automatic Configuration creates logical drives of equal capacity from all the available unconfigured capacity on the storage subsystem. It is the easiest and quickest way to configure your storage subsystem. Use this option if you want to set up logical drives without having to configure special options for each logical drive.
  • Page 188: Configure Hot Spares

    The DS3000 can use a larger drive to recover a smaller failed drive, and in this case, the remaining capacity is unavailable. The DS3000 will first look for a hot spare drive in the same enclosure as the failed drive, of at least the same size as the failed drive.
  • Page 189: Configure Hot Spares (Automatic)

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-33 Configure Hot Spare Drive Configure Hot Spares (Automatic) 1. Choose this option (recommended) to automatically assign the proper number of hot spare drives required to provide optimal coverage for the storage subsystem (Figure 8-34).
  • Page 190: Configure Hot Spare Drives (Automatic) - Complete

    2. If you select Unassign there will be a warning that you will lose the hot spare drive protection. Confirm it (Figure 8-37 on page 159) and then you will be able to click Assign IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 191: Configure Hot Spare Drive

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am again. This will reassign the best hot spare drive(s) for your new overall storage configuration. Figure 8-37 Confirm Disable Hot Spare Drives Configure Hot Spare Drives Manual Use this task if you want to assign specific drives or view and change the current hot spare configuration.
  • Page 192 Figure 8-40. Select a drive to convert to a hot spare and click OK. Figure 8-40 Assign hot spares 4. The newly assigned hot spare will appear in display, Figure 8-41. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 193: Create Logical Drives

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-41 New hot spare drive appears To unassign a hot spare drive manually, select it, and click Unassign. 8.3.3 Create Logical Drives This task organizes the disk drives into arrays and creates logical drives in an array. Before you create logical drives, you should understand the differences between the possible RAID levels, as found in 4.1, “Storage subsystem concepts”...
  • Page 194: Select Capacity Type

    Note: If you are configuring a new system from scratch, you will not see this selection because you have not created any arrays. You will skip straight to the Automatic or Manual selection for Unconfigured capacity (Figure 8-44). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 195: Drive Selection Choices

    RAID level chosen (Figure 8-45). Each configuration indicates whether it offers enclosure loss protection or not. Enclosure loss protection is when all array members are in different DS3000 and EXP3000 enclosures. We recommend choosing a configuration with enclosure loss protection because it provides higher availability.
  • Page 196: Specify Capacity

    3. Now you create a logical drive in an array. An array can have one or more logical drives. In Figure 8-46 you specify the following for the logical drive: – Capacity and Name – Logical Drive I/O characteristics IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 197: Specify Logical Drive

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-46 Specify Logical Drive 4. The first box Capacity and Name shows the RAID level and remaining free capacity in the array. The whole free capacity is the default value in the New logical drive capacity field, so that if you want only one logical drive per array you do not have to edit this field.
  • Page 198: Logical Drive I/O Characteristics

    You can map logical drives while creating a host (8.2, “Configure hosts” on page 142) or map them at a later point (8.6, “Create Host to Logical Drive Mappings” on page 193). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 199: Create Logical Drive - Complete

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am 7. Select the host or host group, to which this logical drive should be mapped (Figure 8-49). The window shows how many Storage Partitions (8.6.1, “What is Storage Partitioning?” on page 193) are allowed on your system and how many of them are used.
  • Page 200: Create Logical Drive In Free Capacity

    In Figure 8-44 on page 163 you can also choose to select drives manually rather than automatically as shown up to now. 1. Select Manual (Advanced) and click Next. Figure 8-52 on page 168 (Manual Drive Selection) displays. Figure 8-52 Manual Drive Selection IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 201: Manual Drive Selection - Drives Selected

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am 2. Choose the RAID level from the dropdown. The Unselected drives box shows all the available drives. Select all the drives you want to add to this array click Add (Figure 8-53 on page 169).
  • Page 202: Create Flashcopy Logical Drives

    On the other hand, it is not a real physical copy, because it does not copy all the data. Consequently, if the source logical drive is damaged, the FlashCopy logical drive cannot be used for recovery. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 203: Flashcopy: How It Works

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am 8.4.1 FlashCopy: How it works In the DS3000 Storage Manager, the logical drive which will be the source of the FlashCopy is Base logical drive. called the Typically, you create a FlashCopy so that an application (for example, a backup application) can access the FlashCopy and read the data while the base logical drive remains online to users and applications.
  • Page 204: Estimating Flashcopy Repository Logical Drive Capacity

    For a 5 GB base logical drive, where 30% of the data blocks are expected to change on the base logical drive, the estimated FlashCopy repository logical drive capacity can be calculated as follows: 1. Convert the base logical drive's capacity to bytes. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 205 7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am When converted, 5 GB equals 5,368,709,120 bytes. [5 x 1024(K) x 1024(M) x 1024(G)] 2. Divide the base logical drive's capacity (in bytes) by 2000. When divided, the result is 2,684,354.56 bytes. 3.
  • Page 206: Check The Status Of The Flashcopy Premium Feature

    8.4.3 Check the status of the FlashCopy premium feature Use the following procedure to check premium features enabled on the DS3000. From the DS3000 Subsystem Management window, in the Tools tab select “View / Enable Premium features” The List Premium Features view opens and lists the enabled premium features (Figure 8-56 on page 175).
  • Page 207: Create Flashcopy Using The Wizard

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-56 View / Enable Premium Features Note: If you receive the error message, Premium Features - Out of Compliance, during a management session, use the Recovery Guru (13.1.6, “Recover from Failure - Recovery Guru”...
  • Page 208 SMrepassist -f [filesystem-identifier] For example: SMrepassist -f e: Where e: is the logical drive on the DS3000. Important: Windows 2003 operating system specific procedures can be found in “FlashCopy example - Windows 2003” on page 525. Linux procedures are similar, but there are specific methods for mounting the FlashCopy disk depending on which variant of Linux is used.
  • Page 209: Flashcopy - Select Base Logical Drive

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-58 FlashCopy - Select base Logical Drive 3. Select the path, (Figure 8-59). You can select either a simple or advanced path: – Simple path (recommended): Create FlashCopy logical drive using the recommended default values.
  • Page 210: Flashcopy - Specify Drive Names

    FlashCopies of a base logical drive. If you delete a FlashCopy logical drive, its sequence number becomes available again. You must choose unique names for the FlashCopy and FlashCopy repository logical drives. Otherwise an error message is displayed. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 211 7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am 3. The Map FlashCopy Logical Drive to Hosts view displays (Figure 8-61).Here you assign logical drive-to-LUN mappings between the FlashCopy logical drive and the host that will access the FlashCopy logical drive, using the Mappings View of the Subsystem Management window.
  • Page 212 Continue to “Step 3: Restart host application” on page 183. Create Logical Drives - Advanced 1. For more control over the FlashCopy logical drive, select Advanced from the Select Path view (Figure 8-63) and click Next. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 213: Flashcopy - Select Capacity Type

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-63 FlashCopy - Advanced Path 2. The Specify Logical Drive Names windows appears, the same as Figure 8-60 on page 178, with the same naming conventions. If required, edit the names and click Next. 3.
  • Page 214: Flashcopy -Specify Repository

    Policies you want to use. We described these options in “FlashCopy failure policy” on page 173. Enter the notification threshold and your choice for what to do if the repository logical drive fills and click Next. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 215: Using The Flashcopy Logical Drive

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Figure 8-66 FlashCopy - Specify Repository Full Policies 6. You are prompted for host mappings as in Figure 8-61 on page 179. Follow the instructions given in step 3 on page 179 to complete your FlashCopy logical drive configuration.
  • Page 216: Create Logical Drive Copies

    Copying data is a background operation managed by the controller firmware, which reads the source logical drive and writes the data to the target logical drive. If the storage system IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 217: Copying Data For Greater Access

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am controller experiences a reset, the copy request is restored and the copy process resumes from the last known progress boundary. After submitting a copy request, the source logical drive is only available for read I/O activity while a logical drive copy has a status of In Progress, Pending, or Failed.
  • Page 218: Creating And Managing Volumecopy Copies

    8.5.3 Creating and managing VolumeCopy copies A VolumeCopy can be made and managed using the IBM DS3000 Storage Manager or with command-line interface (CLI) commands and scripts. 8.5.4 Understanding VolumeCopy A VolumeCopy operation will invalidate (fail) all FlashCopy logical drives associated with the target logical drive, if any exist.
  • Page 219 7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Dynamic Capacity Expansion (DCE), to increase an array's capacity using unconfigured capacity (in the form of unused drives) Dynamic Logical Drive Expansion (DVE), to increase a logical drive capacity using free capacity available on the array of the standard or FlashCopy repository logical drive Failed VolumeCopy A VolumeCopy can fail because of a read error from the source logical drive, a write error to...
  • Page 220: Volumecopy And Performance Considerations

    Check the status of the VolumeCopy Premium Feature You need to check the VolumeCopy Premium Feature is licensed. From the DS3000 Subsystem Management window, click the Tools tab and select “View/Enable Premium features” The List Premium Features view opens and lists the enabled premium features (Figure 8-69).
  • Page 221: Create A Volumecopy Pair

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am features” on page 87 for how to enable it. Click Configure again to return to the configuration options. ì Figure 8-69 VolumeCopy - status of the VolumeCopy premium feature Note: If you receive a Premium Features - Out of Compliance error message during a management session, use the Recovery Guru (13.1.6, “Recover from Failure - Recovery Guru”...
  • Page 222: Volumecopy - Select Source Logical Drive

    1. Stop all I/O activity to the source logical drive and target logical drive. 2. Unmount any file systems on the source logical drive and target logical drive. 3. In DS3000 Storage Manager Configure tab, select Create Logical Drive Copies (Figure 8-14 on page 143).
  • Page 223: Volumecopy - Select Target Logical Drive

    7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am – Create a new logical drive in the array (if enough free capacity exists) Figure 8-71 VolumeCopy - Select Target Logical Drive Select one of the two possibilities. If you create a new logical drive you also have to specify a name for it (Figure 8-72 on page 191).
  • Page 224 If your configuration is correct and you want to continue, type yes in the box and click Finish (Figure 8-74). Figure 8-74 VolumeCopy - Confirm Configuration 8. The VolumeCopy process starts. You can either create another VolumeCopy or return to the configuration tab (Figure 8-75). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 225: Create Host To Logical Drive Mappings

    8.6.1 What is Storage Partitioning? Storage partitioning adds a high level of flexibility to the DS3000 storage server. It enables you to connect to the same storage server multiple and heterogeneous host systems, either Chapter 8. Administration - Configure...
  • Page 226 (or host port, to be precise) can access these logical drives until they are mapped. A DS3000 supports up to 16 storage partitions (Table 9-1 on page 209). Each time a logical drive is mapped to a new host or host group, a new storage partition is created automatically.
  • Page 227: Configuring Storage Partitioning

    Draft Document for Review August 30, 2007 12:59 am Heterogeneous hosts When implementing a DS3000 storage server, you can use a mixture of different operating systems and clustered and non-clustered variants of the same operating systems. However, all logical drives in a single storage partition must be configured for the same operating system.
  • Page 228: Storage Partitioning - Select Logical Drives

    4. The wizard will perform the storage partitioning. You will see the message like Figure 8-78 when it is complete. Click OK exit. You will be prompted to create another host-to-logical drive mapping or to return to the main Configure tab. Figure 8-78 Storage Partitioning - Complete IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 229 7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am Note: When you run the logical drives wizard, (8.3.3, “Create Logical 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).
  • Page 230 7065Admin_Configure.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 231: Chapter 9. Administration - Summary

    Draft Document for Review August 30, 2007 12:59 am Administration - Summary Chapter 9. This chapter gives you an overview of the Summary tab of the DS3000 Storage Manager. In this chapter you will find How to start the initial setup wizard again...
  • Page 232: Initial Setup Tasks

    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 them again. The name of the Subsystem can be edited in the Enterprise Management Window, as described in “Rename”...
  • Page 233: Status Box

    7065Admin_Summary.fm Draft Document for Review August 30, 2007 12:59 am Figure 9-2 IBM System Storage DS3000 Storage Manager Summary tab 9.1 Status Box The first box is the Status Box, which displays the status of your storage subsystem, Figure 9-3.
  • Page 234: Operations In Progress

    Figure 9-5. If there are currently no alerts configured it looks like Figure 9-7. “Configure Alerts” on page 123 describes how to enable alerts. Figure 9-7 Status Box - alerts disabled IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 235: Connection Lost

    7065Admin_Summary.fm Draft Document for Review August 30, 2007 12:59 am 9.1.4 Connection lost If the management connection from the management station to the storage server is lost, the icons and text change, and an additional line appears in the box to notify you of this (Figure 9-8).
  • Page 236: Drives

    This section displays the overall installed hard drives in this box, and the drive type. If you click the Drives link (Figure 9-11), the Locate Drives Window (Figure 9-12) appears. Figure 9-11 Hardware Components - Drives Link IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 237: Hardware Components - Locate Drives

    7065Admin_Summary.fm Draft Document for Review August 30, 2007 12:59 am Figure 9-12 Hardware Components - Locate Drives The Locate Drives windows lists the slots and enclosure where each drive is installed, and also the type, capacity, status, 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.
  • Page 238: Hot Spare Drives

    Locate Drives window (9.2.2, “Drives” on page 204) for hot spare drives. More information about assigning hot spare drives is in 8.3.2, “Configure Hot Spares” on page 156. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 239: Capacity

    7065Admin_Summary.fm Draft Document for Review August 30, 2007 12:59 am Figure 9-15 hardware Components - Locate Hot Spare 9.3 Capacity The Capacity Window is located at the top of the middle column (Figure 9-2 on page 201). It displays 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.
  • Page 240: Configured Hosts

    (Figure 9-17). Click the link to display the configured host 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 Adapters are in the same server or cluster unless you configure it.
  • Page 241: Storage Partitions

    Table 9-1 shows how many storage partitions are delivered as standard with each model DS3000 and which packs are available as an upgrade. More information about Storage Partitions is in 8.6.2, “Configuring storage partitioning”...
  • Page 242: Arrays & Logical Drives

    If you highlight one of the arrays you can then click Locate. If you do that, the physical drives which belong to the array will start flashing (Figure 9-22). This helps identify the physical locations of the grouped drives. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 243: Information Center

    7065Admin_Summary.fm Draft Document for Review August 30, 2007 12:59 am Figure 9-22 Arrays and Logical Drives - Drives flashing 9.6 Information Center In the right bottom edge is the Information Center, (Figure 9-23). It includes helpful links to understand and set up a storage subsystem, which can help answer any questions you might have.
  • Page 244: Information Center - Online Help

    7065Admin_Summary.fm Draft Document for Review August 30, 2007 12:59 am Figure 9-24 Information Center - Online Help IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 245: Chapter 10. Administration - Modify

    Draft Document for Review August 30, 2007 12:59 am Administration - Modify Chapter 10. 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 drives...
  • Page 246: The Modify Tab

    Draft Document for Review August 30, 2007 12:59 am 10.1 The Modify tab Chapter 8, “Administration - Configure” on page 135 described how to configure the DS3000 storage subsystem, using the Configure tab. The Modify tab (Figure 10-1) contains options to...
  • Page 247: Modify Host Configuration

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am 10.2 Modify Host Configuration Click the Edit Topology link in the Modify tab to access functions to change your host configuration, including hosts, host groups and host ports. 10.2.1 Edit Topology Figure 10-2 on page 215 shows the main panel.
  • Page 248: Edit Topology - Move Host Selection

    The configuration change will be submitted to the storage subsystem and the host topology view will be updated. Move HBA You can also move an HBA from one host to the other. Highlight the HBA (Figure 10-5 on page 217) and click Move. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 249: Edit Topology - Move Hba Host Port

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am Figure 10-5 Edit Topology - Highlight HBA The Move HBA Host Port window appears, Figure 10-6. Figure 10-6 Edit Topology - Move HBA Host Port The window shows a summary of the selected HBA properties - review them to be sure you have selected the right HBA.
  • Page 250: Edit Topology - Rename

    8.1, “Configure host access” on page 136. Add HBA Here you can add HBA Ports to an existing host. Highlight a host and click Add HBA. The ADD HBA Host Port Window (Figure 10-9) appears. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 251: Edit Topology - Add Host Port

    Replace HBA Remember, storage partition assignments are based on WWN ports - the DS3000 only communicates through the WWNs (8.1.1, “What is a host?” on page 136). If you have 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: Modify Storage Subsystem

    Rename Logical Drives Delete Logical Drives Add Free Capacity (Drives) Change Logical Drive Ownership/Preferred Path Modify FlashCopy Logical Drives Manage Logical Drive Copies IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 253: Rename Logical Drives

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am 10.3.1 Rename Logical Drives Throughout this book, we have highly recommended using meaningful names for storage subsystem components, in order to make identification and management easier. To rename a logical drive click Rename Logical Drives to start the wizard, (Figure 10-12). Expand the arrays and select the logical drive you want to rename.
  • Page 254 Deleting a FlashCopy logical drive automatically deletes the associated FlashCopy Repository logical drive. After you click Delete a warning will appear(Figure 10-14 on page 223). To continue, type yes in the prompted box and click OK. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 255: 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 have installed new drives in a DS3000, or if there is spare disk capacity which has not yet in an array.
  • Page 256: Edit Topology - Select Free Capacity

    (Figure 10-19). The operation will take some time to complete and you cannot cancel it after it starts. However, existing data on the array will remain accessible. Click OK to return to the modify tab. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 257: Change Logical Drive Ownership/Preferred Path

    Figure 10-19 Edit Topology - Add Free Capacity Started 10.3.4 Change Logical Drive Ownership/Preferred Path If you are using a dual controller version of the DS3000, each logical drive has a preferred controller of ownership. This controller normally handles all I/O requests for this particular logical drive.
  • Page 258 To change the logical drive to the other controller click Change. Figure 10-20 Edit Topology - Current Owner 2. Review the message in Figure 10-21 and click Yes. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 259: Modify Flashcopy Logical Drives

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am Figure 10-21 Edit Topology - Confirm Change Ownership / Preferred Path 3. The command to change the logical drive ownership and preferred path is sent to 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”...
  • Page 260: Modify Flashcopy Logical Drives

    (10.3.2, “Delete Logical Drives” on page 221) instead of disabling it. To disable a FlashCopy logical drive follow these steps: 1. Click Disable FlashCopy Logical Drives to open the associated window (Figure 10-24). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 261: Modify - Disable Flashcopy Logical Drives

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am Figure 10-24 Modify - 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 Modify - Confirm Disabling Logical Drive 4.
  • Page 262: Modify - Disable Flashcopy Logical Drive Successful

    FlashCopy repository logical drive are used. To recreate a FlashCopy drive, follow these steps: 1. Click Re-create FlashCopy Logical Drives (Figure 10-23 on page 228) to display the associated view (Figure 10-27). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 263 7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am Figure 10-27 Modify - Re-create FlashCopy 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 - Confirm FlashCopy Logical Drive Re-Creation 4.
  • Page 264: Modify - Flashcopy Logical Drive Re-Creation Successful

    (each controller can add capacity to only one logical drive at a time). To recreate a FlashCopy drive, follow these steps: 1. Click Expand FlashCopy Repository (Figure 10-23 on page 228) to display the associated view (Figure 10-30 on page 233). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 265: Modify - Increase Capacity

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am Figure 10-30 Modify - Expand FlashCopy Repository 2. Highlight the FlashCopy Logical Drive you want to expand and click Next. The Increase Capacity view will appear (Figure 10-31), showing the size of the current Base Logical Drive and of the FlashCopy Repository.
  • Page 266: 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 Added - free capacity available 6. Click Finish, review the warning (Figure 10-34) and click with Yes to continue. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 267: Manage Logical Drive Copies

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am Figure 10-34 Modify - Increase FlashCopy logical drive size confirmation Note: After you have confirmed the expand progress the capacity will be added and the FlashCopy Logical drive will be expanded. This can take some time and you will not be able to stop this progress, once you have started it.
  • Page 268: Re-Copy A Logical Drive

    A logical drive that has a status of Failed cannot be used as a source logical drive or target logical drive. To re-copy a VolumeCopy do the following: 1. Highlight the Logical Drive Copy that you want to recopy and click Re-Copy IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 269: Logical Drive Copies - Re-Copy

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am 2. The Re-Copy window will open (Figure 10-36). Review the information, select a copy priority and ype yes to confirm that you want to perform this operation. Click OK to start. Figure 10-36 Logical Drive Copies - Re-Copy 3.
  • Page 270: Stop Volume Copy

    FlashCopy logical drive. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 271: Change Priority Complete

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am If you decide not to preserve the data on the target logical drive after the VolumeCopy is completed, use Copy Manager to disable the Read-only attribute for the target logical drive. To disable the Read-Only attribute: 1.
  • Page 272: Volumecopy - Priority Change Complete

    Copy Manager. The procedure for removing VolumeCopy pairs is as follows: 1. Highlight the copy pair and click Remove. The Remove Copy Pairs window appears.(Figure 10-43). Read the information and click Yes. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 273: Edit Host-To-Logical Drive Mappings

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am Figure 10-43 Remove Copy Pairs 2. The progress window appears. (Figure 10-44). When it is complete, click OK. Figure 10-44 Remove Copy Pairs - Progress 10.4 Edit Host-to-Logical Drive Mappings 8.6, “Create Host to Logical Drive Mappings”...
  • Page 274: Edit Host-To-Logical Drive Mappings

    3. Select a new host or host group from the first drop down, Select a LUN number from the second drop down. Click OK, and a confirmation window appears (Figure 10-47 on page 243). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 275: Remove Mapping

    7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am Figure 10-47 Change Mapping Info 4. Read it and click Yes to confirm. Remove Storage Partitioning The procedure for changing the storage partitioning is as follows: 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).
  • Page 276 7065Admin_Modify.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 277: Chapter 11. Administration - Tools

    Draft Document for Review August 30, 2007 12:59 am Administration - Tools Chapter 11. 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...
  • Page 278: Overview

    Manager, (Figure 11-1). This tab is divided into three sections, with subitems under each: Storage array Controllers Accessibility We will describe each section in turn. Figure 11-1 The Storage Subsystem Management Tools Tab IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 279: Storage Array

    7065Admin_Tools.fm Draft Document for Review August 30, 2007 12:59 am 11.2 Storage array The Storage array section of the Tools tab includes the following wizards: Rename Storage Subsystem Set or Change Password Change Media Scan Settings Locate >> View / Enable Premium Features Change Enclosure ID Numbers 11.2.1 Rename Storage Subsystem If you have several storage subsystems installed in your environment, you should give each...
  • Page 280: Rename Storage Subsystem

    4. When the renaming process is complete, you will see a confirmation similar to Figure 11-4 on page 248. Click OK to return to the Tools tab. Figure 11-4 Rename Storage Subsystem - Complete IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 281: Set Or Change Password

    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 storage subsystem enters a “lockout” state. Before you can try to enter a password again, you must wait ten minutes for the “lockout”...
  • Page 282: Change Media Scan Settings

    7065Admin_Tools.fm Draft Document for Review August 30, 2007 12:59 am 5. The DS3000 password is now set (Figure 11-6). Click OK to return to the Tools tab. Figure 11-6 Set or Change Password successful Verify Password Change To verify if your password change is working, close all Storage Manager windows, including the Enterprise Management Window.
  • Page 283 LUNs on the system and the utilization of the 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 that are found to the event log.
  • Page 284: Media Scan Settings - Standard Settings

    OK 3. The changes will be saved on the storage subsystem, and you are informed (Figure 11-9 on page 253) when it is completed. Click OK to return to the Tools tab. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 285: Locate

    Figure 11-10 Change Media Scan Settings - Customized 11.2.4 Locate >> This section turns on the indicator lights for various components in the storage subsystem to identify them physically. If you have several DS3000 storage subsystems you can use this to Chapter 11. Administration - Tools...
  • Page 286: Locate Storage Subsystem

    Locate Storage Subsystem or Enclosures Click this link - a window similar to Figure 11-12 appears. Select the subsystem or enclosure you want to locate and click Locate. Figure 11-12 Locate Storage Subsystem - Start IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 287: Locate Storage Subsystem Or Enclosures - Stop

    7065Admin_Tools.fm Draft Document for Review August 30, 2007 12:59 am The lights on the selected component will start flashing. After you have located it click Stop (Figure 11-13) to disable the flashing and click Close to return to the Locate view (Figure 11-11).
  • Page 288: View/Enable Premium Features

    Figure 11-15 Locate Drives 11.2.5 View/Enable Premium Features As discussed in 2.2, “Premium features” on page 18, you can license your DS3000 storage subsystems with different Feature Packs. In this part of the Tools tab, you can view the status of Feature Keys, and also enable them.
  • Page 289: Storage Subsystem Management 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. Chapter 11. Administration - Tools...
  • Page 290: Select Key File

    (Figure 11-18). Figure 11-18 Confirm Feature Pack 3. The key file is committed to the system. You will see a confirmation message similar to Figure 11-19. Click Close to the tools tab IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 291: View Features

    7065Admin_Tools.fm Draft Document for Review August 30, 2007 12:59 am Figure 11-19 Enable Feature Pack - Complete If you have already installed a Feature Pack, the link Enable Feature 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.
  • Page 292: Change Enclosure Id Numbers

    7065Admin_Tools.fm Draft Document for Review August 30, 2007 12:59 am Figure 11-21 shows a DS3000 with all Feature Packs enabled. Click Close 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 to have a unique Enclosure ID, as described in 3.1, “Enclosure ID settings”...
  • Page 293: Controllers

    7065Admin_Tools.fm Draft Document for Review August 30, 2007 12:59 am Figure 11-22 Change Enclosure ID Numbers Highlight an Enclosure, select the ID you want to assign it from the Change ID of Selected enclosure to: drop down field, and click Change. 11.3 Controllers The second section of the Tools tab (Figure 11-1 on page 246) has three functions for controller settings:...
  • Page 294: Change Network Configuration

    2. Click Synchronize to update the time. 11.3.2 Change Network Configuration In 2.3, “DS3000 Storage Manager” on page 20 we described the differences between in-band and out-of-band management. For out-of-band management 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”...
  • Page 295: Change Network Configuration

    3. There is also an Advanced button - click it to enable or disable remote login, Figure 11-25 and click OK. Remote login should only be enabled for use by IBM system support representatives - otherwise, it should remain disabled.
  • Page 296: Remote Login

    Figure 11-27. We described how to do this in “Add Storage Subsystem to view” on page 131. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 297: Reset Battery Age

    (Figure 11-28 on page 266). If the batteries are nearly at end of life, you will see an entry in the event log - contact IBM Support to replace the batteries. After replacing the batteries you should reset the counter to start again for the new batteries.
  • Page 298: Accessibility

    Click Inherit System Settings (Figure 11-1 on page 246). In Figure 11-29 on page 267), check the box if you want to inherit the settings from the operating system and click OK. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 299: Inherit System Settings

    7065Admin_Tools.fm Draft Document for Review August 30, 2007 12:59 am Figure 11-29 Inherit System Settings Chapter 11. Administration - Tools...
  • Page 300 7065Admin_Tools.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 301: Chapter 12. Administration - Iscsi

    Chapter 12. This chapter describes the “Manage iSCSI Settings” (iSCSI) tab of the DS3000 Storage Manager. This functions are specific 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 –...
  • Page 302: Authentication

    CHAP needs to be enabled if mutual authentication is required by an iSCSI initiator. Both options (None and CHAP) can be enabled together - in this case, initiators with and without a target secret can access the storage subsystem. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 303: Ds3000 Storage Manager - Iscsi Target Authentication

    CHAP, and later implement the security. Figure 12-2 on page 271 shows both target authentication options checked. Figure 12-2 DS3000 Storage Manager - iSCSI target authentication 3. If CHAP is enabled, you have to define the CHAP target secret. Click CHAP Secret..
  • Page 304: Enter Mutual Authentication Permissions

    Secret..Figure 12-4 Storage Manager - Enter mutual authentication permissions 3. Enter an initiator CHAP secret with at least 12 characters twice in this dialog as shown in. Figure 12-5. Click OK. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 305: Storage Manager - Initiator Chap Secret

    7065Admin_iSCSI.fm Draft Document for Review August 30, 2007 12:59 am Figure 12-5 Storage Manager - Initiator CHAP secret 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 defined, as shown in Figure 12-7.
  • Page 306: Identification And Networking

    1. To setup an iSCSI target alias, click Change Target Identification. 2. Enter an alias name (DS3300 in our example in Figure 12-8), and click OK. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 307: Change Target Discovery

    7065Admin_iSCSI.fm Draft Document for Review August 30, 2007 12:59 am Figure 12-8 Storage Manager - Change target identification 3. You will see a confirmation message like Figure 12-9. Click OK to return to the iSCSI tab. Figure 12-9 Storage Manager - Target Identification changed 12.2.2 Change Target Discovery We discussed techniques for target discovery in 1.3.2, “iSCSI discovery”...
  • Page 308: Configure Iscsi Host Ports

    12.2.3 Configure iSCSI Host Ports iSCSI host ports are the ports on the each DS3000 controller that are used to connect hosts to this storage subsystem. Each controller has two ports available on the iSCSI daughter card, See 2.1.2, “IBM System Storage DS3300” on page 16. The Configure iSCSI Host...
  • Page 309: Configure Iscsi Host Port

    7065Admin_iSCSI.fm Draft Document for Review August 30, 2007 12:59 am controller. IPv4 or IPv6 addresses can be used along with native VLANs. Careful network planning must be done before the setup can be performed. You need the following information before starting this configuration task. Your organization probably has networking standards which determine this information.
  • Page 310: Iscsi Host Ports

    In Advanced IPv4 Settings, you can enable native VLAN support and specify a VLAN ID that will be used by the selected port. Figure 12-14 IPv4 address settings 5. Figure 12-15 on page 279 shows the IPv6 settings. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 311 7065Admin_iSCSI.fm Draft Document for Review August 30, 2007 12:59 am Figure 12-15 IPv6 address settings Click Advanced IPv6 Settings, to enable native VLAN support and specify a VLAN ID that will be used by the selected port. 6. After configuring IPv4, IPv6 or both settings, click Advanced Host Port Settings on Figure 12-11 on page 277.
  • Page 312: Sessions And Statistics

    View/End iSCSI Sessions shows all initiators which have active sessions. Details for each session can be viewed and saved. 1. Click View/End iSCSI Sessions on the iSCSI tab. In the top pane you will see all the current sessions. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 313: View Sessions

    7065Admin_iSCSI.fm Draft Document for Review August 30, 2007 12:59 am 2. Select a session to see the details in the lower pane. Figure 12-19. Figure 12-19 View sessions. 3. To terminate a session, select it in the top pane and click End Session. If the initiator is still available the session may be re-established.
  • Page 314: View Iscsi Statistics

    Use the Save As... button to save all current statistics in a plain text file. RAW and baseline mode statistics for all levels are saved. A link to the online help is provided to translate column names into more meaningful names for each statistic type. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 315: View Iscsi Statistics For Tcp/Ip

    7065Admin_iSCSI.fm Draft Document for Review August 30, 2007 12:59 am Figure 12-20 View iSCSI statistics for TCP/IP Chapter 12. Administration - iSCSI...
  • Page 316 7065Admin_iSCSI.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 317: Chapter 13. Administration - Support

    Administration - Support Chapter 13. This chapter describes some of the 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 covers the following links:...
  • Page 318: Troubleshoot And Maintenance

    Figure 13-1 Storage Subsystem Support Tab 13.1 Troubleshoot and maintenance This is the first section of the DS3000 Storage Manager Support tab. It covers very useful links to troubleshoot your storage subsystem and to perform some maintenance tasks. 13.1.1 View Event Log Use this link to view a list of events that occur on your storage subsystem.
  • Page 319 7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am An informational event shows information about the storage subsystem. This information does not show a critical problem with the storage subsystem. Component Type The type of component that is affected by the event. The component type might indicate a physical component, such as a disk drive, or a logical component, such as a logical drive.
  • Page 320: Event Log

    Check this to display only the critical events. as in Figure 13-3. Figure 13-3 Event Log - Show Critical Events only View details Check this to show details of a selected event, as in Figure 13-4 on page 289. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 321 7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am Figure 13-4 Event Log - Details There buttons at the bottom of the window are: Select All Use this button to highlight 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”...
  • Page 322 7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am Figure 13-5 Event Log - select several events Figure 13-6 Event Log - Save Log Figure 13-7 shows a sample log file. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 323: Event View - Log

    7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am 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 you save all event logs before clearing the log! Figure 13-8 Event view - Confirm Clear All Events Chapter 13.
  • Page 324: Gather Support Information

    Open the online help. This is described in 13.2.1, “View Online Help” on page 315. 13.1.2 Gather Support Information This wizard gathers all storage subsystem support information including profile and event log information and stores it to a *.zip file. IBM technical support will typically request this file for analysis. Gather Support Information 1.
  • Page 325: View Storage Subsystem Profile

    7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am Figure 13-11 Gather Support Information 4. When the collection is done click Close (Figure 13-12). The zip file will be generated which you can send when requested. Figure 13-12 Gather Support Information - Complete 13.1.3 View Storage Subsystem Profile We already introduced the Storage Subsystem Profile in 9.2.1, “Storage Subsystem Profile”...
  • Page 326: View Storage Subsystem Profile

    Tabs that you have already viewed will be selected, and you can select any other tabs that you want. Select a location and file name for the saved profile and click Save. The selected information will be stored as a text file. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 327: Download Firmware

    Appendix B, “IBM Support Web site” on page 533 describes this Web site and its contents. You can see on the one page (for example as shown in Figure 13-16 for the DS3400), all the latest DS3000 firmware (controller, ESM, disk, and NVSRAM), HBA device drivers and firmware, and Storage Manager versions.
  • Page 328 Before you update the firmware on your DS3000, the software on your hosts should also be up to date. Go to the IBM Support URL listed above to check the levels of Storage Manager and HBA drivers. If there are newer versions available, download them and check the readme files for any special requirements for updating them.
  • Page 329: Download Firmware

    This is necessary since the access logical drive moves from one controller to the other during this procedure and the DS3000 must be manageable during the entire time.
  • Page 330 You can also go to the Storage Subsystem Profile in the Controllers section. This lists the status of each controller. as shown in Figure 13-18 on page 298. Figure 13-18 Display controller status IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 331: Download Environmental (Esm) Card Firmware

    Any power or network/SAN/SAS interruption during the update process might lead to configuration corruption. Therefore, do not power off the DS3000 storage server or the management station during the update. If you are using in-band management and have Fibre Channel hubs or managed hubs, then make sure no SAN connected devices are powered up during the update.
  • Page 332: Download Environmental (Esm) Card Firmware - Start

    ESM card firmware upgrade progresses. Monitor the progress and completion status of the download. Download Controller Firmware 1. To update the controller firmware click Download Controller Firmware from Figure 13-17 on page 297). Figure 13-22 appears. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 333: Download Controller Firmware

    7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am Figure 13-22 Download Controller Firmware 2. This window also has two sections. The first, Controller Firmware, has a file selection box for the controller firmware. As previously mentioned, you must update NVSRAM after updating the controller firmware.
  • Page 334: Download Controller Firmware - With Nvsram Firmware

    Figure 13-24 Download Controller Firmware - with NVSRAM firmware 5. Click Transfer to submit the new code(s) to the storage subsystem. The confirm download window will appear, Figure 13-25. Click Yes to continue. Figure 13-25 Confirm Download IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 335 7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am 6. The code will now be transferred to the storage subsystem and applied to all installed controllers. This may take some time - you can monitor the status in the Downloading window which appears (Figure 13-26 on page 303).
  • Page 336: Download Controller Nvsram

    Download window appears (Figure 13-29). Read the information and click Yes to continue. Figure 13-29 Confirm NVSRAM Download 3. The Downloading window will appear to show you the status of the transfer and the activation on the controller(s) (Figure 13-30 on page 305). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 337 7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am Figure 13-30 Download Progress NVSRAM 4. After the file is 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.
  • Page 338 2. Select the drive firmware package, Figure 13-33. Figure 13-33 Select drive firmware package 3. Click OK to select the firmware file and return to the Download Firmware Window, Figure 13-34 on page 307 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 339: Compatible Drives Which Can Be Updated

    7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am Figure 13-34 Drive image added 4. Repeat these steps for every drive type you want to update - you can update up to four drive types at a time, and click Next. 5.
  • Page 340: 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 the update Figure 13-37 Confirm Download 8. Figure 13-38 on page 309 shows the download in progress. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 341 7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am 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 click Close to exit the drive update window. Figure 13-39 Drive Update Complete Chapter 13.
  • Page 342: Manage Controllers

    Place Controller Online or Offline 1. Click Place Controller Online or Offline. Figure 13-41 appears. You should only place a controller offline if advised by the Recovery Guru or IBM technical support. Placing a controller offline makes it unavailable for I/O operations.
  • Page 343: Place Controller Online Or Offline - Complete

    7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am 2. In the Controller dropdown, select the controller. The opposite status to the controller’s current status will be active. Click OK to change the status. Read the warning in the confirmation window, Figure 13-42, and click Yes to proceed.
  • Page 344: Redistribute Logical Drives

    Redistribute Logical Drives Window so that you can see when it is completed (Figure 13-45). Figure 13-45 Redistribute Logical Drives - Progress 3. Click OK and you will get a confirmation that all logical drives have been redistributed successfully (Figure 13-46 on page 313). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 345: Recover From Failure - Recovery Guru

    7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am Figure 13-46 Redistribute Logical Drives Complete 4. Click OK to return to the Manage Controllers View (Figure 13-40 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 286) changes to Recover from Failure, as shown in Figure 13-47.
  • Page 346: Recovery Guru

    2), which hot spare is being used as the replacement active, and which logical drives are affected. The Recovery Procedure box shows a detailed description of the problem. Read this information - then perform the recommended steps to resolve the problem (Figure 13-49 on page 315). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 347: Help

    Open this link to access the online help system (Figure 13-50). You will find a lot of useful information about your DS3000 storage subsystem. Select a topic from the right column. You can also search for text in the help by clicking the magnifying glass icon.
  • Page 348: About Ibm System Storage 3000

    7065Admin_Support.fm Draft Document for Review August 30, 2007 12:59 am Figure 13-50 Help 13.2.2 About IBM System Storage 3000 Open this link to view the Storage Manager version and copyright information. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 349: Part 4. Sample Configurations

    Sample Configurations Part 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 environment. They are divided up into the different models and attachment methods.
  • Page 350 7065partSampleConfigs.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 351: Chapter 14. Sas Configuration 1 - Windows 2003 Host

    Chapter 14. 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 for I/O path redundancy. You could connect up to three host servers in this manner, but in our sample configuration we will use just one.
  • Page 352: Equipment Required

    DS3200 subsystem with at least four disk drives. Two SAS cables. 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 writing.
  • Page 353: Sas Hba Driver Installation

    7065SAS_Config1.fm Draft Document for Review August 30, 2007 12:59 am 14.2.1 SAS HBA driver installation 1. After the server boots Windows, the newly installed HBAs are detected, which launches Found New Hardware Wizard . We downloaded the latest SAS HBA driver for Windows Server 2003 from the support site, so we do not want to connect to the Windows Update Web site (see Figure 14-2).
  • Page 354: Sas Hba Driver Installed

    5. We now need to repeat the same driver installation steps also for the second SAS HBA. 6. When this is done, verify in Device Manager that both SAS HBAs are listed and available, as in Figure 14-6 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 355: Install Ds3000 Storage Manager Host Software

    Since the host server contains two SAS HBAs, we need the multipath support. We will also install SMclient, although this component is usually not installed on the host server, but rather on a management workstation. In our case, we want to run the DS3000 Storage Manager GUI on the host server itself.
  • Page 356: Host Access Configuration

    14.4 Host access configuration Detailed steps for creating the logical drives are in 8.3, “Configure Storage” on page 154. We used the DS3000 Storage Manager to create a sample logical drive with a size of 10 GB. Locate Arrays We use the task to identify our newly created logical drive, as shown in Figure 14-7.
  • Page 357: Smagent Service Identified The Ds3000 Through The Access Logical Drive

    The second message is the confirmation that the SMagent service 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 14-9.
  • Page 358: Configure Host Access (Automatic)

    As you can see in Figure 14-12, the host server COLORADO definition indeed contains two SAS HBA host ports, with their identifiers. Physical SAS addresses SAS HBAs use as HBA identifiers. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 359: Host Server Colorado

    7065SAS_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 14-12 Host server COLORADO The automatic host configuration was successful. Let’s proceed 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 Create Host-To-Logical-Drive we need to map the host to the logical drive.
  • Page 360 Click Finish to complete the process. 3. You will see the progress bar while the operation takes place. Click OK in the progress window to display the completion window (see Figure 14-15). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 361: Host-To-Logical-Drive Mappings - Complete

    We will use the hot_add utility (a part of SMutil). By default, the hot_add executable is located in C:\Program Files\IBM_DS3000\util. In a command prompt window, change to this directory. If you installed the DS3000 Storage Manager in a non-default directory, change to that directory instead, and then to subdirectory util.
  • Page 362: Disk Management Applet - Initialized Disk

    - it is Unallocated. 2. Create and format a partition. Right-click in the unallocated disk space and select New Partition... from the context menu (Figure 14-18). Figure 14-18 Creating a new partition IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 363: Logical Drive Is Ready For Use

    7065SAS_Config1.fm Draft Document for Review August 30, 2007 12:59 am New Partition Wizard This launches the 3. Follow the process under guidance of the wizard to define 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 to be used (see Figure 14-19).
  • Page 364 7065SAS_Config1.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 365: 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 3755 and it contains two PCI Express SAS HBAs. It is attached to a dual controller model of DS3200.
  • Page 366: What Is Needed

    The latest SAS HBA driver for Linux kernel 2.6. The driver is available for download on the IBM Systems support Web site. The latest version of DS3000 Storage Manager for Linux (at the time of writing, this is Version 2.17.B5.05).
  • Page 367: Install Ds3000 Storage Manager Software

    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 DS3000 Storage Manager for Linux; it is available as a separate package instead. We will install this in 15.4, “Install RDAC for Linux”...
  • Page 368: Install Rdac For Linux

    5.2, “Install Storage Manager on Linux” on page 100. Once the DS3000 Storage Manager is installed, we need to add the DS3200 subsystem in the Enterprise Management Window and prepare the logical drives for our Linux server. For simplicity, we will create just one logical drive of 10GB.
  • Page 369: Install The Rdac Driver

    7065SAS_Config2.fm Draft Document for Review August 30, 2007 12:59 am The source files will be unpacked in the linuxrdac-09.01.B5.39 subdirectory of the current directory. When the uncompress is complete, change to this subdirectory. 2. Use the following command to remove old driver modules: make clean 3.
  • Page 370: Configure Disk Space In Linux

    Linux provides various tools for partition management, for example fdisk or parted. The logical drive is presented to Linux as /dev/sdb. We created two partitions, which appear under /dev/sdb1 and /dev/sdb2. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 371 7065SAS_Config2.fm Draft Document for Review August 30, 2007 12:59 am We can now mount these partitions and start using the disk space. For example, you could use the following commands to mount the partitions: mount /dev/sdb1 /mnt/DS32000_1 mount /dev/sdb2 /mnt/DS3200_2 Chapter 15.
  • Page 372 7065SAS_Config2.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 373: Chapter 16. Iscsi Configuration 1 - Windows 2003 With Qlogic Qmc4052 Hba

    Storage DS3300 to a Windows Server 2003 running on an IBM BladeCenter HS21 with a QLogic iSCSI Expansion Card for BladeCenter. To be able to use the QLogic iSCSI Expansion Card for BladeCenter in an IBM BladeCenter HS21, a BladeCenter Storage IO Expansion 3 (BSE3) was used that allows standard and small formfactor daughter cards to be installed in addition to hard drives.
  • Page 374: Network Configuration

    Gigabit Ethernet Switch Bay 2 Nortel Layer 2/3 172.18.0.129/16 Gigabit Ethernet Switch Bay 3 Nortel Layer 2/3 172.18.0.130/16 Gigabit Ethernet Switch Bay 4 Blade HS21 (8853) Hostname hudson.rivers.local onboard NIC 1 172.19.200.60/16 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 375: Install Windows Server 2003

    BladeCenter blade and System x server. The installation guides can be found in the “Install/use” section of each product’s support web sites. For our IBM BladeCenter HS21 (8853) with Microsoft Windows Server 2003, we used the instructions shown in http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndoci d=MIGR-66309&brandind=5000020.
  • Page 376: Preparation

    NDIS driver, (Storage only) and packages that contain both drivers. In our configuration, we use the driver package without the NDIS driver because we do not need the NDIS function to connect to a DS3300. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 377: Install The Driver

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 16-3 QLogic iSCSI Expansion Card downloadable drivers To prevent unknown devices from being left in Device Manager, the Storage only driver installs a Null driver for the Ethernet Controllers. These controllers will then appear as System devices after the driver package is installed, as shown in Figure 16-8 on page 347.
  • Page 378: Hardware Update Wizard - Welcome

    6. Repeat step 2 on page 345 to 5 on page 346 for the second Network Controller in Device Manager. 7. Both Network Controllers are now installed and can be found in the SCSI and RAID controllers section of Device Manager as QLogic iSCSI Adapter. See Figure 16-7. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 379 7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 16-7 Device Manager - Installed QLogic iSCSI Adapter 8. The NULL driver for the 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 under System Devices (QLogic NULL Driver) as in Figure 16-8 on page 347.
  • Page 380: Install Sansurfer

    3. Click Unzip to extract the content of the archive into the suggested location (Figure 16-10). The setup will start automatically after extraction is complete. Figure 16-10 WinZip Self-extractor 4. Click OK to confirm that all files are extracted, Figure 16-11. Figure 16-11 WinZip complete IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 381: Sansurfer Installation - Introduction

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am 5. SANsurfer starts to install automatically, as in Figure 16-12 on page 349. Click Next. Figure 16-12 SANsurfer installation - Introduction 6. Read the important information about SANsurfer and click Next. See Figure 16-13. Figure 16-13 SANsurfer installation - Important information 7.
  • Page 382: Sansurfer Installation - Choose Product Features

    8. Choose the installation folder and click Next. See Figure 16-15. Figure 16-15 SANsurfer installation - Choose installation folder 9. In Figure 16-16 on page 351, choose a profile to install the program shortcuts. The example uses All Users Profiles. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 383: Sansurfer Installation - Select Shortcut Profile

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am 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 installation - Create desktop icon 11.Verify the pre-installation summary shown in Figure 16-18 on page 352, and click Install.
  • Page 384: Configure The Iscsi Hba Network Settings With Sansurfer

    Connect SANsurfer to the host with the HBA installed Gather data about the HBA file: – BIOS and firmware code level – iSCSI qualified name – MAC address in case DHCP is planned to be used for address assignment IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 385: Connect With Sansurfer To The Host Where The Hba Is Installed

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Flash the HBA with the latest supported code level supported by the storage product Configure the network settings of the iSCS HBA ports. 16.5.1 Connect with SANsurfer to the host where the HBA is installed Use a SANsurfer console on the host to start SANsurfer.
  • Page 386: Hba Data Collection

    1. Connect to the SANsurfer GUI host as described in 16.5.1, “Connect with SANsurfer to the host where the HBA is installed” on page 353. Select the HBA from the iSCSI HBA listing and click the HBA information tab. See Figure 16-23. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 387: Sansurfer - Hba Information

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am 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 latest level” on page 356.
  • Page 388: Flash Iscsi Hba To Latest Level

    The HBA should have the latest supported code level installed that is supported by the adapter itself and the disk subsystem to which it will connect. The QLogic iSCSI Expansion Card for BladeCenter can be updated using either DOS or SANsurfer. To update via DOS, IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 389: Sansurfer - Hba Utilities

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am you need to first create a bootable DOS floppy disk, since the bootable image is not provided with the code download. Updating the code using SANsurfer can be done using the code files directly, as we will show in this section.
  • Page 390: Sansurfer - Security Check

    Click Yes to refresh the configuration, as in Figure 16-29. Figure 16-29 SANsurfer - Configuration change 8. Figure 16-25 on page 357 reappears. This time, click Select Firmware to Download from HBA Utilities. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 391: Sansurfer - Hba Utilities

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 16-30 SANsurfer - HBA utilities 9. A 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.
  • Page 392: Sansurfer - Download Firmware

    Click Yes to refresh the configuration, as in Figure 16-35. Figure 16-35 SANsurfer - Configuration change 14.The HBA information tab shows now the latest code level, as in Figure 16-36 on page 361. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 393: Configure Network Settings

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 16-36 SANsurfer - HBA information with latest code level The HBA is now running the latest level. Proceed with the HBA network configuration. 16.5.4 Configure network settings The iSCS HBA can use either a static IP address or 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 same address.
  • Page 394: Sansurfer - Port Options - Network

    Figure 16-37 SANsurfer - Port Options - Network 2. Click Obtain an IP address automatically. Click Obtain DNS server address automatically.., then click Save Port Settings. See Figure 16-38. Figure 16-38 SANsurfer - Port Options - DHCP settings IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 395: Sansurfer - Hba Save Data Warning

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am 3. An address configuration requires the adapter to be reset. Figure 16-39 shows the warning that applications accessing logical drives attached to this adapter need to be unmounted first. Click Yes to acknowledge. Figure 16-39 SANsurfer - HBA save data warning 4.
  • Page 396: Sansurfer - Port Option - Network -Second Port

    7. Configure the IP address of the second HBA port to use later redundant paths to the storage subsystem. Select the second port of the HBA on the iSCSI HBA tab. See Figure 16-41. Figure 16-41 SANsurfer - Port option - Network -Second port IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 397: Test Network Settings

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am 8. Enter the IP address, subnet mask, default gateway, and DNS server, then click Save Port Settings, as in Figure 16-42. Figure 16-42 SANsurfer - Port Options - Fixed IP address settings 9.
  • Page 398: Sansurfer - Diagnostic - Ping

    The line below the IP address shows the status of the packets sent. 3. After all packets are sent, you will see a summary of the test, similar to Figure 16-45. Click Figure 16-45 SANsurfer - Ping summary IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 399: Setup The Ds3300 Logical Drives And Host Mapping

    The Basic network setup needs to be done as described in 4.4.8, “(Optional) Change network configuration” on page 88. Also a management station is required to run the DS3000 Storage Manager. See Chapter 5, “Installing IBM System Storage DS3000 Storage Manager” on page 93 for details on installing Storage Manager.
  • Page 400: Configure Iscsi Targets On The Host

    IP address of the first controller in the DS3300 as shown in Table 16-1 on page 342. This was configured on the DS3000 in 12.2.3, “Configure iSCSI Host Ports” on page 276. Enter the address and click OK. See Figure 16-47.
  • Page 401: Sansurfer - Configured Target

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am 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 SANsurfer password (Figure 16-50), default config, and click OK. Figure 16-50 SANsurfer - Security Check Chapter 16.
  • Page 402 DS3300, using the addresses specified in Table 16-1 on page 342. 10.After adding all the iSCSI portal IP addresses to the iSCSI initiator ports the configuration should look like Figure 16-52. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 403: Install Rdac Driver For Ds3000

    RDAC that is included in the DS4000 Storage Manager - it is a completely separate package - make sure to use the DS3000 version The Windows RDAC driver is packaged with DS3000 Storage Manager - when installing RDAC, you must also select the Utilities. Those components are in the Host selection. For more details on installing Storage Manger see Chapter 5., “Installing IBM System Storage...
  • Page 404: Test Configuration

    You receive a notification when changing the SANsurfer configuration as a reminder that unmounting is necessary. 16.10.1 Set up initiator authentication Initiator authentication is called mutual authentication permissions in DS3000 Storage Manager. 1. Stop any applications that may be accessing the logical drives on the DS3300. Logoff from all targets connected to an initiator port.
  • Page 405 7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am 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 configuration refresh).
  • Page 406 6. After setting the CHAP secret on the DS3300, the HBA initiators need to know the CHAP secret and the associated targets to use the secret for. In SANsurfer, click Configure Authentication. See Figure 16-55 on page 375. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 407: Sansurfer - Configure Initiator Authentication

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 16-55 SANsurfer - Configure 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.
  • Page 408 Name/Secret column the CHAP entry that was just created. The line number of the CHAP entries table helps to identify the entries which are selected for a specific target. Click OK to exit the authentication settings. Do not refresh the configuration until the modifications are saved. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 409: Sansurfer - Iscsi Targets

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 16-57 SANsurfer - CHAP entries assigned to targets 10.In Figure 16-58, click Save Target Settings to save the authentication modifications. Figure 16-58 SANSurfer - iSCSI targets 11.Enter the SANsurfer password and click OK. Chapter 16.
  • Page 410: Sansurfer - Save Data Warning

    Target Settings tab right click on a line that contains an IQN. From the context menu select Login/Save Device, as in Figure 16-60 on page 379. This will establish a new iSCSI session with the target using the new security settings. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 411: Sansurfer - Login Into Iscsi Target

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 16-60 SANsurfer - Login into iSCSI target 16.A configuration 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.
  • Page 412: Set Up Target Authentication

    See 12.1, “Authentication” on page 270 for more information. Example 16-5 SMcli - set and enforce target authentication amazon:~ # SMcli -n DS3300 -c "set iscsiTarget <\"iqn.1992-01.com.lsi:1535.00000000000000000000000000000000\"> authenticationMethod=chap chapSecret=\"a01234567890t\";" -S amazon:~ # IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 413: Sansurfer - Configure Target Secrets

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Example 16-6 SMcli - set target authentication as optional amazon:~ # SMcli -n DS3300 -c "set iscsiTarget <\"iqn.1992-01.com.lsi:1535.00000000000000000000000000000000\"> authenticationMethod=none authenticationMethod=chap chapSecret=\"a01234567890t\";" -S amazon:~ # 3. After modifying the configuration on the DS3300 the initiators need to know the CHAP secret of the iSCSI target to be able to identify the subsystem.
  • Page 414: Sansurfer - Iscsi Targets

    Draft Document for Review August 30, 2007 12:59 am Figure 16-63 SANsurfer - Use target authentication with specified targets 7. Click Save Target Settings to save the authentication modifications just made, Figure 16-58. Figure 16-64 SANSurfer - iSCSI targets IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 415: Sansurfer - Save Data Warning

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am 8. Enter the SANsurfer password and click OK. Confirm the warning with Yes as in Figure 16-59. Figure 16-65 SANsurfer - Save data warning 9. A configuration refresh might be requested by SANsurfer. Click OK to refresh the configuration.
  • Page 416: Sansurfer - Login Into Iscsi Target

    13.Repeat steps 11 on page 383 to 12 on page 384 for each remaining target of all iSCSI host ports. 14.After all sessions are active, (as shown in Figure 16-67 on page 385), the applications which access these logical drives can be re-started. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 417: Sansurfer - All Targets Reconnected

    7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 16-67 SANsurfer - All targets reconnected Chapter 16. iSCSI configuration 1 - Windows 2003 with QLogic QMC4052 HBA...
  • Page 418 7065iSCSI_Config1.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 419: Chapter 17. Iscsi Configuration 2 - Software Initiator On Red Hat Linux

    Chapter 17. Initiator on Red Hat Linux This sample configuration shows how to connect logical drives configured on an IBM System Storage DS3300 to a Red Hat Enterprise Linux 4 update 5 operating system running on an IBM BladeCenter HS21 with included OpeniSCSI software initiator.
  • Page 420: Network Configuration

    Switch Bay 2 Nortel Layer 2/3 172.18.0.129/16 Gigabit Ethernet Switch Bay 3 Nortel Layer 2/3 172.18.0.130/16 Gigabit Ethernet Switch Bay 4 Blade HS21 (8853) Hostname hooghly.rivers.local onboard NIC 1 172.19.200.70/16 eth0 - Public LAN IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 421: Install Red Hat Enterprise Linux 4 Update 5

    BladeCenter blade and System x server. The installation guides can be found in the “Install/use” section of each product’s support Web sites. For our IBM BladeCenter HS21 (8853) with Red Hat Enterprise Linux 4, we used the instructions shown in http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndoci...
  • Page 422: Install And Configure The Openiscsi Software Initiator

    IQN and output it to the console. This IQN might be used to define the IQN of a given host. Example 17-4 shows how to use the iscsi-iname command. The output can be redirected into /etc/initiatorname.iscsi. Example 17-4 iscsi-iname [root@hooghly ~]# iscsi-iname IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 423 7065iSCSI_Config2.fm Draft Document for Review August 30, 2007 12:59 am iqn.1987-05.com.cisco:01.acbd55bbb9af [root@hooghly ~]# /etc/iscsi.conf The second configuration file is /etc/iscsi.conf and is used to configure the iSCSI software initiator itself. This configuration file is well documented in its man page and with comments in the configuration file itself.
  • Page 424: Install The Mpp Failover Driver

    [root@hooghly RPMS]# rpm -ivh kernel-smp-devel-2.6.9-55.EL.i686.rpm warning: kernel-smp-devel-2.6.9-55.EL.i686.rpm: V3 DSA signature: NOKEY, key ID db42a60e Preparing... ########################################### [100%] 1:kernel-smp-devel ########################################### [100%] [root@hooghly RPMS]# The host is now prepared - we will next install the MPP driver. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 425: Install The Mpp Driver

    Draft Document for Review August 30, 2007 12:59 am 17.4.2 Install the MPP driver 1. Download the driver from http://www.lsi.com/rdac/ds3000.html. 21.7, “Install Linux RDAC” on page 517 15.4, “Install RDAC for Linux” on page 336 contain more details of installing this driver.
  • Page 426: Setup The Ds3300 Logical Drives And Host Mapping

    IP addresses, as described in 12.2.3, “Configure iSCSI Host Ports” on page 276. You might also want to install a separate management station to run the DS3000 Storage Manager if Storage Manager is not installed on the host. See Chapter 5, “Installing IBM System Storage DS3000 Storage Manager”...
  • Page 427: Finish The Configuration

    7065iSCSI_Config2.fm Draft Document for Review August 30, 2007 12:59 am Enterprise Linux 4. We show these steps using the CLI - however the same setup can be also done with the GUI. 1. A command script file, called hooghly.cmd, shown in Example 17-13, contains the commands to create logical drives in existing arrays and setup logical drive mapping.
  • Page 428 : ESTABLISHED AT Mon Jun 11 19:20:36 EDT 2007 SESSION ID : ISID 00023d000003 TSIH 1e8 ******************************************************************************* TARGET NAME : iqn.1992-01.com.lsi:1535.00000000000000000000000000000 TARGET ALIAS HOST ID : 17 BUS ID TARGET ID TARGET ADDRESS : 172.17.3.1:3260,1 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 429 Vendor: ServeRA Model: Drive 2 Rev: V1.0 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi5 Channel: 00 Id: 00 Lun: 00 Vendor: IBM Model: 1726-3xx FAStT Rev: 0250 Type: Direct-Access ANSI SCSI revision: 05 Host: scsi6 Channel: 00 Id: 00 Lun: 00...
  • Page 430 [root@hooghly ~]# ls -R /proc/mpp/ /proc/mpp/: DS3300 /proc/mpp/DS3300: controllerA controllerB virtualLun0 virtualLun1 /proc/mpp/DS3300/controllerA: iscsi_sfnet_h7c0t0 iscsi_sfnet_h8c0t0 /proc/mpp/DS3300/controllerA/iscsi_sfnet_h7c0t0: LUN0 LUN1 UTM_LUN31 /proc/mpp/DS3300/controllerA/iscsi_sfnet_h8c0t0: LUN0 LUN1 UTM_LUN31 /proc/mpp/DS3300/controllerB: iscsi_sfnet_h5c0t0 iscsi_sfnet_h6c0t0 /proc/mpp/DS3300/controllerB/iscsi_sfnet_h5c0t0: LUN0 LUN1 UTM_LUN31 /proc/mpp/DS3300/controllerB/iscsi_sfnet_h6c0t0: LUN0 LUN1 UTM_LUN31 [root@hooghly ~]# IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 431: Changing The Configuration At Runtime

    7065iSCSI_Config2.fm Draft Document for Review August 30, 2007 12:59 am fdisk -l Use the fdisk command to show a list of available devices, as shown in Example 17-19. The two logical drives accessed over iSCSI appear here as /dev/sdd and /dev/sde with no partition information.
  • Page 432: Enhance Connection Security

    1. Edit the configuration file /etc/iscsi.conf of the iSCSI software initiator. Define the incoming and outgoing user names and passwords in this file. Incoming means the target has to authenticate itself against the initiator, and is also called target authentication. Outgoing IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 433 7065iSCSI_Config2.fm Draft Document for Review August 30, 2007 12:59 am represents the initiator authentication. The initiator has itself to authenticate against a target. Note that initiator and target CHAP secrets cannot be identical. Incoming and outgoing usernames are limited to valid IQNs by the DS3300 as defined as host ports.
  • Page 434 Draft Document for Review August 30, 2007 12:59 am 5. After modifying the configuration on the DS3300, reboot the server to get access to the logical drives by using initiator and target authentication. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 435: Chapter 18. Iscsi Configuration 3 - Windows 2003 Cluster

    Storage DS3000 to clustered 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 failover support with the DS33000 is not available, therefore we use the iSCSI software initiator, along with the DS3000 failover driver.
  • Page 436: Network Configuration

    NIC 4 10.0.0.1/8 Private LAN Virtual machine 2 Host name ora.rivers.local NIC 1 172.19.200.92/16 Public LAN NIC 2 172.16.200.92/16 iSCSI LAN 1 NIC 3 172.17.200.92/16 iSCSI LAN 2 NIC 4 10.0.0.2/8 Private LAN IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 437: Operating System Installation

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Device Description Value Comments Microsoft Cluster Cluster name south-africa.rivers.lo- Cluster IP 172.19.200.90 Public LAN System Storage Controller A - Mgt. 172.18.3.1/16 Management LAN DS3300 Controller A - iSCSI 172.16.3.1/16 iSCSI LAN 1 Port 1 Controller A - iSCSI 172.17.3.1/16...
  • Page 438: Install Iscsi Software Initiator

    Figure 18-2 iSCSI software initiator install package 2. On the Welcome screen, Figure 18-3, click Next. Figure 18-3 Software update installation wizard 3. Select Initiator Service and Software Initiator. See Figure 18-4. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 439: Collect The Iscsi Qualified Name Of Each Cluster Node

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Note: Do not install MPIO at this time. MPIO is included in the RDAC package together with the device specific module for the DS3300. Figure 18-4 Installation options 4. Read the license agreement, select I Agree, and click Next. 5.
  • Page 440: Install Ibm System Storage Ds3000 Storage Manager

    This section covers the installation of the host components only. Client software is available on a management system that was used to prepare the DS3300 and perform the initial setup. See 5.1, “Install DS3000 Storage Manager on Microsoft Windows” on page 94 for full details of how to install Storage Manager.
  • Page 441: Storage Manager Installation Type

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am 3. Read the introduction and click Next. 4. Read the copyright statement and click Next. 5. Read the license agreement and click I accept the terms of this license agreement. Click Next.
  • Page 442: Storage Manager Pre Installation Summary

    Figure 18-10. Figure 18-10 Installation progress 10.During the installation, you will see a message, Figure 18-11, indicating that the device specific module for MPIO is not yet digitally signed. Click Yes to continue. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 443: Security Alert

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 18-11 Security alert 11.After the MPIO installation is complete, the driver for the 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 digitally signed.
  • Page 444: Configure The Ibm System Storage Ds3300

    "Create a logical drive in an existing array, no mapping done"; create logicaldrive array=1 userLabel="South-Africa-Quorum" freeCapacityArea=1 \ capacity=10 GB owner=a mapping=none; create logicaldrive array=1 userLabel="South-Africa-eMail" freeCapacityArea=1 \ capacity=20 GB owner=b mapping=none; create logicaldrive array=2 userLabel="South-Africa-DB" freeCapacityArea=1 capacity=50 \ GB owner=a mapping=none; IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 445: Configure The Microsoft Iscsi Software Initiator

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am show "Create a logical drive in a new array"; create logicalDrive drive [7,12] RAIDLevel=0 \ userLabel="South-Africa-Temp-Spool" \ capacity=30 GB owner=b mapping=none; show "Map logical drives to an host"; set logicalDrive ["South-Africa-Quorum"] logicalUnitNumber=0 hostGroup="South-Africa"; set logicalDrive ["South-Africa-eMail"] logicalUnitNumber=1 hostGroup="South-Africa";...
  • Page 446: Iscsi Initiator Properties - General

    Figure 18-16 iSCSI initiator properties - Discovery 3. In Figure 18-17, you can enter an IP address or hostname of the iSNS server you will use. Click OK. Figure 18-17 Add iSNS server IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 447: Iscsi Initiator Properties - Added Isns Server

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am 4. The specified iSNS server is contacted. If it is available it is added to the list of iSNS servers, as shown in Figure 18-18. Figure 18-18 iSCSI initiator properties - added iSNS server 5.
  • Page 448: Configure Target Discovery Using Sendtargets

    Figure 18-21 iSCSI initiator properties - Discovery 3. In Figure 18-17, enter the IP address or hostname of one of the iSCSI interfaces of the DS3300. These are listed for our configuration in Table 18-1 on page 404. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 449: Advanced Settings

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 18-22 Add target portal 4. Click Advanced..Select Microsoft iSCSI Initiator from the Local adapter drop down. In the Source IP drop down, select the IP address of the node that is connected to the same network as the specified iSCSI portal IP address.
  • Page 450: Configure Login To Discovered Targets

    18.8.3 Configure login to discovered targets This section describes the configuration tasks required after a target is discovered. We will first configure on node Mara - and then repeat these steps on Ora. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 451: Iscsi Initiator Properties - Targets

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am 1. The Target tab contains all iSCSI targets that were discovered - in this case, our DS3300. The current status of this target is inactive. Select a target from the target list and click Log On..See Figure 18-26.
  • Page 452: 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 420. Figure 18-29 Advanced settings - Target portal 5. In Figure 18-30, check Data digest and Header digest and click OK. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 453: Advanced Settings - Finally Settings

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am 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 Log on to target 7.
  • Page 454: Iscsi Initiator Properties With Connected Target

    Draft Document for Review August 30, 2007 12:59 am Figure 18-32 iSCSI initiator properties with connected target 8. Open Device Manager - we can see the four logical drives configured on the DS3300 (IBM 1726-3xx FAStT SCSI Disk Device) the Universal Xport SCSI Disk Device, and four IBM 1726-3xx FAStT Multipath Disk Devices, as in Figure 18-33.
  • Page 455: Iscsi Initiator Properties

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 18-34 iSCSI initiator properties 10.Follow steps 2 till 6 to configure the advanced properties for the remaining iSCSI sessions. Use the following combinations of source IP and target Portal: Source IP: 172.16.200.91 →...
  • Page 456: Prepare Shared Drives On A Cluster Node

    DS3300. Four logical drives are configured on the DS3300 that are visible over each port. That makes 16 IBM 1726-3xx FASt SCSI Disk Devices in the Device Manager. Each iSCSI port of the DS3300 also provides by default the Universal Xport SCSI disk device, whish is also seen four times.
  • Page 457: Install The Cluster Service On The First Cluster Node

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am The drive partitioning and drive letter assignment needs to be done only on the first node. After finishing this task the configuration should look as shown in Figure 18-37 on page 425. Figure 18-37 Shared drive setup in the operating system 18.10 Install the cluster service on the first cluster node The cluster service is now installed on the first node, Mara.
  • Page 458: Create New Cluster

    This is only required when the cluster administrator is running on a management station system and not directly on the first cluster node. The server cluster wizard will add the local host name already in this dialog. Click Next. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 459: Select Computer

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 18-42 Select computer 6. The specified host and configuration will be checked if it 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.
  • Page 460: Cluster Service Account

    Majority Node Set - this requires at least three nodes in the cluster. Click Next to start the creation of the cluster. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 461: Cluster Configuration Proposal

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 18-46 Cluster configuration proposal 10.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.
  • Page 462: Install Cluster Service On The Remaining Nodes

    This section uses the first node to install the cluster service on the remaining nodes. 1. Use the running Cluster Administrator on the first node. Click File → Open Connection. In the Open Connection to Cluster dialog select Add nodes to cluster from the Action IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 463: Add Nodes Wizard

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am drop down list. Ensure that the Cluster or Server name list contains the name of the cluster as shown in Figure 18-50. Click OK. Figure 18-50 Add nodes to cluster 2.
  • Page 464: Advanced Configuration Options

    6. I the Select Computers dialog of the Add Nodes Wizard (Figure 18-53 on page 432), click Next. 7. The cluster configuration will be analyzed on the added computers as in Figure 18-55. Click Next when the analysis is complete. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 465: Analyzing Configuration

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am 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 Cluster service account password 9.
  • Page 466: Cluster Configuration Proposal

    Advanced (minimum) configuration selection in Figure 18-54 on page 432. Click Next when the installation is complete. Figure 18-58 Adding nodes to the cluster 11.Click Finish to close the Add Nodes Wizard, Figure 18-59 on page 435. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 467: Configure The Cluster Network Usage

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 18-59 Add nodes wizard complete 12.The Cluster Administrator in Figure 18-60 shows that the cluster is now running with two cluster nodes. Figure 18-60 Cluster with both nodes running The cluster is now running with the default network usage.
  • Page 468 2. Right click on iSCSI LAN 1, and select Properties, as in Figure 18-62. Figure 18-62 iSCSI LAN 1 3. In Figure 18-63 on page 437, uncheck Enable this network for cluster use and click OK. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 469: Iscsi Lan 1

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am 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 Private LAN 6.
  • Page 470 8. In the Properties dialog select the Network Priority tab, Figure 18-67. Verify that the network that is used for internal communication only is the first network in the list. Use the Move up or down buttons to change this if required. Click OK. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 471: Test Cluster Configuration

    7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 18-67 Cluster network priority 9. The network usage configuration should now look as shown in Figure 18-67 on page 439. 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.
  • Page 472 7065iSCSI_Config3.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 473: Chapter 19. Fc Configuration 1 - Emulex Hba Boot Bladeserver From San

    DS3400. Before you start, make sure that all the firmware on the storage subsystem and on the host is flashed to the latest level, as described in 13.1.4, “Download Firmware” on page 295. © Copyright IBM Corp. 2007. All rights reserved.
  • Page 474: Cabling And Zoning

    DS3400, and the other switch is connected to Controller B. The two FC switches are not interlinked. Figure 19-1 shows our specific configuration. Figure 19-2 shows the FC connections in the BladeCenter. Figure 19-1 Our sample environment IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 475 (Figure 19-3). Note: A detailed description of Blade technology and how to manage it is beyond the scope of this book. You can find information on the IBM Blade Center how to access the switch modules in:...
  • Page 476 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 host server” on page 136. 1. Select Zoning → Edit Zoning from the menu bar to open the Zoning configuration (Figure 19-4 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 477: Edit Zoning

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am 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-5 Create a zone set 3.
  • Page 478: Zone Name

    447). Highlight the zone then drag and drop the WWNs of the members to the zone - click the WWN of the Blade Center HBA and drop it on the zone. and repeat this for the DS3400 port. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 479: Zone Created

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am 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 & Error Check” window will appear (Figure 19-10 on page 448).
  • Page 480: Configuring The Ds3400

    19.2 Configuring the DS3400 Now you have to configure the IBM DS3400 storage server as we described in Chapter 8, “Administration - Configure” on page 135. Since in this configuration we are using boot from SAN, we will only initially add one HBA WWN.
  • Page 481: Enabling Boot From San With Emulex Adapters

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am On the DS3400, create the host and HBA port, create a logical drive of the size required for the boot partition (or use an existing free logical drive), and assign the logical drive to the host, specifying LUN 0.
  • Page 482 Figure 19-14 Emulex BIOS - Enable Adapter BIOS 4. Press 1 and Enter again to enable the BIOS. You can see in Figure 19-15 on page 451 that the BIOS is now enabled. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 483: Select Boot Device

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 19-15 Emulex BIOS - Adapter BIOS enabled. 5. Press Esc to exit the Emulex BIOS and return to the Configure Adapter’s Parameters menu (Figure 19-13 on page 450). Press Esc again to return to the Main Configuration menus (Figure 8-10 on page 140).
  • Page 484: Emulex Bios - Select Device

    LUN which is LUN 0, as shown in Figure 19-19. Enter the number corresponding to the LUN which you want to be the boot logical drive - in our case we type 01 and press Enter. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 485: Install Windows 2003 With The Emulex Hba

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 19-19 Emulex BIOS - select identifier 5. In the popup, specify how to identify the boot device. It is recommended to use the WWPN for all boot from SAN configurations. Type 1 and press Enter, Figure 19-20. Figure 19-20 Emulex BIOS - Select identifier WWPN 6.
  • Page 486: Create Emulex Hba Driver Diskette

    First we have to create a driver diskette for the Emulex HBA - you can do this on another server running 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). Click Next.
  • Page 487: Install Windows 2003

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 19-24 Extract Emulex Driver - Finish 5. Open Windows Explorer and navigate to the extracted files. If you have chosen the default location they are stored in: C:\Program Files\Emulex\AutoPilot Installer\Drivers\Storport. Open the directory for the driver you want to use (x86, x64 or IA64) and copy all the files to a diskette.
  • Page 488: Specify Driver

    Windows. The rest of the setup will be like a normal installation. When complete, Windows will boot from the DS3400 logical drive. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 489: Install Multipath Driver

    Manager, which includes the multipath driver. You need to reboot after installing the driver. After the reboot, open DS3000 Storage Manager, and add the second WWN of the HBA to the host that you have created for this Blade. Now the Blade can access the logical drive over both paths.
  • Page 490: Install Emulex Hbanyware

    455) make sure to check Start Auto Pilot Installer. The Emulex Auto Pilot Installer will start (Figure 19-30 on page 458). Figure 19-30 Emulex Auto Pilot Installer 2. Click Next to display the available HBA drivers (Figure 19-31). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 491: Emulex - Auto Pilot Installer Warning - Restart

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 19-31 Emulex - Available drivers 3. Click Next again - in the 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.
  • Page 492: Emulex - Hbanyware Installed Successfully

    Figure 19-36 on page 461 is the opening screen. The left pane shows the hosts with Emulex HBAs which were discovered. The application allows you to monitor both the local and other hosts, but we will only cover local monitoring. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 493 9. You can update the firmware and boot code of an Emulex HBA using a boot diskette, or with HBAnyware. Download the latest Emulex HBA firmware and boot code from the IBM Support Web page and extract it to your hard drive. In HBAnyware, highlight the host and select Batch →...
  • Page 494: Emulex - Hbanyware - Download Firmware

    11.The HBAnyware Batch Firmware Download window will appear (Figure 19-40 on page 463). Mark all HBAs you want to update and click Start Download. The image will be transferred to the HBA - this may take a few seconds. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 495: Emulex - Hbanyware - Batch Firmware Download

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 19-40 Emulex - HBAnyware - Batch Firmware Download 12.Figure 19-41 shows that the download was successful (Figure 19-41). Review and click Close to exit the window. Chapter 19. FC configuration 1 - Emulex HBA boot BladeServer from SAN...
  • Page 496: What To Do If The Boot Path Is Lost

    This can for example occur because of a broken cable. So long as the system is still running, there is no problem, because the redundant connection can be used to access the logical drive over the second path. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 497: Emulex - Hbanyware - Link Down

    7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am Figure 19-42 Emulex - HBAnyware - Link down If you have to reboot the Blade, you have two possibilities: Fix the path failure before rebooting the blade Edit some settings before rebooting the blade If you choose the second way you have to do the following actions: 1.
  • Page 498 7065FC_Config1.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 499: Chapter 20. 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 configuration we will use an IBM Blade Center, but from the storage perspective, it is the same as installing it on a System x server.
  • Page 500: Preparing The Environment

    Prepare the environment so that every SAN HBA port of each Blade can to see one controller of your storage subsystem. How to create the zoning on the IBM FC switches is also already shown in 19.1, “Cabling and zoning” on page 442.
  • Page 501: Install Windows And Device Drivers

    You can find all drivers for completing the installation at: http://www-304.ibm.com/jct01004c/systems/support/ 20.2.1 Install HBA drivers The IBM Support Web site given above also provides the QLogic HBA drivers. Chapter 20. FC configuration 2 -BladeServer Microsoft Cluster...
  • Page 502: Update Driver

    2. Open Windows Device Manager. 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. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 503: Hardware Update Wizard

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am Figure 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 Browse. Figure 20-4 Include this location in the search 6.
  • Page 504: Qlogic Driver Installation

    Figure 20-6 QLogic Driver installation 8. When the installation is complete, click Finish (Figure 20-7) to close the wizard. The HBA drivers have been installed successfully. Figure 20-7 QLogic Driver Installation Complete IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 505: Install Multipath Driver

    Next. Figure 20-8 Multipath Driver Installation 2. You will be asked which fail over driver you want to use. For the DS3000 subsystem you have to choose MPIO (Figure 20-9). Click Next and then Install. 3. To complete the installation you have to reboot your server.
  • Page 506: Windows Disk Manager

    1. Start Disk Manager (for example, Start → Run → type diskmgmt.msc. The disk management window will appear, and because it is discovering new disks, the Initialize and Convert Disk Wizard will appear in the foreground (Figure 20-11). Figure 20-11 Initialize and Convert Disk Wizard IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 507 7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am 2. Click Next and you are prompted which disks to initialize (Figure 20-12 on page 475). By default all newly discovered disks are displayed. Mark all disks you want to initialize and click Next.
  • Page 508: Disk Management

    6. To use them in Windows, you have to create a partition on them and format them. To do this right click one disk and select New Partition (as shown in Figure 20-15). 7. The New Partition Wizard (Figure 20-16 on page 477) appears. Click Next. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 509: New Partition Wizard

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am 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 create 9. Enter the size of the new partition in MB and click Next (Figure 20-18 on page 478). Chapter 20.
  • Page 510 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 letter or path 11.Format the partition. Select your requirements and click Next (Figure 20-20 on page 479). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 511: Creating A Microsoft Cluster

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am Figure 20-20 Format Partition 12.The Completing the New Partition Wizard view appears (Figure 20-21). Review your selections and click Finish to complete the tasks. Figure 20-21 Completing the new partition Now the disk will appear in Windows Explorer and can be used.
  • Page 512 - a non-clustered node is required. The domain membership is used to provide a domain account available for the cluster service account on all nodes. That is the account under which the cluster service will operate. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 513: Edit Storage Subsystem Configuration For Clustering

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am 5. Create a domain account that can be used later on the cluster nodes to run the cluster service. There are no special requirements for this account - all necessary rights will be granted to this account when the cluster service is setup on the first node.
  • Page 514: Enable The Cluster Service

    1. To imitate the Cluster Wizard, click Start → Run → type cluadmin. 2. From the Action menu select Create new cluster and click OK(Figure 20-23 on page 482). Figure 20-23 Create new Cluster IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 515: New Server Cluster Wizard

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am 3. The New Server Cluster Wizard starts now (Figure 20-24). Click 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).
  • Page 516: Select Computer

    Viewlog to see in a text file the steps performed by the cluster wizard for the diagnostic check. Alternatively click Details to comparable data from a task viewpoint - this allows you to step through the tasks individually. Click Next to continue. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 517: Analyzing Configuration

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am Figure 20-28 Analyzing 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.
  • Page 518: Cluster Service Account

    Note: Click Quorum (Figure 20-32) to see which disk has been selected for the quorum disk. It must point to the previously generated Quorum disk on your DS3000 storage. A local quorum and a Majority Node Set are not suitable for a fibre cluster.
  • Page 519: Completing The New Server Cluster Wizard

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am 11.The cluster wizard now starts to install the cluster software and services (Figure 20-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.
  • Page 520: Join The Second Node To The Cluster

    4. Click Browse and you will see the clusters that are available in the domain.Select your cluster from the list (Thailand, in our configuration), and click OK (Figure 20-37). Figure 20-37 Browse Clusters 5. Click OK again. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 521: Add Nodes Wizard

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am 6. The Add Nodes Wizard 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.
  • Page 522: Analyzing Configuration

    Figure 20-41 Proposed Cluster Configuration 11.Once the wizard has finished click Next (Figure 20-42) and Finish (Figure 20-43) to complete the addition of the second node. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 523 7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am 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 administrator (Figure 20-44 on page 492).
  • Page 524: Cluster Administrator

    7065FC_Config2.fm Draft Document for Review August 30, 2007 12:59 am Figure 20-44 Cluster Administrator IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 525: Chapter 21. Fc Configuration 3 - Linux San Boot With System X 3755

    This sample configuration shows how to configure Linux SAN boot from the DS3400 subsystem. A host server, IBM System x 3755, with a dual-port QLogic-based FC HBA will be connected to a dual-controller DS3400 across a FC SAN. We will define a logical drive on the DS3400 and map our host server to it.
  • Page 526: What Is Needed

    The latest FC HBA driver for Linux kernel 2.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 at the time of writing).
  • Page 527: First Fc Hba Port Configuration

    Express 4 Gbps FC HBA, IBM partnumber 42C2071 (LP110002) is also supported, as per the IBM Support Web site. The BIOS utility procedures are similar to those described in Chapter 19, “FC configuration 1 - Emulex HBA boot BladeServer from SAN” on page 441.
  • Page 528 7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 21-3 Fast!UTIL Options 3. In the Configuration Settings menu, shown in Figure 21-4, select Adapter Settings. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 529: Configuration Settings Menu

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 21-4 Configuration Settings menu 4. The Adapter Port Name field shows the HBA port WWN. In our case, the WWN is 21:00:00:E0:8B:85:41:60 (see Figure 21-5). Record this value. Chapter 21. FC configuration 3 - Linux SAN boot with System x 3755...
  • Page 530: Adapter Settings

    Figure 21-2. Select the second line and press <Enter>. 8. Select Configuration Settings → Adapter Settings and look for the WWN of the second HBA port. As you can see in Figure 21-6 on page 499, the WWN is 21:01:00:E0:8B:A5:41:60. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 531: San Switch Zoning For The First I/O Path

    HBA port 2 - 21:01:00:E0:8B:A5:41:60 21.3 SAN switch zoning for the first I/O path We are using an IBM 2005-B32 SAN switch, which now needs to be zoned. 1. First we create the following aliases: x3755_QL_P0 for the first HBA port WWN (21:00:00:E0:8B:85:41:60).
  • Page 532: Create A Logical Drive

    Figure 21-7 Zoning configuration 21.4 Create a logical drive We will use the DS3000 Storage Manager running on a management workstation to create a logical drive that will be used to install and later boot Linux. But before creating the logical drive, we have to define our host server and its host port (first HBA port).
  • Page 533: Host Server Definition

    Draft Document for Review August 30, 2007 12:59 am 21.4.1 Host server 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) 2.
  • Page 534: 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:41.60. Select this WWN and click Add, as in Figure 21-10. Figure 21-10 Specify HBA Host Port IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 535: Specify Host Group

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am 4. Next you can 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 in Figure 21-11.
  • Page 536: Create Logical Drive

    Click No. Figure 21-13 Host definition is complete 21.4.2 Create logical drive 1. To define the logical drive, select the Configure tab and click Create Logical Drives. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 537: Select Capacity Type

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am 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 capacity: create a new array and logical drive.
  • Page 538: Drive Selection Choices

    RAID 1 array. So we need to select RAID level 1; at this point, the window displays an entry showing two drives, see Figure 21-16. Highlight this line and click Next. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 539: Specify Capacity

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am 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 be SAN_boot_Linux and the I/O characteristics will be left at File system (typical) (see Figure 21-17).
  • Page 540: Specify Logical Drive

    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 and assign the logical drive as LUN 0, as shown in Figure 21-18. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 541: Map Logical Drive To Host

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am 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 asks whether we want to create another logical drive. Click No to finish this section.
  • Page 542: Logical Drive Ownership

    Change Logical Drive Ownership/Preferred Path task in the Modify tab. As shown in Figure 21-20, our logical drive is currently owned by controller B, which is also the preferred controller. Click Change to reset it to controller A. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 543: Change Logical Drive Ownership/Preferred Path

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 21-20 Change Logical Drive Ownership/Preferred Path You are asked to confirm the ownership and preferred path change (see Figure 21-21). Click Yes. Figure 21-21 Confirm Change Ownership/Preferred Path Chapter 21. FC configuration 3 - Linux SAN boot with System x 3755...
  • Page 544: Configure Logical Drive As Boot Device

    We will now use Fast!UTIL to specify that our logical drive is the bootable device. Reboot the host server and press <Ctrl-Q> when prompted to launch Fast!UTIL. 1. Select the first FC HBA port and then Configuration Settings → Selectable Boot Settings. This is shown in Figure 21-23. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 545: Selectable Boot Settings Menu Option

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am Figure 21-23 Selectable Boot Settings menu option Selectable Boot Settings menu displays. You need to do the following now: Selectable Boot 1. In the Selectable Boot Settings menu, make sure the field is set to Enabled.
  • Page 546: Install Linux

    We will install Red Hat Enterprise Linux 4 Update 3, kernel 2.6.9-34.ELsmp. The installation process is guided by the Anaconda installer and is quite straightforward and self explanatory. We will therefore not document it in detail. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 547: Install The Kernel Source Tree

    As stated, the RHEL4 installation CDs include the QLA2400 driver, but not the latest version. So we need to update the driver from version 8.01.02 to the latest (at the time of writing, this is v8.01.06). We download the QL2400 driver v8.01.06 from QLogic Web site (linked from IBM Systems support Web site): http://support.qlogic.com/support/oem_detail_all.asp?oemid=376 The filename is ibm_dd_ds4kfc_8.01.06_linux2.6_anycpu.tgz.
  • Page 548 # NOTICE: You have a /boot partition. This means that all kernel and initrd paths are relative to /boot/, eg. root (hd0,0) kernel /vmlinuz-version ro root=/dev/sda2 initrd /initrd-version.img #boot=/dev/sda default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 549: Install Linux Rdac

    21.7 Install Linux RDAC RDAC for Linux can be downloaded from the IBM Systems support Web site. The IBM Web page leads you to the actual download Web page URL: Chapter 21. FC configuration 3 - Linux SAN boot with System x 3755...
  • Page 550: Build The Rdac Driver

    Modify the /boot/grub/menu.lst file to add the new boot menu option - the extra lines are shown in Example 21-6. Example 21-6 Boot menu option for /boot/grub/menu title Red Hat Enterprise Linux AS (2.6.9-34.ELsmp) RDAC (MPP) root (hd0,0) IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 551: Verification

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am kernel /vmlinuz-2.6.9-34.ELsmp ro root=LABEL=/ pci=nommconf rhgb quiet initrd /mpp-2.6.9-34.ELsmp.img 3. Restart the system using the new boot option. 21.7.3 Verification When the server restarts, use the lsmod command to verify that the RDAC (MPP) modules are running.
  • Page 552: Add Second Fc Hba Port To The Host Server Definition

    1. In the Storage Manager Modify tab, click Edit Topology. As shown in Figure 21-25, click Add HBA to specify the new host port. Figure 21-25 Edit Topology - Add HBA 2. This launches the Add HBA Host Port window, shown in Figure 21-26. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 553: Add Hba Host Port

    7065FC_Config3.fm Draft Document for Review August 30, 2007 12:59 am 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 server now contains both host port definitions. Figure 21-27 Both host ports are defined Chapter 21.
  • Page 554: Verify The Installation

    As you can see, and compared to Example 21-8 on page 522 the RDAC now works with both controllers and manages both I/O paths. This completes the SAN boot configuration and installation of Red Hat Enterprise Linux 4. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 555: Part 5. Appendices

    Part 5 Appendices Part 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 navigate the IBM Support Web site for DS3000 More details on using the DS3000 command-line interface (CLI)
  • Page 556 7065partAppendices.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 557: Appendix A. Flashcopy Example - Windows 2003

    Draft Document for Review August 30, 2007 12:59 am FlashCopy example - Windows Appendix A. 2003 This appendix provides an overview and detailed information of using FlashCopy logical drives with specific operating systems and disk file systems. © Copyright IBM Corp. 2007. All rights reserved.
  • Page 558: Operating System Resources For Additional Instructions

    FlashCopy data consistency. Windows - Basic/regular disks: – Process overview – Additional instructions for Windows Server 2003- basic disks Windows 2003: Basic/regular disks This section discusses the procedures for Windows basic/regular disks. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 559: Process Overview

    7065appFC_Example.fm Draft Document for Review August 30, 2007 12:59 am Process overview The following process overviews outline the key steps required to: Create a FlashCopy logical drive on Windows Server 2003 (using basic or regular disks). See Figure A-1. Reuse a disabled FlashCopy logical drive on Windows server 2003. See Figure A-2 on page 528.
  • Page 560: Detailed Instructions For Windows 2003 Basic Disks

    FlashCopy logical drive, see “Reusing FlashCopy logical drives” on page 530. Tip: For command references and information about the use of the Script Editor and CLI, see Appendix C, “CLI” on page 539. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 561 7065appFC_Example.fm Draft Document for Review August 30, 2007 12:59 am Attention: Risk of Application Errors. Windows operating systems traditionally support a Master Boot Record (MBR) disk partition format. 64-bit Windows Server 2003 supports the new GUID Partition Table (GPT) disk partition format. The 32 bit Windows Server 2003 operating system does not have support for this new partition format and does not know how to properly access a GPT disk.
  • Page 562 [drive:]path is the NTFS folder where the mount point will reside, and Logical Drive{GUID} is the name of the logical drive that is the target of the mount point in Logical DriveGUID format. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 563 7065appFC_Example.fm Draft Document for Review August 30, 2007 12:59 am Result: The disk representing the FlashCopy logical drive is mounted. For more information about using mountvol, refer to your operating system documentation. 12.This step is optional. If you are configuring your storage system using auto scripting operations, it is recommend that you complete this step.
  • Page 564 7065appFC_Example.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 565: Appendix B. Ibm Support Web Site

    IBM Support Web site Appendix B. This appendix describes how and where to find information on the IBM Support Web 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.
  • Page 566 Draft Document for Review August 30, 2007 12:59 am Figure B-1 IBM Support - Main entry 2. Select Disk systems from the Product family drop down box, as shown in Figure B-2 on page 535. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 567: Ibm Support - Select Product Family

    Draft Document for Review August 30, 2007 12:59 am 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.
  • Page 568: Ibm Support - Go

    Microcode, firmware, and device drives are found on the Download tab. Click it now. Figure B-5 IBM Support - DS3400 support area 6. On the Download tab (Figure B-6 on page 537), click the link Storage Manager, firmware, HBA and tools (including readmes). IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 569: Ibm Support - Ds3400 Download Area

    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 shows as an example the firmware download for the DS3400.
  • Page 570 7065appIBMSupport.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 571: Appendix C. Cli

    Storage Manager GUI use the DS4000 Storage Manager 9.23 or later. The CLI is installed together with the DS3000 Storage Manager Client. It can be found in the client subdirectory of the location where the Storage Manager was installed. In Microsoft Windows that is usually C:\Program Files\IBM_DS3000\client and in Linux /opt/IBM_DS3000/client/.
  • Page 572: Running The Cli

    Draft Document for Review August 30, 2007 12:59 am Running the CLI There are two ways to enter commands to the DS3000 - interactively using SMcli, or by creating saved scripts with the Scripting Editor. We will describe SMcli in “General SMcli syntax”...
  • Page 573: General Smcli Syntax

    7065appCLI.fm Draft Document for Review August 30, 2007 12:59 am Figure C-3 Tools Menu 4. The Script Editor contains online help that describes the use of each of the available commands. Select Help → Command Reference to display the online help (Figure C-4) or Help →...
  • Page 574 # The various syntax options as shown by SMcli-? perform the following tasks: Execute commands on a given storage subsystem that are specified on the command line over an out-of-band management connection IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 575 Enterprise Management Windows of the client Note: Specify always IP addresses or hostnames from the management interface of all installed DS3000 controllers. Table 21-2 gives an explanation of the various parameters which can be specified with SMcli commands.
  • Page 576 As default is only the event data sent. -r <direct_sa | Define the alert recipient for a group of DS3000 depending on their host_sa> management type. direct_sa represents those subsystems which are managed over an out bound connection (ethernet) and host_sa subsystems managed over a host agent (i/o path).
  • Page 577: Add A Storage Subsystem To The Storage Manager Configuration

    7065appCLI.fm Draft Document for Review August 30, 2007 12:59 am Option Description Only together with parameter -d. Show the health status of the defined storage subsystems. Do not check script syntax. Optional option. Do not list progress information. Optional option. -quick Use this parameter to reduce the amount of time that is required to run a single-line operation.
  • Page 578: Show Defined Subsystems In The Storage Manager Configuration

    The mail server nile.rivers.local is used and a return address ds3000@nile.rivers.local as shown in the [MAIL SERVER] section of the output. In addition to that alerting, alerting is enabled for the in-band managed storage subsystems DS3200i and DS3400i.
  • Page 579: Configure Alerting

    7065appCLI.fm Draft Document for Review August 30, 2007 12:59 am All in-band storage subsystems colorado@nile.rivers.local [ALERT SETTINGS - SPECIFIC DEVICES] Storage arrays: DS3200 600a0b80001d2bf40000000046265018 172.18.2.1 172.18.2.2 Optimal public,nile.rivers.local DS3400 600a0b80002fc1d5000000004654a5a1 172.18.4.1 172.18.4.2 Unresponsive <None> DS3400i 092ca896030303030303030303030303 172.18.0.2 Optimal <None> DS3200i 092ca896040404040404040404040404 172.18.0.2 Needs Attention <None>...
  • Page 580: Define Email Alert Recipients

    Draft Document for Review August 30, 2007 12:59 am Define email alert recipients Alerts can be defined for a single DS3000 storage subsystem, all out-of-band managed storage subsystems, all in-band managed storage subsystems or all subsystems managed by a single management station. This section describes those settings.
  • Page 581: Delete Email Alert Recipient

    Example: C-11 SMcli - Delete email recipients 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.rivers.local...
  • Page 582: Snmp Alert Recipients

    SNMP trap receiver systems IP address or host name. Example C-12 shows how to configure SNMP trap recipients for a single DS3400, in-band and out-of-band managed DS3000’s. as well as a global trap recipient. Example: C-12 SMcli - SNMP alert recipient amazon:~ # SMcli -a trap:ds3400,nile.rivers.local -n ds3400...
  • Page 583 7065appCLI.fm Draft Document for Review August 30, 2007 12:59 am The following failures have been found: Failed Drive - Unassigned or Hot Spare Storage Subsystem: DS3200 Enclosure: Controller/Drive enclosure Affected drive slot(s): 1 Service action (removal) allowed: Yes Service action LED on component: Yes amazon:/ # An alternative to specifying multiple commands in one line to create a script file that contains each command on a single line.
  • Page 584: Sample Command - Save Configuration Script File

    An alternative that is not available for Microsoft Windows would be the use of single quotation marks around the complete command and double quotation marks without the backslashes. Here is a list of commands that can be used to manage a DS3000 storage subsystem. – accept –...
  • Page 585 7065appCLI.fm Draft Document for Review August 30, 2007 12:59 am This creates a file of CLI commands which create the array, logical drives, hosts, and host mappings. Our file is shown in Example C-17. Example: C-17 Sample storage subsystem configuration file // Logical configuration information from Storage Subsystem DS3400_crmsystem_data.
  • Page 586 We show how to load this file to create the configuration on another system in “Load Storage Subsystem Configuration” on page 121. Note that loading the configuration file will over-write any existing data on the array - you should only do this on a new array. IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 587: Index

    46 click 190 drive capacity 207 Cluster Administrator 488 drive mapping 85 clustered disk access 51 drive mode 205 color and font settings 266 drives 204 compatible drive 307 © Copyright IBM Corp. 2007. All rights reserved.
  • Page 588 88, 262 EXP3000 attachment 33 NVSRAM 301, 303 EXP3000 Expansion License 19 online help 211, 315 FC attachment 16 out-of-band management 20, 25 FlashCopy 19, 170, 227 partially managed storage subsystems 129 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 589 221 status 201 disable FlashCopy logical drive 228 status icons 119–120 drive capacity 207 Storage Manager see DS3000 Storage Manager drive firmware 305 storage partitions 19, 50, 193, 209, 241, 243 drive mapping 85 storage subsystem profile 203, 293...
  • Page 590 FC host attachment 37 redundancy check 252 in-band management 23 remove host 218 Linux SAN boot configuration 493 remove mapping 243 Windows clustered configuration 467 remove storage partitions 243 Windows configuration 441 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 591 315 disk attachment 4 heterogeneous hosts 195 DS3400 cluster configuration 467 host 136, 207–208, 241 DS3400 configuration 441 update DS3000 software 296 DS3400 SAN boot configuration 493 host access 63 host attachment 37 host attachment 36 SFP 16 host bus adapter (HBA) 194, 225...
  • Page 592 SAS HBA driver 334 MSCS list storage subsystems 546 add node to cluster 488 load storage subsystem configuration 121 cluster service 482 locate array 210 create cluster 479 locate drive 205 DS3400 configuration 467 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 593 7065IX.fm Draft Document for Review August 30, 2007 12:59 am multidrop cable 6 RAID 5 46, 83, 251 multi-mode fiber 5 RAID level 45, 82, 163, 169 multipath driver 457, 473 RAID parity 46 multipath support 23, 112 RDAC 23, 100, 113, 335–336, 517 read-only attribute 193, 235 recopy VolumeCopy 236 Recovery Guru 42, 175, 187, 313–314...
  • Page 594 FlashCopy logical drive 529 switch 225 Device Manager 322 zoning 444, 468, 499 Disk Manager 474 synchronize controller clock 261 disk signature 180 DS3000 Storage Manager 323, 335 dynamic disk 180 IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 595 7065IX.fm Draft Document for Review August 30, 2007 12:59 am FC clustered disk configuration 467 FC disk configuration 441 install DS3000 Storage Manager 94 Java Access Bridge 23 RDAC 23 SAS HBA driver 321 Windows 2003 basic diski 528 configure disk space 329...
  • Page 596 7065IX.fm Draft Document for Review August 30, 2007 12:59 am IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 597: Related Publications

    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 - IBM BladeCenter MIGR-45153 Online resources These Web sites are also relevant as further information sources: IBM Disk Support Web site http://www.ibm.com/servers/storage/support/disk...
  • Page 598: How To Get Redbooks

    You can search for, view, or download Redbooks, Redpapers, Technotes, draft publications and Additional materials, as well as order hardcopy Redbooks, at this Web site: ibm.com/redbooks Help from IBM IBM Support and downloads ibm.com/support IBM Global Services ibm.com/services IBM System Storage DS3000: Introduction and Implementation Guide...
  • Page 602 ORGANIZATION disk attachment options, we describe these different methods, including SAS and Fibre-Channel. Configuration and You will learn how to install the DS3000 Storage Manager, administration with and how to use its GUI and command-line options. We Storage Manager cover quick setup of the DS3000 - creating arrays and BUILDING TECHNICAL logical drives and making the storage available to a hosts.