IBM System x Education ServeRAID M1000 Series User manual

_________________________________________________________________________________________
System x ®
Education
Servicing the ServeRAID M1000 and
M5000 Series SAS/SATA II Controllers
October 2009
Study guide
XW5196
Release 1.10
This course is owned and published by the IBM
System x/BladeCenter WW Service & Support
Education Team and created by Beth Walker and
Henry Artner.

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Preface
October 2009 2 XW5196r11
0.pdf
International Business Machines Corporation, 2009 All rights reserved.
IBM System x Service and Support Education
IBM Systems, Department EYGA.
Building 203, Post Office Box 12195,
Research Triangle Park, North Carolina 27709-2195
IBM reserves the right to change specifications or other product information without notice.
This publication could include technical inaccuracies or typographical errors. References
herein to IBM products and services do not imply that IBM intends to make them available in
other countries. IBM provides this publication as is, without warranty of any kind —either
expressed or implied—including the implied warranties of merchantability or fitness for a
particular purpose. Some jurisdictions do not allow disclaimer of expressed or implied
warranties. Therefore, this disclaimer may not apply to you.
Data on competitive products is obtained from publicly obtained information and is subject
to change without notice. Please contact the manufacturer for the most recent information.
The following terms are trademarks or registered trademarks of IBM Corporation in the
United States, other countries or both:
Active Memory, Active PCI, AT, BladeCenter, the e-business logo, EasyServ, Enterprise X-
Architecture, EtherJet, HelpCenter, HelpWare, IBM RXE-100 Remote Expansion Enclosure,
IBM XA-32, IBM XA-64, IntelliStation, LANClient Control Manager, Memory ProteXion,
NetBAY3, Netfinity, Netfinity Manager, Predictive Failure Analysis, RXE Expansion Port,
SecureWay, ServeRAID, ServerProven, ServicePac, SMART Reaction, SMP Expansion
Module, SMP Expansion Port, UM Services, Universal Manageability, Update Connector,
Wake on LAN, XceL4 Server Accelerator Cache, XpandOnDemand scalability.
IBM Corporation Subsidiaries: Lotus, Lotus Notes, Domino, and SmartSuite are trademarks
of Lotus Development Corporation. Tivoli and Planet Tivoli are trademarks of Tivoli
Systems, Inc.
LLC, Adobe, and PostScript are trademarks of Adobe Systems, Inc. Intel Celeron,
LANDesk®, MMX, Pentium II, Pentium III, Pentium 4, SpeedStep, and Xeon are
trademarks or registered trademarks of Intel Corporation. Linux is a trademark of Linus
Torvalds. Microsoft Windows® and Windows NT® are trademarks or registered trademarks
of Microsoft Corporation. Other company, product, and service names may be trademarks or
service marks of others.
For more information,
visit:www.ibm.com/legal/copytrade/phtml

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Preface
October 2009 3 XW5196r11
0.pdf
Preface
Servicing the ServeRAID M5015 SAS/SATA II Controller
This document may not be copied or sold, either in part or in whole, to non-IBM personnel.
Please write your name and address below to personalize your copy.
Issued to
Address
Current release date: October 2009
Current release level: 1.10
The information contained within this publication is current as of the date of the latest
revision and is subject to change at any time without notice.
Please forward all comments and suggestions regarding the course material format and
content to your local IBM System x Service and Support Education country coordinator or
contact.

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Preface
October 2009 4 XW5196r11
0.pdf
Table of Contents
Preface...................................................................................................................................... 3
Table of Contents .................................................................................................................... 4
Prerequisites.................................................................................................................. 5
Objectives ..................................................................................................................... 5
Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers ............. 6
Overview....................................................................................................................... 6
M Series Naming Convention....................................................................................... 7
Warranty ..................................................................................................................... 16
ServeRAID M 1015, M5014 and M5015 Controller Features and Limitations......... 18
Controller Usage Limitations............................................................................................ 22
Controller Connectors....................................................................................................... 23
Configuration Scenarios.................................................................................................... 25
Installing the M5014 and M5015 Controllers................................................................... 27
Installing the ServeRAID M5000 Series Battery Assembly on the ServeRAID M5015
Controller .................................................................................................................... 30
Storage Management Tools .............................................................................................. 34
MegaRAID Storage Manager(MSM) ......................................................................... 35
WebBIOS Configuration Utility (CU)........................................................................ 36
Starting the WebBIOS CU.......................................................................................... 36
MegaRAID Command Line Tool (CLI) ..................................................................... 38
Troubleshooting and Problem Determination Tools......................................................... 39
Collecting Data ........................................................................................................... 39
Monitoring Controllers ............................................................................................... 42
Selecting Data Encryption Security Options Using WebBIOS .................................. 43
Installing Drivers .............................................................................................................. 46
Installing or Updating the MegaRAID Driver in an Existing Windows System........ 46
Installing the Windows System Driver in a New Windows System .......................... 46
Installing from a Driver Update Diskette.................................................................... 47
Rebuilding a Drive...................................................................................................... 47
Logs and Debugging Techniques...................................................................................... 49
OS Level Debug................................................................................................................ 49
Helpful Links .................................................................................................................... 51
Summary ........................................................................................................................... 52

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Preface
October 2009 5 XW5196r11
0.pdf
Prerequisites
You should be Server + certified or equivalent before taking this course.
You should also have completed the latest release of the self-paced learning
courses:
a) XW2001 - Servicing IBM System x Servers - Part I
b) XW5173 - Unified Extensible Firmware Interface (UEFI) Technology Brief
c) XW2039 - Servicing the IBM® System x3400 M2 (M/T 7836,7837) and x3500
M2
d) XW2038 - Servicing the IBM® System x3550 M2 (M/T 7946) and x3650 M2
Objectives
Upon completion of this course, you will be able to:
1. Provide an overview of the IBM ServeRAID M1000 and M5000 series
SAS/SATA II controllers
2. List the features of the ServeRAID M5014 and M5015 controllers
3. Describe how to install the ServeRAID M5014 and M5015 controllers and the
ServeRAID M5000 Series Battery Assembly
4. List the three storage management tools for the ServeRAID M series
controllers
5. Perform problem determination and log-gathering activities for the ServeRAID
M Series
6. Install and update drivers for the ServeRAID M Series controllers

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 6 XW5196r11
0.pdf
Servicing the ServeRAID M1000 and M5000 Series
SAS/SATA II Controllers
Overview
The ServeRAID M5014 and M5015 Serial Attached SCSI (SAS)/Serial ATA II (SATA
II) controllers are high-performance intelligent PCI Express-to-SAS/SATA II adapters
with RAID control capabilities. The ServeRAID M5014 and M5015 controllers
provide reliability, high performance, and fault-tolerant disk subsystem management.
They are an ideal RAID solution for the storage of workgroup, departmental, and
enterprise systems. The controllers offer a cost-effective way to implement RAID in a
server.
The ServeRAID M1015 Serial Attached SCSI (SAS)/Serial ATA II (SATA II)
controller is a low profile high performance value class solution for servers.
The ServeRAID M5000 Series Battery Assembly is pre-installed on the ServeRAID
M5015 controller to provide battery-protected backup of cached memory. The
assembly provides protection of cached data, which allows system builders to
protect cached data even during the most catastrophic system failures.
Each port on the ServeRAID M1000 and M5000 controller supports SAS devices
and/or SATA II devices using the following:
•SAS Serial SCSI Protocol (SSP), which enables communication with other SAS
devices, and SATA II, which enables communication with other SATA II devices
•Serial Management Protocol (SMP), which communicates topology management
information directly with an attached SAS expander device
•Serial Tunneling Protocol (STP), which enables communication with a SATA II
device through an attached expander
Notes:
•The ServeRAID M5000 Series Battery Assembly is not preinstalled on the
ServeRAID M5014 controller but can be installed, if desired.
•SATA II is the only type of SATA supported by these RAID controllers.
•Carefully assess any decision to mix SAS drives and SATA drives within the
same virtual drives. Although you can mix drives, IBM strongly discourages the
practice. This recommendation applies to both HDDs and SSDs.

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 7 XW5196r11
0.pdf
M Series Naming Convention
The M series is a new series of ServeRAID adapters with a new naming convention.
Table 1 – Example of Naming Convention for new ServeRAID adapters
Software Classification Generation
Connector Feature/Function
M 5 0 1 5
M = LSI
MR Stack
1-Value
5 –
Enterprise
Class
0 - 6 Gb/s
1 – Future use
0 – None
1 – Internal
2 – External
3 – Int and Ext
0-4 Entry Level
5 Base Adapter
6-9 Feature
Upgrade
Figure 1 - ServeRAID M5015 Controller Top View

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 8 XW5196r11
0.pdf
Figure 2 - ServeRAID M5014 Controller Top View
Note: The layout of the M5014 and the M5015 are identical except for the
ServeRAID M5000 Series Battery Assembly, which is not shipped standard with the
M5014.

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 9 XW5196r11
0.pdf
Figure 3 - ServeRAID M1015 Controller Top View
The ServeRAID M1015 is a replacement adapter for the ServeRAID BR10i.

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 10 XW5196r11
0.pdf
Figure 4 - ServeRAID M1015 Close up View

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 11 XW5196r11
0.pdf
Table 2 - Technical Overview of ServeRAID Controller M1015

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 12 XW5196r11
0.pdf
Table 3 - Technical Overview of ServeRAID Controllers M5014 and M5015

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 13 XW5196r11
0.pdf
Supported Servers
The IBM ServeRAID M1015, M5014 and the M5015 adapter cards are both
supported on the following IBM System x servers:
•X3400M2
•X3500M2
•X3550M2
•X3650M2
•X3200M3 ServeRAID M1015 only
•X3250M3 ServeRAID M1015 only
Supported Operating Systems
The ServeRAID M1000 and ServeRAID M5000 adapter cards support the following
operating systems:
•
Microsoft Windows Server 2003, Web Edition
•
Microsoft Windows Server 2003/2003 R2
•
Microsoft Windows Server 2008/2008 R2
•
Microsoft Windows Small Business Server 2003/2003 R2
•
Red Hat Enterprise Linux 4
•
Red Hat Enterprise Linux 5
•
SUSE LINUX Enterprise Server 10
•
SUSE LINUX Enterprise Server 11
For detailed information on support for specific OS versions, please refer to
http://www.redbooks.ibm.com/abstracts/tips0738.html
See IBM ServerProven for the latest information about the specific versions and
service packs supported: http://ibm.com/servers/eserver/serverproven/compat/us/.
Click System x servers, and then click Disk controllers to see the support matrix.
Click the check mark that is associated with the System x server in question to see
the details of operating system support.

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 14 XW5196r11
0.pdf
Operating environment
The ServeRAID M5015 and ServeRAID M5014 adapter cards are supported in the
following environment:
Temperature:
At 0-1000 m (0-3000 ft): 10 to 35 °C (50 to 95 °F)
At 1000-2100m (3000-7000 ft): 10 to 32 °C (50 to 90 °F)
Relative humidity: 20% to 80% (non-condensing)

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 15 XW5196r11
0.pdf
ServeRAID M5000 Series Battery Assembly Specifications
•Battery type: LiON, Li-Poly cell
•Battery operating ambient temperature: 10–40°C
•Humidity (storage and operating): 20% to 80% non-condensing
•Battery storage temperature: Depends on storage time, as follows:
•< 30 days: 0–50°C
•30–90 days: 0–40°C
•90 days: 0–30°C
Ship Group:
The ServeRAID M5015 controller ships with the following:
•
One ServeRAID M5015 adapter card with full-height bracket
•
One replaceable low-profile (2U) bracket
•
One attached ServeRAID M5000 battery (plus battery kit)
•
Documentation CD
•
The IBM Important Notices Document
The ServeRAID M5014 controller ships with the following:
•
One ServeRAID M 5014 adapter card with full-height bracket
•
One replaceable low-profile (2U) bracket
•
The ServeRAID M v1.10 Utility and Documentation CD
•
The IBM Important Notices Document
The ServeRAID M5000 Series Battery Kit contains the following:
•
SR M5000 Battery
•
Remote Battery Cable Kit
•
Battery Flyer
•
Quick Install Guide
•
Important Notices Flyer

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 16 XW5196r11
0.pdf
Warranty
This product has a one-year limited warranty. When installed in a System x server,
these cards assume your system’s base warranty and any IBM ServicePac upgrade.
Batteries are consumables and are therefore not covered under warranty.
This product is a Customer Replaceable Unit (“CRU”). IBM provides replacement
CRUs for the customer to install. CRU information and replacement instructions are
shipped with the customer's Machine and are available from IBM at any time on the
customer's request. CRUs are designated as being either Tier 1 or a Tier 2 CRU.
Installation of Tier 1 CRUs is the customer's responsibility. If IBM installs a Tier 1
CRU at the customer's request, the customer is charged for the installation. The
customer may install a Tier 2 CRU themselves or request IBM to install it, at no
additional charge, under the type of warranty service designated for the customer's
Machine. IBM specifies in the materials shipped with a replacement CRU whether a
defective CRU must be returned to IBM. When return is required, 1) return
instructions and a container are shipped with the replacement CRU, and 2) the
customer may be charged for the replacement CRU if IBM does not receive the
defective CRU within 15 days of the customer's receipt of the replacement.

Servicing the ServeRAID M1000 and M5000 Series SAS/SATA II Controllers – Overview
October 2009 17 XW5196r11
0.pdf
Part Numbers
*Part numbers are subject to change without notice. Please consult the IBM Support
site for the latest part numbers.
Table 4 - Ordering part numbers
Part Name Part Number
IBM ServeRAID M5015 SAS/SATA II Controller 46M0829
IBM ServeRAID M5014 SAS/SATA II Controller 46M0916
IBM ServeRAID M5000 Series Battery Kit 46M0917
IBM ServeRAID M1015 SAS/SATA II Controller 46M0831
IBM ServeRAID M1015 Upgrade Key (Raid 5) 46M0832
Note: Changes are made periodically to the IBM Web site. The actual procedure
might vary slightly from what is described in this document.
See IBM ServerProven for the latest information about the specific versions and
service packs supported: http://ibm.com/servers/eserver/serverproven/compat/us/.
Click System x servers, and then click Disk controllers to see the support matrix.
Click the check mark that is associated with the System x server in question to see
the details of operating system support.

Servicing the ServeRAID M5015 SAS/SATA II Controllers – Features and Limitations
October 2009 18 XW5196r11
0.pdf
ServeRAID M 1015, M5014 and M5015 Controller Features and Limitations
•Two (2) x4 internal SAS / SATA ports
•X8 PCI Express Gen 2 host interface
•M5000: RAID Levels 0, 1, 5, 10, 50 (6, 60 Optional)
•M1000: RAID Levels 0, 1, 10, (50 Optional with Upgrade Key)
•Memory
oM5014: 800MHz 40-bit ECC DDR2 SDRAM Memory (256 MB)
oM5015: 800MHz 72-bit ECC DDR2 SDRAM Memory (512 MB)
oM1015: No memory
•M5000: One (1) LSI SAS2108 6Gb/s RAID on Chip processor that controls eight
internal SAS/SATA ports through two x4 SAS internal connectors M5000 only
•M1000: One (1) LSI SAS2008 6 Gb/s RAID on Chip processor that controls
eight internal SAS/SATA ports through two x4 SAS internal connectors
•Low-profile PCIe Half Length Form Factor
•Encryption Services
oInstant Secure Erase
oLocal Key Management
•MegaRAID Management Suite
oMegaRAID Storage Manager
oMegaCLI (command-line interface)
oWebBIOS
•ServeRAID M5000 Series Battery Assembly.The battery assembly, which is
preinstalled, provides protection of cached data, which allows system builders to
protect cached data even during the most catastrophic system failures. Standard
on the M5015, optional part for the M5014
•Drive migration
•Drive roaming
•Media scan
•No reboot necessary after expansion

Servicing the ServeRAID M5015 SAS/SATA II Controllers – Features and Limitations
October 2009 19 XW5196r11
0.pdf
The M5014 and the M5015 share the same features and functions with two
important differences:
1) The M5015 has double the SDRAM memory capacity.
2) The battery comes standard with the M5015 but is optional with the M5014.
SAS Features
•Provides eight fully independent PHYs
•Supports 6.0 Gb/s SAS data transfers per PHY
•Supports SSP to enable communication with other SAS devices
•Supports SMP to communicate topology management information
•Provides a serial, point-to-point, enterprise-level storage interface
•Simplifies cabling between devices
•Provides a scalable interface that supports up to 248 devices through the use of
expanders
•Supports wide ports consisting of 2, 3, or 4 PHYs within a single quad port
•Supports narrow ports consisting of a single PHY
•
Transfers data using SCSI information units
SATA II Features
•Supports SATA II data transfers of 3.0 Gbs/s
•Supports STP data transfers of 3.0 Gbs/s
•Provides a serial, point-to-point storage interface
•Simplifies cabling between devices
•Eliminates the master-slave construction used in parallel ATA
•Allows addressing of multiple SATA II targets through an expander
•Allows multiple initiators to address a single target (in a fail-over configuration)
through an expander
6 Gbps SAS 2.0 technology has been introduced to address data off-load
bottlenecks in the direct-access storage environment. This new throughput doubles
the transfer rate of the previous generation. SAS 2.0 is designed for backward
compatibility with 3 Gbps SAS as well as with 3 Gbps SATA hard drives. Regardless
of the drive speed, 6 Gbps ServeRAID adapters will deliver significant performance
improvements in both read and write applications as compared to their 3 Gbps
predecessors.

Servicing the ServeRAID M5015 SAS/SATA II Controllers – Features and Limitations
October 2009 20 XW5196r11
0.pdf
Solid State Drive Features
The firmware supports Solid State Drives attached to ServeRAID-MR SAS
controllers. The features and operations for SSDs are the same as for hard disk
drives (HDDs), and these drives are expected to behave like SATA HDDs or SAS
HDDs. The major advantages of SSDs include:
•High random read speed (because there is no read-write head to move)
•High performance-to-power ratio, as these drives have very low power
consumption compared to HDDs
•Low latency
•High mechanical reliability
•Lower weight and size (for low-capacity SSD drives)
The WebBIOS Configuration Utility and the MegaRAID Storage Manager utility
display the SSDs by the type, either SAS or SATA. For example, a SATA SSD drive
displays as “SSD (SATA)”. HDDs are identified simply as “SAS” or “SATA”.
Note: ServeRAID-MR implements support for only those SATA SSD drives which
support ATA-8 ACS compliance.
Virtual drives can consist of both SSD devices and HDDs. For a virtual drive that
consists of SSDs only, both SAS SSD drives and SATA SSD drives are allowed in
that virtual drive. For virtual drives that have both SSDs and HDDs, SAS and SATA
HDD drives may be combined with SAS and SATA SSD devices in various
combinations.
Note: Support for SATA SDD drives applies only to those drives that support ATA-8
ACS compliance.
This manual suits for next models
1
Table of contents
Other IBM Controllers manuals

IBM
IBM 3745 Series User manual

IBM
IBM FlashSystem 5000 User manual

IBM
IBM FlashSystem 900 Instruction Manual

IBM
IBM 3174 User manual

IBM
IBM 3745 Series Quick setup guide

IBM
IBM 950 User manual

IBM
IBM SAN Volume Controller 2145-CG8 Manual

IBM
IBM ServeRAID-4 Ultra160 Series User manual

IBM
IBM ServeRAID M5110e User manual

IBM
IBM ServeRAID M5016 User manual

IBM
IBM Netfinity ServeRAID-4L Ultra160 Service manual

IBM
IBM 3745-130 User manual

IBM
IBM Nways 3746-900 Service manual

IBM
IBM 3174 Reference manual

IBM
IBM TotalStorage User manual

IBM
IBM 3708 Service manual

IBM
IBM 3708 Technical manual

IBM
IBM Netfinity ServeRAID-3H User manual

IBM
IBM N6000 Series Manual

IBM
IBM MTM 2145-SV1 Manual