Page 6
Pred inštaláciou tohto produktu si pre ítajte Informa nú brožúrku o bezpe nosti. Preden namestite ta izdelek, preberite knjižico Varnostne informacije. Antes de instalar este producto, lea la Información de Seguridad. Läs säkerhetsinformationen innan du installerar den här produkten. ® ™...
Page 7
Statement 2 CAUTION: When replacing the lithium battery, use only IBM Part Number 33F8354 or an equivalent type battery recommended by the manufacturer. If your system has a module containing a lithium battery, replace it only with the same module type made by the same manufacturer.
Page 8
Statement 5 CAUTION: The power control button on the device and the power switch on the power supply do not turn off the electrical current supplied to the device. The device also might have more than one power cord. To remove all electrical current from the device, ensure that all power cords are disconnected from the power source.
ServeRAID utility programs and the IBM ServeRAID Cluster Solution. Note: The IBM ServeRAID product can be either a controller on an adapter, such as the one in this option package, or a controller on the system board of your server.
“Chapter 11. Introduction to IBM ServeRAID Cluster Solution” on page 91 and “Chapter 12. Preparing to install or change a cluster solution” on page 95 provide general information about the IBM ServeRAID Cluster Solution, as well as terms, definitions, and considerations.
Page 15
CD-ROM drive and operatingsystem is the specific operating system you are using in the ServeRAID installation. Note: If the IBM ServeRAID Support CD is Microsoft certified, the ServeRAID device drivers that are certified for Microsoft Windows 2000 are in the...
CD contains the Acrobat Readers for Microsoft Windows, IBM OS/2, and Linux in the /BOOKS/READERS directory. If you are installing the IBM ServeRAID Cluster Solution, you might need to refer to the IBM Shared Disk Clustering Hardware Reference. This book provides general information about planning and configuring a shared-disk cluster using IBM server products.
Page 17
Note: You can obtain this publication from the IBM Support Web site. See “Chapter 16. Obtaining ServeRAID updates” on page 131 for additional information. Preface...
Do not open the static-protective package containing the controller until you are instructed to do so. v IBM ServeRAID Support CD See “IBM ServeRAID Support CD” on page xii for more detailed information. Contact your place of purchase if any items are missing or damaged. Controller features Standard features of the ServeRAID controller are as follows.
Feature ServeRAID-4H ServeRAID-4M ServeRAID-4Mx ServeRAID-4L ServeRAID-4Lx Supported RAID levels 0, 1, 5, 0, 1, 5, 0, 1, 5, 0, 1, 5, 0, 1, 5, Enhanced-1 Enhanced-1 Enhanced-1 (1E), Enhanced-1 Enhanced-1 (1E), (1E), and (1E), and and Enhanced-5 (1E), and and Enhanced-5 Enhanced-5 Enhanced-5 (5E), 00, 10, 1E0,...
Page 23
Statement 2 CAUTION: When replacing the lithium battery, use only IBM Part Number 33F8354 or an equivalent type battery recommended by the manufacturer. If your system has a module containing a lithium battery, replace it only with the same module type made by the same manufacturer.
Page 24
Statement 2 CAUTION: When replacing the lithium battery, use only IBM Part Number 33F8354 or an equivalent type battery recommended by the manufacturer. If your system has a module containing a lithium battery, replace it only with the same module type made by the same manufacturer.
Page 25
ServeRAID-4L and ServeRAID-4Lx controller The ServeRAID-4L and ServeRAID-4Lx controllers have one independent SCSI channel connector, Channel 1. This SCSI channel supports up to 15 physical devices. Internal Channel 1 External Channel 1 Figure 3. ServeRAID-4L controller Internal Channel 1 External Channel 1 Figure 4.
Page 26
Statement 2 CAUTION: When replacing the lithium battery, use only IBM Part Number 33F8354 or an equivalent type battery recommended by the manufacturer. If your system has a module containing a lithium battery, replace it only with the same module type made by the same manufacturer.
IBM ServeRAID Hot Replace Wizard. To perform a hot-replace operation, start the IBM ServeRAID Hot Replace Wizard. You can start this program from within either the IBM Hot Plug for Windows NT 4.0 program or the ServeRAID Manager program. You can use the ServeRAID Manager program to start the wizard either on the server with the failed controller, or across the network from a remote installation of the ServeRAID Manager.
Note: It is useful to start the IBM ServeRAID Hot Replace Wizard from a remote installation when the server with the failed controller does not have a monitor. Installing the ServeRAID controller During the installation, you might need a small, flat-blade screwdriver and the documentation that comes with your server.
Page 29
® Note: For Netfinity 3000 servers, the ServeRAID controllers are supported only when installed in PCI slot 3. Do not install these controllers in PCI slots 1 or 2. Before you can install a ServeRAID controller in a Netfinity 3000, you must first remove the standard SCSI controller that comes in PCI slot 3.
Page 30
Figure 6. Connecting a ServeRAID-4H controller internal channel connector 11. Connect the other end of the SCSI cable to the SCSI backplane or to a SCSI device in the server. (See your server documentation or the system label inside the server cover for the location of the SCSI connector on the backplane.) 12.
Connecting external devices Note: The ServeRAID-4 controllers do not support configurations that use both the internal and external connectors on the same channel concurrently. For example, you cannot use both external Channel 1 and internal Channel 1. To attach SCSI devices to an external channel connector on the ServeRAID controller: 1.
Page 34
Understanding RAID level-0 RAID level-0 stripes the data across all the drives in the array. This offers substantial speed enhancement, but provides no data redundancy. RAID level-0 provides the largest storage capacity of the RAID levels that are offered, because no room is taken for redundant data or data-parity storage.
Page 35
When you replace a failed drive, the ServeRAID controller can rebuild all the RAID level-1E and RAID level-5E logical drives automatically onto the replacement physical drive. However, any data stored in a failed RAID level-0 logical drive is lost. Although the risk of data loss is present, you might want to assign RAID level-0 to one of the logical drives to take advantage of the speed this RAID level offers.
Page 36
The data is striped across the drives, creating blocks. Notice that the data on the drive on the right is a copy of the drive on the left. With RAID level-1, if one of the physical drives fails, the ServeRAID controller switches read and write requests to the remaining functional drive in the RAID level-1 array.
Page 37
Then, create a logical drive within that array. The data is striped across the drives, creating blocks. Notice that the stripe labeled is the data stripe and the stripe labeled is the copy of the preceding data stripe. Also notice that each block on the mirror stripe is shifted one drive.
Page 38
Create an array using three of the physical drives, leaving the fourth as a hot-spare drive. Then, create a logical drive within that array. The data is striped across the drives, creating blocks. Notice that the storage of the data parity (denoted by ) also is striped, and it shifts from drive to drive.
Page 39
Like RAID level-5, this RAID level stripes data and parity across all of the drives in the array. When an array is assigned RAID level-5E, the capacity of the logical drive is reduced by the capacity of two physical drives in the array (that is, one for parity and one for the spare).
Page 40
The operating system uses the spanned array logical drive the same as a regular array logical drive. Note: RAID level-x0 is only available on the IBM ServeRAID-4 Ultra160 SCSI controller. RAID level-x0 requires a minimum of two drives and supports a maximum of 60 drives.
Page 41
Then, create a spanned array 1 1 1 (labeled as 1) that spans the three arrays. A sub-logical drive is created within each array (A, B, and C). Then, the data is striped across the physical drives in the array, creating blocks. Notice that, in each array, the data on the drive on the right is a copy of the drive on the...
Selecting a RAID level and performance tuning When selecting a RAID level for your system, consider the following: RAID level Data Hard disk drive Read Write Built-in spare redundancy capacity utilization performance performance drive RAID level-0 100% Superior Superior RAID level-1 Very high Very high RAID level-1E...
Page 43
Logical drive-state descriptions The following table provides descriptions of the valid logical drive states. Drive state Meaning Blocked During a rebuild operation, the ServeRAID controller sets the state of any RAID level-0 logical drives associated with a failed array to the blocked state; then, it reconstructs the data that was stored in RAID level-1, RAID level-1E, RAID level-5 and RAID level-5E logical drives.
IBM reseller, or your IBM marketing representative for replacement CDs. Downloadable files from the World Wide Web You can download new and updated files for the IBM ServeRAID and Clustering products from the IBM Support Web site: http://www.ibm.com/pc/support/ To access ServeRAID and Clustering support, follow these steps: ®...
4. When all updates are complete, scroll through the Features window. This window reports the changes that the IBM ServeRAID ROM Update Wizard applied to your ServeRAID controllers. 5. Leaving the IBM ServeRAID Support CD in the CD-ROM drive, shut down and restart the server. Configuring the ServeRAID controller This section provides information about starting and using the ServeRAID Manager program.
Page 47
To start the ServeRAID Manager program, do the following: 1. Turn on the server; then, insert the IBM ServeRAID Support CD (or the CD that contains the ServeRAID Manager program that came with your server) into the CD-ROM drive.
Page 48
Figure 8. Configuration mode window Note: (UnixWare only) When installed on UnixWare, the ServeRAID Manager program might list the installed ServeRAID controllers in a different order than the ServeRAID Manager program in startable-CD mode. To identify a specific controller, refer to its physical slot number. Follow the instructions in the right panel to create logical drives on your ServeRAID controller.
Page 49
Figure 9. Information mode window (Create arrays) on the tool bar to switch from Information mode Click to Configuration mode. 2. Continue with one of the following: v “Using Configuration mode”. v “Using Information mode” on page 39. Using Configuration mode You can use Configuration mode to create up to eight independent disk arrays for each ServeRAID controller.
Page 50
Attention: The new controller stripe-unit size is set at the factory to 8 KB. If you need to change this setting, you must change the stripe-unit size before you store data in the logical drives. After you store data in the logical drives, you cannot change the stripe-unit size without destroying data in the logical drives.
Page 51
Figure 10. Configuration summary window Notes: a. Some operating systems have size limitations for logical drives. Before you save the configuration, verify that the size of the logical drive is appropriate for your operating system. See your operating-system documentation for more detailed information.
Page 52
Note: If you are configuring your startup (boot) ServeRAID controller, you must install the device driver while installing the operating system. Using Custom configuration: To use Custom configuration: Note: If the Express configuration mode or Custom configuration mode buttons do (Create arrays) on the tool bar.
Page 53
If you are creating spanned arrays, the Create spanned arrays window opens. Figure 12. Create spanned arrays window 6. Using the right mouse button, click the array icons in the Main Tree to select the arrays that you want to add or delete to your spanned arrays; then, select a choice from the pop-up list.
Page 54
Figure 13. Create logical drives window 8. When creating your logical drives, you might change your mind about the arrays you created. If so, you can: v Remove a specific drive from a newly defined array or delete an entire newly defined array.
Page 55
b. Some operating systems have size limitations for logical drives. Before you save the configuration, verify that the size of the logical drive is appropriate for your operating system. See your operating-system documentation for more detailed information. c. Typically, the first logical drive defined on the first ServeRAID controller found by system BIOS during startup will be your startup (boot) drive.
Page 56
Figure 15. Configuration summary window Note: To change the configuration, click Modify arrays or Modify logical drives. 16. Click Apply to accept and save the configuration. The configuration is saved in the ServeRAID controller and on the physical drives. 17. If you have multiple controllers, for each controller repeat steps 1 on page 34 through step 16.
Page 57
Using Information mode You can use Information mode to view the configuration information of ServeRAID controllers, arrays, logical drives, hot-spare drives, and physical drives that make up your ServeRAID subsystem (see Figure 9 on page 31). You also can use this mode to change some of the ServeRAID controller settings.
SCO OpenServer v SCO UnixWare If you are installing files for an IBM ServeRAID controller that comes as a standard feature on your IBM server system board, use the installation instructions and CDs provided with your server to install these files.
In order to use fault tolerant technology with ServeRAID controllers, you must use one of the following enclosures: v IBM Netfinity EXP15 Rack Enclosure v IBM Netfinity EXP200 Rack Enclosure v IBM Netfinity EXP300 Rack Enclosure.
Note: The cables to the drive enclosures must not be attached when you start the server. 1. Insert the IBM ServeRAID Support CD (or the configuration CD that was included with your server) into the CD-ROM drive; then, turn on the server.
Page 63
This point is especially important if the Windows NT or Windows 2000 system startup drive is attached to the IBM ServeRAID controller. If the initialization occurs after the startup drive array has been created, the array information will be removed and the system will no longer start in Windows NT or Windows 2000.
Page 64
6. In the Main Tree, click the first ServeRAID controller that you want to configure. (Configure for clustering) on the tool bar. The Configure 7. Click controller for clustering window opens. Figure 17. Configure controller for clustering window 8. Provide the following information. Notes: a.
Channel 1 on the second ServeRAID controller to the first expansion enclosure. 2. Restart the server with the IBM ServeRAID Support CD (or the configuration CD that came with your server) in the CD-ROM drive.
Configuring ServeRAID arrays and logical drives To configure arrays and a logical drive, do the following. Note: You can create only one logical drive for each array in a failover environment. (Create arrays) on the tool bar. The Configuration mode window Click opens (see Figure 16 on page 45).
Windows NT or Windows 2000. Refer to the following: v The documentation that came with the Windows NT or Windows 2000 software. v The ServeRAID device driver installation instructions on the IBM ServeRAID Support CD. When you start the ServeRAID Manager installed on the server, the ServeRAID Manager Main Tree displays a successful failover controller pairing, similar to the following window.
Page 68
Figure 20. Information mode window showing a failover controller pairing For troubleshooting in a failover environment, refer to “Solving problems in a failover environment” on page 149. ® ™ User’s Reference: ServeRAID -4 Ultra160 SCSI Controller...
The ServeRAID Mini-Configuration program provides a quick way to display the current settings for the ServeRAID controller. You also can use this program to perform a limited set of the configuration functions without using the IBM ServeRAID Support CD. Accessing the Mini-Configuration program To access the Mini-Configuration program: 1.
– When this option is set to On, the ServeRAID controller chooses the recovery method when a startup error occurs. For example, if there are 30 seconds of without user activity and a startup error occurs, the controller chooses the recovery method.
Page 73
This choice deletes the existing configuration information, sets all functional physical drives attached to the controller to the ready state, and deletes all logical drives defined for the controller. v Copy the Configuration from Drives to Controller reads the most common configuration from the drives in the server and copies it to the ServeRAID controller.
Command-Line Programs diskette and the IBM ServeRAID Support CD. Notes: 1. If you use a diskette, you must create the diskette by using the instructions and diskette images on the IBM ServeRAID Support CD. These files are available in the following directory: d:/IMAGES where d is the CD-ROM drive.
Page 76
For OS/2 copy z:\programs\os2\cmdline\ipssend.exe c:\ipsadm Note: Where z is the drive letter for the CD-ROM drive that contains the IBM ServeRAID Support CD and c is the drive letter where Windows NT, Windows 2000, NetWare, or OS/2 is installed.
Page 77
Note: Where z is the drive letter for the diskette drive that contains the IBM ServeRAID Command-Line Programs diskette and c is the drive letter where Windows NT, Windows 2000, or NetWare is installed. 6. Press Enter. Remove the diskette from the diskette drive.
Page 78
To install this program for OpenServer 5.0.5 or 5.0.6: 1. Start the server. 2. After the operating system starts, insert the IBM ServeRAID Support CD into the CD-ROM drive. 3. Mount the CD by typing the following at the console:...
Page 79
/mnt 7. Press Enter. Remove the CD from the CD-ROM drive. Installing IPSSEND for UnixWare from diskette To install this program for UnixWare 7.1 from the IBM ServeRAID Command-Line Programs diskette, do the following: 1. Start the server. 2. After the operating system starts, insert the IBM ServeRAID Command-Line Programs diskette into the diskette drive.
Using the IPSSEND command-line program The IPSSEND command-line program provides a quick way to do the following for the ServeRAID controller: v Backup copies of data (see “FlashCopy function (for Windows NT and Windows 2000 only)”) v Copy ServeRAID controller configurations from one server to another (see “Server roll-out functions”...
Page 81
target partitions, then creates a snapshot-like backup of the source data on the target partition. The target partition is instantly available for access. Note: To create the backup copy, the following must be true: v The size of the target partition must be equal to or larger than that of the source partition.
Page 82
Supported operating systems: Windows NT, Windows 2000 Command: ipssend flashcopy controller map where controller is the ServeRAID controller number (1–12). For example, if you type ipssend flashcopy 2 map, the following results appear on the screen: Found 2 IBM ServeRAID Controller(s). Partition Partition Partition Logical...
Page 83
You can override these requirements by using the force option. See the FlashCopy backup and FlashCopy nobackup functions for more details. Note 3 One or more of the following is true for this partition: v The partition is in the blocked state. v The partition is not in the okay or critical state.
Page 84
flashcopy backup completes, but not after issuing a flashcopy stop during the flashcopy backup. 2. For flashcopy backup to function properly, each target partition must have the same file system type as its source partition. 3. Do not attempt to write to the target partitions until the backup process is completed.
Page 85
flashcopy nobackup function is invoked, you cannot issue another flashcopy backup or flashcopy nobackup function until existing nobackup links are broken. You must initiate multiple FlashCopy links at the same time. For example, if you want to initiate four FlashCopy links, you must initiate the links on the same command: IPSSEND FLASHCOPY BACKUP <1 2>...
Page 86
flashcopy stop all Use the flashcopy stop all function to break the link between the source partitions and target partitions. Once you issue the flashcopy stop all function, the target partition contents are no longer valid. After you issue the flashcopy stop all function, reformat your target partition.
Page 87
2. The number of physical drives you add must be equal to the number of physical drives that were in the logical drive defined originally. 3. The physical drives must be added while the server is on. 4. When a logical drive is imported, all partitions from that logical drive are also imported automatically.
Page 88
v noprompt is an optional parameter that overrides the user prompt. copyld Use the copyld function to copy a source logical drive to a target logical drive. The size of the target logical drive must be greater than or equal to the size of the source logical drive. Supported operating system: DOS Command: ipssend copyld controller source target [noprompt] where:...
Page 89
where: v controller is the ServeRAID controller number (1–12) v drive indicates the number of logical drives: – DRIVE is a single logical drive – GROUP is a Merge Group v drivenum specifies the scope item: – If DRIVE, specifies the logical drive number (1–8) –...
Page 90
v nstate is the new state for the drive. Valid states are: – EMP for Empty – RDY for Ready – HSP for Hot spare – SHS for Standby hot spare – DDD for Defunct disk drive – DHS for Defunct hot spare –...
Page 91
ServeRAID controller number (1–12). getevent Use the getevent function to display information about various unexpected events. IBM service representatives use the soft and hard event logs for development and debugging purposes only. The device event log contains event counters for each attached physical device.
Page 92
Command: ipssend getevent controller options where: v controller is the ServeRAID controller number (1–12) v options is the designated event log: – DEVICE for the device event log – SOFT for the ServeRAID controller soft event log – HARD for the ServeRAID controller hard event log selftest The selftest function is used to direct a controller or a device to perform its self-test.
Page 93
where: v controller is the ServeRAID controller number (1–12) v logicaldrive indicates that you are creating a logical drive v options is one of the following: – NEWARRAY indicates that you are creating a new array and logical drive – arrayID is the Array ID (A–H) of an existing array v size is the size (MB) of the logical drive.
Page 94
hsrebuild Use the hsrebuild function to turn on the ServeRAID controller hot-swap rebuild feature. Use the getconfig function to display the current status of the hot-swap rebuild feature. Supported operating systems: Windows NT, Windows 2000, OS/2, NetWare, Linux, OpenServer, UnixWare, and DOS Command: ipssend hsrebuild controller on where: v controller is the ServeRAID controller number (1–12)
Page 95
– A number (1–16) that specifies the new concurrent drive startup count and a number (3–15) that specifies the startup delay time, in seconds. unattended Use the unattended function to enable or disable the unattended feature of the ServeRAID controllers. Supported operating systems: Windows NT, Windows 2000, OS/2, NetWare, Linux, OpenServer, Unixware, and DOS Command: ipssend unattended controller options...
This program can log a message to the screen, to a file, or to both the screen and a file whenever activities occur. This utility program is provided on the IBM ServeRAID Support CD and the IBM ServeRAID Command-Line Programs diskette.
Page 98
When you start IPSMON, it immediately begins polling all ServeRAID controllers for specific conditions. If a condition being monitored is found, this program logs a message to the screen, to a file, or to both the screen and a file. Note: IPSMON continuously polls the ServeRAID controllers until you type unload ipsmon at the system console.
Page 100
2. The installation program starts. Follow the instructions on the screen to install the program. Note: If you are installing on an IBM server that supports Active PCI under Windows NT 4.0, select the IBM ServeRAID Hot Replace Wizard to enable the hot-replace operation.
Page 101
1. On a Microsoft Windows client that is connected to the NetWare system, map a network drive to the root directory of your NetWare SYS partition. 2. Insert the IBM ServeRAID Support CD into the CD-ROM drive of the Windows client. The installation program starts.
Page 102
Note: The OS/2 version of the ServeRAID Manager program supports up to 8 ServeRAID controllers. To install the ServeRAID Manager program for OS/2, do the following: 1. Insert the IBM ServeRAID Support CD into the CD-ROM drive. 2. Open an OS/2 command window. 3. Type the following: where d is the CD-ROM drive letter.
Page 103
1.1.x (or JRE 1.1.x). You can download the JDK and JRE from the SCO Web site: http://www.sco.com/java/ 1. Insert the IBM ServeRAID Support CD into the CD-ROM drive. 2. Type the following: mount -r -f HS,lower /dev/cd0 /mnt 3. Then, type (all on the same line): pkgadd -a /mnt/programs/openserv/manager/RaidMan.adm -d...
3. Press Enter; then type: pkgadd -d /mnt/programs/unixware/manager/RaidMan.ds 4. Press Enter. 5. When the installation is complete, type: umount /mnt 6. Press Enter. You can now remove the CD from the CD-ROM drive. Starting the ServeRAID Manager program After you have configured your ServeRAID controller, installed the device drivers, installed the operating system, and installed the ServeRAID Manager program on your server, you can administer and monitor your ServeRAID controllers, as well as modify the ServeRAID controller configuration.
Page 105
Figure 22. Information mode window Starting the ServeRAID Manager program in NetWare To start the ServeRAID Manager program in NetWare: 1. From the NetWare console, type: LOAD RAIDMAN 2. Press Enter. The program starts in Information mode and a window similar to the previous window opens.
Page 106
3. Type the following: RaidMan 4. Press Enter. The program starts in Information mode and a window similar to the previous window opens. Starting the ServeRAID Manager program in OpenServer, UnixWare, and Linux Use these procedures to start the ServeRAID Manager program in OpenServer, UnixWare, and Linux.
2000, which is part of Windows 2000 Advanced Server Edition or Windows 2000 Datacenter Server Edition v Vinca High Availability for Novell IntranetWare, which is part of the IBM Netfinity Cluster Pack by Vinca v Novell High Availability Server 1.0 The following figures show an example of a simple high-availability clustering solution.
Page 110
Clients Public Network Crossover Cable (Heartbeat) SCSI Bus Server A Server B Expansion Enclosure Figure 23. A high-level view of a cluster Public Network Server A Server B CD-ROM CD-ROM Drive Drive RAID - 1 RAID - 1 SCSI IDs SCSI IDs Array A Array A...
Page 111
For more information about requirements and types of installations, refer to the IBM Shared Disk Clustering Hardware Reference. You can obtain this publication from the IBM Support Web site. See “Downloadable files from the World Wide Web” on page 131 for additional information.
ServeRAID considerations It is important to understand the following ServeRAID considerations before you set up your high-availability cluster solution. Note: The following ServeRAID considerations are for the Microsoft Cluster Solution using Windows NT and Windows 2000. For similar considerations for the Novell IntranetWare Cluster Solution, refer to the Vinca High Availability for NetWare manual.
Page 115
v Every logical drive that is shared by the two servers must have its cache policy set to write-through mode to ensure that data integrity is maintained. Logical drives that are not shared between the two servers can be configured for write-back mode for improved performance.
Service, refer to “Configuring the controller for Microsoft Cluster Service using Windows NT 4.0 or Windows 2000”. v If you are installing the IBM ServeRAID Cluster Solution using Vinca and Novell IntranetWare, refer to “Configuring the controller for Vinca High Availability for Novell IntranetWare or Novell High Availability Server”...
Note: For complete information on using the ServeRAID Manager program, refer to the ServeRAID Manager online help. 1. Insert the IBM ServeRAID Support CD (or the configuration CD that was included with your server) into the CD-ROM drive; then, turn on the server. The ServeRAID Manager program starts.
Page 119
This point is especially important if the Windows NT or Windows 2000 system startup drive is attached to the IBM ServeRAID controller. If the initialization occurs after the startup drive array has been created, the array information will be removed and the system will no longer start in Windows NT or Windows 2000.
(Configure for clustering) on the tool bar. The Configure for 6. Click clustering window opens. Figure 26. Configure for clustering window 7. Provide the following information. Notes: a. The controller name and partner name are case sensitive. b. If your configuration will contain multiple ServeRAID controllers pairs, each controller name must be unique.
Page 121
To configure arrays and a logical drive, do the following. (Create arrays) on the tool bar. The Configuration mode window Click opens. 2. In the Main Tree, click the ServeRAID controller that you want to configure. 3. Click the Custom configuration button. 4.
Page 122
b. For Windows NT and Windows 2000 clusters, define all shared logical drives on Server A. 10. Click Yes to continue working with your ServeRAID configuration. After creating the arrays and logical drives, you must assign merge group numbers to the shared logical drives. Note: A merge group number uniquely identifies each logical drive, even when the logical drive moves between servers.
Page 123
16. Click OK. 17. To exit the ServeRAID Manager program, click File → Exit. 18. Remove the IBM ServeRAID Support CD from the CD-ROM drive. 19. Shut down the server. Chapter 13. Configuring ServeRAID controllers for clustering...
Installing the Microsoft Cluster Service software on Windows NT 4.0 Important Before beginning the procedure, ensure that you are using the IBM ServeRAID Device Driver diskette (version 4.0, or later) during the installation of the Microsoft Windows NT Server Enterprise Edition.
Page 126
Running the program makes all the shared logical drives available for access by Server A. 4. Using the Windows NT Disk Administrator, format all shared logical drives as NTFS (NT File System), assign volume labels, and specify drive letters for each.
Page 127
MSCS software. Server B will restart when the installation is completed. 10. Install the IBM ServeRAID Windows NT Cluster Solution program by doing the following: a. On Server A, run the utility SETUP.EXE program from the IBM ServeRAID Windows NT Cluster Solution diskette or IBM ServeRAID Support CD and follow the instructions that appear on the screen.
Page 128
Refer to the Microsoft Cluster Solution Administrator’s Guide for more information. 12. Install the latest Windows NT 4.0 Service Pack. Note: If you installed Service Pack 4 or later previously, you must reinstall it now. You can now move the shared disk resources manually using the Microsoft Cluster Administrator program or automatically during failover.
Page 129
1. On the server owning the newly created logical drive, run Cluster Administration program and open a connection to the installed cluster. 2. To create the ServeRAID disk resource in an existing group, ensure that the cluster server that owns the shared logical disk drive is the owner of that group. If the cluster server is not the owner of the group, use Move Group to make this cluster server the owner of the group where you will create the ServeRAID disk resource.
Page 130
10. After the server has restarted, click Start; then, click Settings → Control Panel. 11. Double-click Add/Remove Programs. 12. Select IBM ServeRAID Windows NT Cluster Solution from the list of installed components; then, click Add/Remove. 13. Repeat step 1 through step 12 for the other server in the cluster.
Page 131
10. Shut down and restart the server from the CD. Step 4: Upgrading the IBM ServeRAID BIOS and firmware To upgrade the IBM ServeRAID BIOS and firmware on a server in the cluster, do the following: 1. If you have not already done so, start the server with the IBM ServeRAID Support CD, version 4.0 or later.
Installing the Microsoft Cluster Service software on Windows 2000 Important Before beginning the procedure, consider the following: v Ensure that you are using the IBM ServeRAID Device Drivers diskette (version 4.0 or later) during the installation of Windows 2000 Advanced Server Edition or Windows 2000 Datacenter Server Edition.
Page 133
Running the program makes all the shared logical drives available for access by Server A. 3. Using the right-mouse button, click My Computer on the desktop; then, click Manage. The Computer Management window opens. 4. On the left side of the window, click to expand the Storage icon; then, click Disk Management.
Page 134
Figure 28. Changing a shared logical drive to Basic Disk 8. On Server B, use the ServeRAID Manager program to scan for new drives on all ServeRAID controllers. 9. On Server B, run the same utility, IPSHAHTO.EXE, to make all shared logical drives available for access by Server B.
Page 135
14. Insert the IBM ServeRAID Windows NT Cluster Solution diskette or IBM ServeRAID Support CD into the Server A diskette or CD-ROM drive; then, type...
Page 136
Creating additional ServeRAID disk resources on a Windows 2000 ServeRAID cluster You can use a ServeRAID logical disk that has not already been designated as a cluster resource, or you can create a new array and logical disk on Server A, using the ServeRAID Manager program.
Page 137
%systemroot% is expanded by the operating system to the root directory of the operating system on Server B. Upgrading the IBM ServeRAID Cluster Solution from Microsoft Windows NT 4.0 to Windows 2000 To upgrade from Windows NT 4.0 with Service Pack 5 (or later) to Windows 2000 Advanced Server, do the following.
Page 138
3. Insert the IBM ServeRAID Support CD (version 4.0 or later) into the CD-ROM drive; then, type the following command and press Enter: d:\programs\winnt\cluster\setup.exe where d is the CD-ROM drive. 4. When prompted "You are currently running Windows NT 4.0. Is this upgrade to "IBM ServeRAID NT Cluster Solution"...
Page 139
v Set the logical drives to non-shared by changing the merge group IDs. Use the offline version of the ServeRAID Manager program to make this change. Note: If you use the online version of the ServeRAID Manager program to delete and recreate the logical drives that have the same merge group ID, you will not be able to access the logical drives.
Chapter 15. Monitoring and updating an IBM ServeRAID Cluster Solution You can use the ServeRAID Manager program to check the ownership of a physical drive on another server or to add or remove a logical drive in the cluster. The...
2. Click Actions → Clustering actions. 3. Click View shared drives. The View shared drives window opens. 4. Click Enable view shared drives. 5. Select the SCSI channel and SCSI ID of a physical drive on a shared channel. 6. Click OK. Physical drives that are available for use are labeled Ready in the Main Tree.
To validate a cluster, do the following: 1. In the Main Tree, click a server in the cluster. 2. Click Actions → Validate cluster. A window similar to the following opens. Chapter 15. Monitoring and updating an IBM ServeRAID Cluster Solution...
Page 144
Figure 31. ServeRAID cluster validation window The server you selected in step 1 on page 125 is listed in the Node A box. Note: You cannot change the Node A system in the Cluster validation window. To select a different system, click Cancel to return to the Main Tree. 3.
(Configure for clustering) on the tool bar. A window similar to the 2. Click following opens. Figure 32. Configure controller for clustering window Note: In this case, you can view this information only. You cannot change the information. Chapter 15. Monitoring and updating an IBM ServeRAID Cluster Solution...
IBM reseller, or your IBM marketing representative for replacement CDs. Downloadable files from the World Wide Web You can download new and updated files for the IBM ServeRAID and Clustering products from the IBM Support Web site: http://www.ibm.com/pc/support/ To access ServeRAID and Clustering support, follow these steps: ®...
IBM ServeRAID Support CD v IBM ServeRAID Device Drivers diskette Note: If you are using the latest version of the IBM ServeRAID Support CD, the BIOS/firmware code is automatically verified when you start the server with the CD in the CD-ROM drive. If the BIOS/firmware code needs updating, you will be prompted to do so.
This section also includes some basic information about rebuilding a defunct drive. IBM ServeRAID Support CD warning message while starting If you start a server with the IBM ServeRAID Support CD in the CD-ROM drive, the following warning message might display: You passed an undefined mode number.
Page 154
If multiple physical drives fail at the same time within the same array, contact your IBM service representative. See “Rebuilding a defunct drive” on page 147 for more information.
Page 155
If multiple physical drives fail at the same time within the same array, contact your IBM service representative. See “Rebuilding a defunct drive” on page 147 for more information.
Page 156
If multiple physical drives fail at the same time within the same array, contact your IBM service representative. See “Rebuilding a defunct drive” on page 147 for more information.
Page 157
If multiple physical drives fail at the same time within the same array, contact your IBM service representative. See “Rebuilding a defunct drive” on page 147 for more information.
Page 158
Message Explanation Action Import configuration information from drive. Press this key to restart the server. Press this key to import the configuration information from the drive and to update the configuration information for the ServeRAID controller. This choice is useful when you replace the ServeRAID controller in an existing ServeRAID subsystem.
POST completes, but before the operating system loads. IBM ServeRAID BIOS Copyright IBM Corp. 1995, 2001 BIOS Version: 4.10.05 Controller 1 Slot 4, Logical Drive=1, Firmware=4.00.20, Status= Fail 2 Drive(s) not responding or found at new location(s)
Page 160
1. When the ServeRAID controller requires your input, a list of function keys will appear below the message. 2. Where the Action information tells you to start the IBM ServeRAID configuration program, insert the IBM ServeRAID Support CD into the CD-ROM drive; then, restart the server.
Page 161
Explanation Action No configuration was found in drives, or the To correct the problem: Online/Rebuild drives are not responding. 1. If the controller is connected to an enclosure, check to make sure that the enclosure is On. If No configuration was found in drives, or the the enclosure is not On, turn on the power and Online/Rebuild and Hot-Spare/Standby press F4 to retry.
Page 162
F4 to retry. The specified drives are not responding. 2. Download and install the latest version of IBM ServeRAID software. See “Chapter 16. Obtaining ServeRAID updates” on page 131 for more information.
Page 163
Explanation Action Online/Rebuild drives are not responding, and a To correct the problem: drive was found at the incorrect SCSI ID. 1. To keep the previous configuration in the controller, replace the physical drives and cable Online/Rebuild and Hot Spare/Standby connections that were switched or moved;...
Explanation Action Hot-Spare/Standby Hot-Spare drives are not To correct the problem: responding. 1. To keep the previous configuration in the controller, replace the physical drives and cable connections that were switched or moved; then, Ready/Standby drives are not responding. press F4 to retry. 2.
If multiple physical drives fail at the same time in the same array, or if the defunct drives are not part of an array, contact your IBM service representative. If a physical drive fails in an array or multiple physical drives fail in separate arrays (one physical drive per array), do the following: 1.
Page 166
On IBM servers, when a hot-spare drive is available, the rebuild operation begins automatically without the need to replace the failed drive. If more than one drive fails within the same array, no rebuild takes place.
2. Replace the failed controller. Note: Do not attach the SCSI cables to the new controller. 3. Insert the IBM ServeRAID Support CD (or the configuration CD that was included with your server) into the CD-ROM drive; then, turn on the server.
Page 168
For Windows NT, use the following software to replace the controller by following the on-screen directions: v IBM Netfinity PCI Hot Plug for Windows NT 4.0 Package, version 4.1 or later v (For the ServeRAID-4M, ServeRAID-4Mx, ServeRAID-4L, and ServeRAID-4Lx controllers only) IBM PCI Hot Plug Adapter Update, version 1.0, for the IBM Netfinity PCI Hot Plug for Windows NT 4.0...
IBM service representative for further information. Also, you can find hints and tips to help you solve problems on the IBM Support Web site. See “Downloadable files from the World Wide Web” on page 131 for additional information.
Page 170
1. Click Start → ServeRAID Manager. Start the cluster partner system with the IBM ServeRAID Support CD in the CD-ROM drive. The ServeRAID Manager program starts. 2. In the Main Tree, click the cluster partner controller.
Page 171
The software is available on the IBM Support Web site. See “Chapter 16. Obtaining ServeRAID updates” on page 131 for additional information. 6. Start the system with the IBM ServeRAID Support CD (version 4.0, or later) in the CD-ROM drive. The ServeRAID Manager program starts.
Page 172
The server startup disk array v Other non-shared disk arrays, start the system with the IBM ServeRAID Support CD (version 4.0, or later) in the CD-ROM drive. The ServeRAID Manager program starts. If the ServeRAID controller being replaced does not attach to any of these items, go to step 21.
Page 173
There is no hardware problem; the lights turn off within an hour. Recovering from a failed server in a ServeRAID cluster Contact IBM technical support for assistance. Chapter 18. Solving ServeRAID problems...
Page 174
1. Ensure that the resource type of each ServeRAID controller failover properly. shared disk resource is IBM ServeRAID logical disk. If the resource type is shown as physical drive, the localquorum option was not specified properly when MSCS under Windows NT 4.0 was installed.
Page 175
Problem Action RAID level-5 logical drives cannot be Use the ServeRAID Manager program to check the state of the accessed by the operating system after a logical drive to ensure that it is not blocked. Using this program, failover. select the logical drive and look for Blocked state Yes. If the logical drive is blocked, make sure all physical drives that are part of the logical drive are in the online state.
Page 176
MSCS will bring this resource online on the surviving server within over the cluster resources, occasionally one about four minutes. or more of the IBM ServeRAID logical drive resources will stay in the online-pending state for several minutes, after moving over to the surviving server (when viewed with the Cluster Administrator).
Chapter 19. Getting help, service, and information If you need help, service, technical assistance, or just want more information about IBM products, you will find a wide variety of sources available from IBM to assist you. For example, IBM maintains pages on the World Wide Web where you can get information about IBM products and services, find the latest technical information, and download device drivers and updates.
IBM hardware repair - If the problem is determined to be caused by IBM hardware under warranty, trained service personnel are available to provide the applicable level of service. v Engineering change management - Occasionally, there might be changes that are required after a product has been sold.
Getting customer support and service Purchasing an IBM PC hardware product entitles you to standard help and support during the warranty period. If you need additional support and services, a wide variety of extended services are available for purchase that address almost any need.
Page 180
Canada you can receive by fax marketing and technical information on many topics, including hardware, operating systems, and local area networks (LANs). You can call the IBM Automated Fax System 24 hours a day, 7 days a week. Follow the recorded instructions, and the requested information will be sent to your fax machine.
Page 181
U.S.A. and Puerto Rico U.S.A. and Puerto Rico 1-800-772-2227 In all other countries, contact your IBM reseller or IBM marketing representative. Getting help around the world If you travel with your computer or need to move it to another country, you can register for International Warranty Service.
Enhanced PC support line Enhanced PC Support is available for desktop and mobile IBM computers that are not connected to a network. Technical support is provided for IBM computers and IBM or non-IBM options, operating systems, and application programs on the Supported Products list.
In Canada, contact IBM Direct at 1-800-465-7999, or: 1. Call 1-800-465-3299. 2. Select the HelpWare catalog. v In all other countries, contact your IBM reseller or IBM marketing representative. For more information or to purchase these services: v In the U.S., call 1-800-772-2227.
Machines are eligible for on-site warranty service depending on the country or region where service is performed. v A warranty period of 3 years on parts and 1 year on labor means that IBM will provide warranty service without charge for: 1.
Page 188
WITHOUT WARRANTIES OF ANY KIND. Warranty Service To obtain warranty service for a Machine, contact IBM or your reseller. If you do not register your Machine with IBM, you may be required to present proof of purchase.
Page 189
IBM or your reseller of changes in a Machine’s location. IBM is responsible for loss of, or damage to, your Machine while it is 1) in IBM’s possession or 2) in transit in those cases where IBM is responsible for the transportation charges.
Page 190
MAY NOT APPLY TO YOU. Governing Law Both you and IBM consent to the application of the laws of the country in which you acquired the Machine to govern, interpret, and enforce all of your and IBM’s rights, duties, and obligations arising from, or relating in any manner to, the subject matter of this Agreement, without regard to conflict of law principles.
Page 191
2. as to any other actual damage arising in any situation involving nonperformance by IBM pursuant to, or in any way related to the subject of this Statement of Limited Warranty, IBM’s liability will be limited to the charge paid by you for the individual Machine that is the subject of the claim.
Page 192
Consumer Guarantees Act 1993 or other legislation which cannot be excluded or limited. The Consumer Guarantees Act 1993 will not apply in respect of any goods which IBM provides, if you require the goods for the purposes of a business as defined in that Act.
Page 193
(1) an IBM reseller approved to perform warranty service or (2) from IBM. If you purchase an IBM Machine in a Middle Eastern or African country, you may obtain warranty service for that Machine from the IBM entity within the country of...
Page 194
IBM with fraud or gross negligence and for express warranty. The following sentence is added to the end of item 2: IBM’s liability under this item is limited to the violation of essential contractual terms in cases of ordinary negligence.
Services Act 1982. Applicability of suppliers and resellers (unchanged). The following is added to the end of this Section: IBM’s entire liability and your sole remedy, whether in contract or in tort, in respect of any default shall be limited to damages.
Page 196
Web sites. The materials at those Web sites are not part of the materials for this IBM product, and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.
Page 197
IBM. Unless otherwise stated, IBM makes no representations or warranties with respect to non-IBM products. Support (if any) for the non-IBM products is provided by the third party, not IBM. Some software may differ from its retail version (if available), and may not include user manuals or all program functionality.
Properly shielded and grounded cables and connectors must be used in order to meet FCC emission limits. IBM is not responsible for any radio or television interference caused by using other than recommended cables and connectors or by unauthorized changes or modifications to this equipment.
Page 199
55022. The Limits for Class A equipment were derived for commercial and industrial environments to provide reasonable protection against interference with licensed communication equipment. Attention: This is a Class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures.
44 partition 115 Active PCI 9, 10 ServeRAID disk resource 110, 118 IBM Hot Plug for Windows NT 4.0 package 9 detailed view (illus.) 92 adapter, see controller xi error messages 156 adaptive read-ahead cache mode 76...
Page 202
49, 69, 104 diskette summary window 32, 37 IBM ServeRAID Device Drivers xiii configuration program IBM ServeRAID Device Drivers for SCO Operating see ServeRAID Manager 28 Systems - UnixWare HBA and OpenServer connector locations 4 BTLD xiii contents, option box 3...
Page 203
63, 65, 69 stop all 68 copyId 70 synch 70 delete 68 FlashMan import 68 see IBM ServeRAID ROM Update Wizard 28 init 70 format (IPSSEND) 73, 146 map 64 nobackup 63, 66 restore 70 stop all 68 getbst (IPSSEND) 73...
Page 204
133 IPSSEND 57, 60, 62 configuring controllers 99 Java Development Kit 85 failover 43 Java Runtime Environment 85 IBM ServeRAID Support CD xiii ServeRAID Manager 84, 88 installing OS/2 ServeRAID Manager 114 IPSSEND 57, 58, 62 Windows 2000 120 ServeRAID Manager 84, 87 ®...
Page 205
135 scan for new drives 107 program SCO, see also OpenServer and UnixWare command-line xiii Web site 85 IBM ServeRAID ROM Update Wizard 28 SCSI IPSMON 79 channel 4, 5, 7, 103 IPSSEND 57, 62 initiator ID 39, 96...
Page 206
23 FlashCopy 62 summary window 32, 37 Hot-plug PCI 9 synch (IPSSEND) 70 IBM Hot Plug for Windows NT 4.0 package 9 synchronization 69 installing Microsoft Cluster Service 107 system logical drive 25 IPSSEND 57, 58, 62 ServeRAID Manager 82, 86...
Page 208
Part Number: 25P1581 Printed in the United States of America on recycled paper containing 10% recovered post-consumer fiber. SC25-P258-10...