BladeCenter S SAS Raid Module配置指南
该配置指南包含三部分内容:
一.使用SCM软件向导配置BladeCenter S 的RSSM。
二.RSSM Q&A 。
三.设置Linux系统下的Multipath驱动。
一.使用SCM软件配置BladeCenter S的RSSM阵列步骤
测试环境:BladeCenter S 一台,HS21(8853) 刀片服务器一台,2个SAS RAID Module(RSSM),2个RSSM电池备份单元,1个以太网交换模块,4块SAS Hot swap Disk ,SAS Expansion card (cFFv) 一块
配置前准备:BCS机箱内Bay3/4插入2个SAS RAID Module以及相应的电池备份模块,在Bay1位置插入1个以太网交换模块,插入SAS热插拔硬盘以及带有SAS HBA卡的HS21 ;连接所有所需的电源线以及网络线缆。
配置步骤: 1.安装SCM软件
首先在刀片外的管理机(可以是台式机、笔记本或者可以和AMM通讯的管理服务器)上,安装SCM软件。
clip_p_w_picpath001
按照向导可以逐步完成SCM的安装,选择完全安装,如下图所示:
clip_p_w_picpath002
安装向导结束后重启管理节点的机器,完成安装:
clip_p_w_picpath003
2.运行SCM
clip_p_w_picpath005 clip_p_w_picpath006
运行SCM会通过IE窗口打开登陆界面,启动时需要输入用户名和密码:
SCM使用本机的用户名和密码,也就是安装SCM软件这台机的管理员用户名和密码。输入正确的用户名和密码后,选择Log in 登陆。

3.向导界面配置SCM
SCM v2.10.0为我们提供了一个整个的存储配置管理器,使用它不仅能够配置BCS的RSSM模块,还能够配置一系列LSI的阵列卡,包括ServeRaid MR系列控制器,主板集成的LSI控制器,以及BladeCenter上使用的SAS Connective Module模块。
在主界面选择SAS RAID Module ,我们下面使用向导方式配置SAS 硬盘的整列。
clip_p_w_picpath008
选择BladeCenter S SAS RAID控制器模块后,可以看到和RAID模块有关的配置,这里选择初始设置向导继续:
clip_p_w_picpath009
选择向导后,首先需要输入SAS 交换模块的IP地址以及用户名和密码,默认的用户名和密码是USERID / PASSW0RD(password的字母O改成数字0),打星号的位置是必须要填的,RAID Controller的密码也是PASSW0RD。
提示:交换机的IP地址可以登陆AMM确认(参考Q&A: 如何确认SAS Switch的IP地址) ;
对于RSSM,由两部分组成“SAS Switch + SAS RADI Controller”,SAS Switch和SAS RAID控制器分别有各自的IP地址以及管理用户名和密码,默认密码相同(大写 PASSW0RD,数字零代替字母O),但IP地址不同。如需要更改用户名和密码,可在后面的设置中修改。
clip_p_w_picpath011
填好之后,选择Next。
接下来的两步可以分别设置SAS交换机以及SAS RAID控制器的系统时间和日期,如果网络中有NTP服务器作为时间同步服务,可以在这里添加。如果没有NTP Server,直接选择下一步:
clip_p_w_picpath013
点下一步后会进入SAS RAID控制器的配置界面界面:
clip_p_w_picpath015
这里没有NTP Server,直接选择Next 。接下来可以分别修改当前的SAS 模块和SAS Raid Controller的的配置用户配置信息。如果在此处进行修改,建议保持2个模块的用户信息相同。如不做修改可以直接点Next继续:
clip_p_w_picpath017
clip_p_w_picpath019
4.配置阵列
SCM给出三种配置方式:
1. 应用一个已经预定义好的配置;
2. 应用一个备份配置文件;
3. 自定义配置:a) 允许系统选择硬盘(简单) ;b) 手动硬盘(高级) 。
clip_p_w_picpath021
选择手动配置,点Next,进入阵列配置的下一个界面。这里是配置热备份盘的界面,可以根据需要在下拉框里选择所需要的热备盘数量,如果不需要热备盘,这里选择0 。
clip_p_w_picpath023
这里配置一块热备份盘,配置好热备盘之后,选择Next,进入到Storage Pool的配置界面。该页面左下方会显示所有可用的硬盘。首先在Storage pool name里填入该存储池的名字(例如array-1);然后在Required disk type里会列出选择需要的硬盘类型,该下拉框里会列出可用硬盘的类型(如果BCS上插了不同容量,或者不同类型SAS和SATA的硬盘,该下拉框会有不同选项);Required RAID level 列出了可用的Raid级别,这里以raid5为例继续。
clip_p_w_picpath025
在要使用的硬盘前面打上勾,点Add把硬盘从左边的Available Disk Drives移到右边Added DiskDrives,也就是把硬盘移到array-1的存储池里。
clip_p_w_picpath027
点Next后进入下一个界面:
clip_p_w_picpath029
选OK,可以看到刚才配置的存储池以及阵列的相关信息:
clip_p_w_picpath031
点Next后,进入到下一界面开始配置逻辑盘。该页面里可以设置需要的逻辑盘,填入逻辑盘的名字,大小,数量就可以创建出不同的逻辑盘。这里把65.95GB的阵列建立成三个逻辑盘:v1- 20GB / v2- 20GB / v3- 25.9GB 。
clip_p_w_picpath033
创建好逻辑盘后,点Next做逻辑盘和主机的映射。第一次配置是,在下图里Hosts的列表中可能为空,选择Discover Hosts,控制器能自动检测到可用服务器的SAS Expansion card的信息。
clip_p_w_picpath035
clip_p_w_picpath037
检测到主机后,选择close关闭该窗口。进行逻辑盘和主机的映射,首先选中主机,然后选择要映射给该机器的逻辑盘,最后选择Map Volume选项即可。
clip_p_w_picpath039
选择Next继续,向导会提偶那个配置的Summary选项,能分别查看更详细的配置信息。
clip_p_w_picpath041
选择下一步后完成向导,这时配置过程基本完成,接下来需要保存该配置,并且激活配置才能使得刚才的真正生效。
5.保存、激活配置
选择左导航栏BC-S SAS RAID Module下Configurations选项,如图,CannedConfig是默认的配置,这里线选择保存配置 Save Current Configuration,可以为自定义的配置起合适的名字保存:
clip_p_w_picpath043
保存完成后,需要选中要使用的配置信息,并在下拉框里选则应用:
clip_p_w_picpath045
应用配置之后,需要重新启动服务器,可以在ctrl+C里看到系统能够认到刚才配置的硬盘:
clip_p_w_picpath047
提示:因为默认情况下,BCS是配置了两个控制器作为冗余连接,所以这里会看到2个硬盘。需要在系统里安装Multipath的驱动Subsystem Device Driver Device Specific Module (SDDDSM),下载链接参考:
Subsystem Device Driver Microsoft Windows System :
Subsystem Device Driver for Linux
二.设置Linux系统下的Multipath驱动。
一. 环境
BC-S
1*HS21+SAS EXPANSION CARD RHEL5.1
2*RSSM
1*DSM+2HDD
二. 目标:
映射RSSM逻辑卷到HS21,安装RHEL5多路径驱动。
三. 实现:
1. 创建逻辑卷:
请参考SCM使用手册创建一个合适大小的volume,如图是已经映射到刀片SAS EXPANSION CARD两个端口上的逻辑卷:wxpool:wxvol2作为lun1映射到了刀片子卡上。
clip_p_w_picpath049
2. POST过程中,在Ctrl+C中确认子卡的两个端口都可以看到映射的逻辑卷
3. 进入系统,确认dm-multipath驱动已经加载:
clip_p_w_picpath051
4. 从IBM RSSM support站点下载multipath.conf配置文件:
5. 备份默认的multipath.conf并将IBM提供的conf文件复制到/etc目录下:
clip_p_w_picpath053
6. 启动multipathd后台服务:
clip_p_w_picpath055
7. 查看系统下的多路径设备:
clip_p_w_picpath057
可见sdb|sdc两个block设备的WWID是一样的,这是我们从RSSM映射过来的逻辑卷。
8.重启系统,令配置生效,并查看multipath设备:
#multipath –v2
clip_p_w_picpath059
#multipath -ll
clip_p_w_picpath061
#multipathd –k
show topology
clip_p_w_picpath063
9.通过multipath驱动,我们可以看到两个不同的设备名:
dm-n:这类设备名是用来给驱动内部使用,不要使用这个设备
mpathn:这类设备名是提供给系统应用,用户使用的设备名,我们可以创建LVM如下:
#pvcreate /dev/mapper/mpath1
#vgcreate dm-vg /dev/mapper/mpath1
#lvcreate –L 5G –n dm-vol1 dm-vg
结果:
clip_p_w_picpath065
clip_p_w_picpath067
RSSM常见问题Q&A 1 名称简介 BladeCenter S上使用的带RAID功能的SAS模块有几种不同的称呼 :
? SAS RAID Controller Module
? RAID SAS Switch Module
? SASM - standard SAS I/O modules
? SASM包括:
l SAS Connectivity Module (39Y9195, feature code 2980)
l SAS RAID Controller Module (43W3584, feature code 3734)
? 最常用的是简称RSSM(以下都用此简称)
2 结构简介
RSSM 包括两个内建子系统
? RAID子系统(RAID Controller subsystem)管理驱动器,RAID等
? SAS子系统(SAS switch subsystem) 管理 zone的设置
3 接口简介
? 6个内部1X SAS 3.0 Gb接口,分别连接到6个刀片
? 4个外部4X SAS 3.0 Gb接口(暂时未启用)
? 2个内部4X SAS 3.0Gb接口,分别连接到2 个disk storage module (DSM )
? 每控制器1 GB 缓存(cache,2 x 512 MB)
? 1.0 Gb 以太网接口(for RAID management)
? 10/100 以太网接口( for Switch management)
4 SAS结构图
clip_p_w_picpath069
5 网络结构图
clip_p_w_picpath071
6 RSSM能用在哪些刀片中心上:
只支持BladeCenter S
7 使用RSSM,在BC-S上必须配置哪些设备?
? IBM BladeCenterS SAS RAID Controller Modules(43w3584)必须配置两个
? 每个43w3584附带一个电池,电池过期有提醒功能分别是90,30,15天提醒
? RAID 0和RAID1最少配置两个硬盘,RAID 5最少配置3个硬盘
? RSSM只支持SAS and NL SAS drives. 可以混插,但不能用在同一阵列
? 必须有Advanced Management Module(AMM)模块
? 必须在Bay1中有网络模块,详见 附录 8 ,不支持CPM
? 每个刀片服务器要求配置一个39Y9190 SAS Expansion Card (CFFv)
? 至少配置一个DSM,当配置第二个DSM,需按规定增配电源
8 BladeCenter 上,IBM提供的哪些管理软件?
? 不支持 BOFM(BladeCenter Open Fabric Manager)
? 支持SCM(IBM Storage Configuration Manager)
? 支持SNA(IBM Start Now Advisor)
? 支持IBM BladeCenter Integrated Manager
9 RSSM里RAID概念和其他存储盘柜或raid卡有什么不同?
? RSSM中的pool相当于传统RAID概念中的array
? RSSM中的Volume相当于传统RAID概念的Logic drive
? pool可以设定RAID的级别
? 一个Volume可以被指派给全部刀片服务器或其中之一
? 支持全局热备份,最多配置 2个Globle
? 支持RAID级别0,1,5,10
? 一个Volume最大2TB
? 一个Blade服务器最多被指派8 volume(总共6*8=48 volume)
10 如何确定RSSM的SAS Switch IP地址?
登陆AMM模块(默认IP 192.168.70.125,用户名 / 密码 USERID / PASSW0RD ),选择IO Module Task -> Configuration (该界面能同时看到SAS Switch的IP和SAS RAID Controller的IP ):
clip_p_w_picpath073
clip_p_w_picpath075
10 RSSM是否支持刀片服务器从BCS上的热插拔硬盘启动(boot from volume)?
支持。
11 操作系统见兼容列表(详见附录8)
Red Hat Linux
Enterprise Linux 5 AS & ES for x86/AMD64/EM64T
Novell SUSE Linux
SUSE LINUX Enterprise Server 10 for x86/AMD64/EM64T
Microsoft Windows Server
2003 Standard (x32/x64), Enterprise (x32/x64), Web Edition
2008 Standard,Enterprise,Web Server
VMWare
ESX Server 3.5 U2
12 兼容Blade服务器(详见附录8)
IBM BladeCenter HS12
8014
IBM BladeCenter HS21
8853
IBM BladeCenter HS21 XM
7995
IBM BladeCenter LS21
7971
IBM BladeCenter LS22
7901
IBM BladeCenter LS41
7972
IBM BladeCenter LS42
7902