Page 1
Dell™ PowerVault™ Modular Disk 3000i Systems Installation Guide w w w . d e l l . c o m | s u p p o r t . d e l l . c o m...
Page 2
Reproduction in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden. Trademarks used in this text: Dell, the DELL logo, and PowerVault are trademarks of Dell Inc.; Intel and Pentium are registered trademarks of Intel Corporation; SUSE is a registered trademark of Novell Inc.
Software Installation System Assembly and Startup Install the iSCSI Initiator Software (iSCSI-attached Host Servers Only) Installing the iSCSI Initiator on a Windows Host Server Installing the iSCSI Initiator on a Linux Host Server Installing MD Storage Software Installing MD Storage Software on an iSCSI-attached Host...
Page 4
Step 2: Configure the iSCSI Ports on the Storage Array Step 3: Perform Target Discovery from the iSCSI Initiator If you are using Windows Server 2003 or Windows Server 2008 GUI version ....... . .
Page 5
If you are using RHEL 5 or SLES 10 SP1 If you are using SLES10 SP1 via the GUI Step 7: Connect to the Target Storage Array from the Host Server If you are using Windows Server 2003 or Windows Server 2008 GUI...
Introduction This guide outlines the steps for configuring the Dell™ PowerVault™ Modular Disk 3000i (MD3000i). The guide also covers installing the MD Storage Manager software, installing and ® configuring the Microsoft iSCSI and Linux initiators, and accessing documentation from the PowerVault MD3000i Resource CD.
Hardware Installation This chapter provides guidelines for planning the physical configuration of your Dell™ PowerVault™ MD3000i storage array and for connecting one or more hosts to the array. For complete information on hardware configuration, see the Dell™ PowerVault™ MD3000i Hardware Owner’s Manual.
Cabling the Enclosure You can connect up to 16 hosts and two expansion enclosures to the storage array. To plan your configuration, complete the following tasks: 1 Evaluate your data storage needs and administrative requirements. 2 Determine your hardware capabilities and how you plan to organize your data. 3 Calculate your requirements for the availability of your data.
Page 11
Figure 2-1. One or Two Direct-Attached Servers (or Two-Node Cluster), Single-Path Data, Single Controller (Simplex) Management traffic standalone (one or two) host server MD3000i RAID Enclosure (single controller) two-node cluster Ethernet management port corporate, public or private network Hardware Installation...
Page 12
In Figure 2-3, up to two servers are directly attached to the MD3000i RAID controller module. If the host server has a second Ethernet connection to the array, it can be attached to the iSCSI ports on the array’s second controller. This configuration provides improved availability by allowing two separate physical paths for each host, which ensures full redundancy if one of the paths fail.
Figure 2-3. One or Two Direct-Attached Servers (or Two-Node Cluster), Dual-Path Data, Dual Controllers (Duplex) standalone (one or two) host server MD3000i RAID Enclosure (dual controllers) Network-Attached Solutions You can also cable your host servers to the MD3000i RAID controller iSCSI ports through an IP storage area network (SAN) industry-standard 1GB Ethernet switch.
Page 14
Figure 2-4. Up to 16 SAN-Configured Servers, Single-Path Data, Single Controller (Simplex) up to 16 standalone host servers MD3000i RAID Enclosure (single controller) Hardware Installation IP SAN (Gigabit Ethernet Ethernet switch) management port corporate, public or private network...
Ensure that all MD1000 expansion enclosures being connected to the MD3000i are first updated to the latest Dell MD1000 EMM Firmware (available from support.dell.com). Dell MD1000 EMM Firmware versions prior to A03 are not supported in an MD3000i array; attaching an MD1000 with unsupported firmware causes an uncertified condition to exist on the array.
Expanding with Previously Configured MD1000 Enclosures Use this procedure if your MD1000 is now directly attached to and configured on a Dell PERC 5/E system. Data from virtual disks created on a PERC 5 SAS controller cannot be directly migrated to an MD3000i or to an MD1000 expansion enclosure connected to an MD3000i.
For more information, refer to the Dell™ PowerVault™ MD3000i Support Matrix available on support.dell.com. Install or update (to the latest version available on support.dell.com) the MD Storage Manager on each host server. Install or update (to the latest version available on support.dell.com) the multipath drivers on each host server.
Page 18
4 Turn on attached units: Turn on the MD1000 expansion enclosure(s). Wait for the enclosure status LED to light blue. Turn on the MD3000i and wait for the status LED to indicate that the unit is ready: • If the status LEDs light a solid amber, the MD3000i is still coming online. •...
NOTE: Windows Server 2008 contains a built-in iSCSI initiator. If your system is running Windows Server 2008, you do not need to install the iSCSI initiator as shown in this section. Skip directly to "Installing MD Storage Software." Software Installation...
Installing the iSCSI Initiator on a Windows Host Server 1 Refer to the Dell™ PowerVault™ MD3000i Support Matrix on support.dell.com for the latest version and download location of the Microsoft iSCSI Software Initiator software.
Page 21
To install the iSCSI initiator after RHEL 5 installation via the command line: 1 Insert the RHEL 5 installation CD 1 or DVD. If your media is not automounted, you must manual mount it. The iscsi-initiatorutils.rpm file is located in the Server or Client subdirectory. 2 Run the following command: rpm -i /path/to/media/Server/iscsi-initiatorutils.rpm...
Page 22
6 If no dependencies are found, click Accept. Installing the iSCSI Initiator on a SLES 10 SP1 System You can install the iSCSI initiator software on SUSE Linux Enterprise Server Version 10 systems either during or after operating system installation.
NOT use MD Storage Manager for any storage array management tasks. NOTE: Dell recommends using the Host installation type if the host server is running Windows Server 2008 Core version. Installing MD Storage Software on an iSCSI-attached Host Server (Windows)
Page 24
Select this option on all hosts that are connected to a storage array but will NOT use MD Storage Manager for any storage array management tasks. NOTE: Dell recommends using the Host installation type if the host server is running Windows Server 2008 Core version. 8 Click Next.
NOTE: Root privileges are required to install the software. Follow these steps to install MD Storage Manager software on an iSCSI-connected host server: 1 Close all other programs before installing any new software. 2 Insert the CD. For some Linux installations, when you insert a CD into a drive, a screen appears asking if you want to run the CD.
Page 26
Typical (Full installation) — This package installs both the management station and host options. It includes the necessary host-based storage agent, multipath driver, and MD Storage Manager software. Select this option if you plan to use MD Storage Manager on the host server to configure, manage, and monitor the storage array.
Installing a Dedicated Management Station (Windows and Linux) Optionally, you can manage your storage array over the network via a dedicated system attached to the array via the Ethernet management port. If you choose this option, follow these steps to install MD Storage Manager on that dedicated system.
1 Insert the CD. If autorun is disabled, navigate to the CD and double-click setup.exe. NOTE: On a server running Windows Server 2008 Core version, navigate to the CD and run the setup.bat utility. Only the MD3000i Readme can be viewed on Windows Server 2008 Core versions. Other MD3000i documentation cannot be viewed or installed.
4 Install MD3000i Documentation 5 View MD3000i Documentation 6 iSCSI Setup Instructions 7 Dell Support 8 View End User License Agreement 3 If you want to view the readme.txt file, type 1 and press <Enter>. The file appears in a separate window. Close the window after viewing the file to return to the menu screen.
Installing the Manuals 1 Insert the CD, if necessary, and from the menu screen, type 5 and press <Enter>. 2 A screen appears showing the default location for installation. Press <Enter> to accept the path shown, or enter a different path and press <Enter>. 3 When installation is complete, press any key to return to the main menu.
Array Setup and iSCSI Configuration To use the storage array, you must configure iSCSI on both the host server(s) and the storage array. Step-by-step instructions for configuring iSCSI are described in this section. However, before proceeding here, you must have already installed the Microsoft iSCSI initiator and the MD Storage Manager software.
Configuration Worksheet The iSCSI Configuration Worksheet (Table 4-2 or Table 4-3) helps you plan your configuration. Recording host server and storage array IP addresses at a single location will help you configure your setup faster and more efficiently. Guidelines for Configuring Your Network for iSCSI provides general network setup guidelines for both Windows and Linux environments.
Page 33
192.168.130.101 (In 0 default) 192.168.131.101 (In 1 default) 192.168.128.101 (Mgmt network port) If you need additional space for more than one host server, use an additional sheet. Static IP address (host server) iSCSI port 1 ____ . ____ . ____ . ____ iSCSI port 2 ____ .
Page 34
Table 4-3. iSCSI Configuration Worksheet (IPv6 settings) cntl. 0 If you need additional space for more than one host server, use an additional sheet. Host iSCSI port 1 Link Local IP Address ________________________ Routable IP Address ________________________ Subnet Prefix ________________________...
Using iSNS iSNS (Internet Storage Naming Service) Server, supported only on Windows iSCSI environments, eliminates the need to manually configure each individual storage array with a specific list of initiators and target IP addresses. Instead, iSNS automatically discovers, manages, and configures all iSCSI devices in your environment.
By default, the storage array management ports will be set to DHCP configuration. If the controller(s) on your storage array is unable to get IP configuration from a DHCP server, it will timeout after ten seconds and fall back to a default static IP address. The default IP configuration is: Controller 0: IP: 192.168.128.101 Subnet Mask: 255.255.255.0...
Tasks dialog box or click the Tools tab and choose Blink. Lights on the front of the storage array blink intermittently to identify the array. Dell recommends blinking storage arrays to ensure that you are working on the correct enclosure. Set a storage array password.
Page 38
Table 4-5. Initial Storage Array Setup Tasks (continued) Task Set the management port IP addresses on each controller. Set up alert notifications. Set up e-mail alerts. Set up SNMP alerts. NOTE: The Status area in the Summary tab shows if alerts have been set for the selected array.
The TCP listening port for the iSNS server is the port number the storage array controller uses to connect to an iSNS server. This allows the iSNS server to register the iSCSI target and portals of the storage array so that the host server initiators can identify them.
Step 3: Perform Target Discovery from the iSCSI Initiator This step identifies the iSCSI ports on the storage array to the host server. Select the set of steps in one of the following sections (Windows or Linux) that corresponds to your operating system.
Configuration of the iSCSI initiator for Red Hat Enterprise Server 9 distributions is performed by modifying the /etc/iscsi.conf file, which is installed by default when you install MD Storage Manager. You can edit the file directly, or replace the default file with a sample file included on the MD3000i Resource CD.
6 Restart the iSCSI daemon by executing the following command from the console: /etc/init.d/iscsi restart 7 Verify that the server can connect to the storage array by executing this command from a console: iscsi -ls If successful, an iSCSI session has been established to each iSCSI port on the storage array. Sample...
Page 43
4 Edit the following entries in the /etc/iscsi/iscsid.conf file: Edit (or verify) that the node.startup = manual line is disabled. Edit (or verify) that the node.startup = automatic line is enabled. This will enable automatic startup of the service at boot time. Verify that the following time-out value is set to 144: node.session.timeo.replacement_timeout = 144 Save and close the /etc/iscsi/iscsid.conf file.
Click Next. 6 Choose whether or not the host server will be part of a host server group that will share access to the same virtual disks as other host servers. Select Yes only if the host is part of a Microsoft cluster.
In target CHAP , the storage array authenticates all requests for access issued by the iSCSI initiator(s) on the host server via a CHAP secret. To set up target CHAP authentication, you enter a CHAP secret on the storage array, then configure each iSCSI initiator on the host server to send that secret each time it attempts to access the storage array.
The next two steps in your iSCSI configuration, Step 5: Configure CHAP Authentication on the Storage Array (optional) and Step 6: Configure CHAP Authentication on the Host Server (optional), offer step-by- step procedures for setting up CHAP on your storage array and host server.
If you are configuring CHAP authentication of any kind (either target-only or target and mutual), you must complete this step and Step 6: Configure CHAP Authentication on the Host Server (optional). If you are not configuring any type of CHAP , skip these steps and go to Step 7: Connect to the Target Storage Array from the Host Server.
Configuring Mutual CHAP Authentication on the Storage Array The initiator secret must be unique for each host server that connects to the storage array and must not be the same as the target CHAP secret. 1 From MD Storage Manager, click on the iSCSI tab, then select Enter Mutual Authentication Permissions.
Select the set of steps in one of the following sections (Windows or Linux) that corresponds to your operating system. If you are using Windows Server 2003 or Windows Server 2008 GUI version 1 Click Start→ Programs→ Microsoft iSCSI Initiator or Start→ All Programs→ Administrative Tools→...
If the connection fails, make sure that all IP addresses are entered correctly. Mistyped IP addresses are a common cause of connection problems. If you are using Windows Server 2008 Core Version 1 Set the iSCSI initiator services to start automatically (if not already set): sc \\<server_name>...
Page 51
DiscoveryAddress=172.168.10.9 OutgoingUsername=iqn.1987-05.com.cisco:01.742b2d31b3e OutgoingPassword=0123456789abcdef If you are using Mutual CHAP authentication on Linux Server If you are configuring Mutual CHAP authentication in Linux, you must also add an IncomingUsername= and IncomingPassword= entry after each OutgoingPassword= entry. The IncomingUsername is the iSCSI target name, which can be viewed in MD Storage Manager by accessing the iSCSI tab and clicking Change Target Identification.
7 As a result of steps 1 through 6, the final configuration contained in the /etc/iscsi/iscsid.conf file might look like this: node.session.auth.authmethod = CHAP node.session.auth.username = iqn.2005-03.com.redhat01.78b1b8cad821 node.session.auth.password = password_1 node.session.auth.username_in= iqn.1984- 05.com.dell:powervault.123456 node.session.auth.password_in = test1234567890 discovery.sendtargets.auth.authmethod = CHAP discovery.sendtargets.auth.username = iqn.2005- 03.com.redhat01.78b1b8cad821 Setting Up Your iSCSI Storage Array...
= password_1 discovery.sendtargets.auth.username = iqn.1984- 05.com.dell:powervault.123456 discovery.sendtargets.auth.password_in = test1234567890 If you are using SLES10 SP1 via the GUI 1 Select Desktop→ YaST→ iSCSI Initiator. 2 Click Service Start, then select When Booting. 3 Select Discovered Targets, then select Discovery.
7 Click OK. To support storage array controller failover, the host server must be connected to at least one iSCSI port on each controller. Repeat step 3 through step 8 for each iSCSI port on the storage array that you want to establish as failover targets (the Target Portal address will be different for each port you connected to).
If you are using Windows Server 2008 Core Version 1 Set the iSCSI initiator services to start automatically (if not already set): sc \\<server_name> config msiscsi start= auto 2 Start the iSCSI service (if necessary): sc start msiscsi 3 Log on to the target: iscsicli PersistentLoginTarget <...
/etc/init.d/iscsi restart Verify that the host server is able to connect to the storage array by running the iscsi -ls command as you did in target discovery. If the connection is successful, an iSCSI session will be established to each iSCSI port on the storage array.
Disconnected or Unconfigured, respectively, check the following and repeat the iSCSI configuration steps: • Are all cables securely attached to each port on the host server and storage array? • Is TCP/IP correctly configured on all target host ports? •...
If this is the first storage array to be set up for management, the Add New Storage Array window will appear. Otherwise, click New. 4 Select Manual and click OK. 5 Select In-band management and enter the host server name(s) or IP address(es) of the host server that is running the MD Storage Manager software. 6 Click Add.
Premium Features If you purchased premium features for your storage array, you can set them up at this point. Click Tools→ View/Enable Premium Features or View and Enable Premium Features on the Initial Setup Tasks dialog box to review the features available. Advanced features supported by MD Storage Manager include: •...
Page 60
It is helpful to generate this file before you contact Dell support with MD3000i-related issues.
1 Navigate to the \Program Files\Dell\MD Storage Manager\Uninstall Dell_MD_Storage_Manager directory. NOTE: By default, MD Storage Manager is installed in the \Program Files\Dell\MD Storage Manager directory. If another directory was used during installation, navigate to that directory before beginning the uninstall procedure.
Use the following procedure to uninstall MD Storage Manager from a Linux system. 1 By default, MD Storage Manager is installed in the /opt/dell/mdstoragemanager directory. If another directory was used during installation, navigate to that directory before beginning the Uninstall procedure.
This section gives general guidelines for setting up your network environment and IP addresses for use with the iSCSI ports on your host server and storage array. Your specific network environment may require different or additional steps than shown here, so make sure you consult with your system administrator before performing this setup.
OK. If using a WINS server NOTE: If you are using a DHCP server to allocate WINS server IP addresses, you do not need to add WINS server addresses. 1 On the Control Panel, select Network connections.
NOTE: The server IP addresses must be configured for network communication to the same IP subnet as the storage array management and iSCSI ports. Configuring TCP/IP on Linux using DHCP (root users only) 1 Edit the /etc/sysconfig/network file as follows: NETWORKING=yes HOSTNAME=mymachine.mycompany.com...