本公司有两台MDS600分别接在两台HP C7000刀箱上,这两台存储是Exchange 2010的邮箱数据库存储,两台刀箱及存储建立了exchange 2010 DAG功能,所以相互可以提供高可用性。
由于公司邮箱用户数的不断增长,原先分配的存储空间已经感觉太少。现在想mds600增加硬盘,同时要动态扩容原先的分区。
之前为2*1TB(RAID 1) 做为Mailbox数据库用,现在再增加两块变为4*1TB(RAID10),系统中磁盘分区由原先1TB动态扩容至2TB。
先决条件我的服务器阵列卡为P700M,其可以支持动态扩容。
 
1.本公司有6台Mailbox角色服务器,MB-SH1,MB-SH2,MB-SH3(这三台在HP C7000 A内),MB-SH4,MB-SH5,MB-SH6(这三台在HP C7000 B内)
每台Mailbox角色上承载本地DB一份,及另一台的副本DB
DAG数据为 主      副
                      1          6
                      2          5
                      3          4
本次先给MB-SH4添加硬盘,所以在MB-SH3上激活了MB-SH4副本,万一MB-SH4在添加硬盘时出错,也不会影响到MB-SH4上DB用户的使用。如下图,MB-SH3承载了本地自身DB和MB-SH4的副本
 
 
2.备份MDS现有配置
通过putty登录到管理地址,通过以下命令备份配置。
 switch local capture file=commands.txt ftp ipaddr=123.123.123.123  user=ftpuser password=ftppassword
以上命令为将配置文件备份至ftp 123.123.123.123服务器,配置文件名为commands.txt
 
3.登录到MDS 600管理界面,选择要添加的服务器,并选择“Modify"
在以下界面内,选中新加入的硬盘,颜色状态和右一角一致,并按"OK",保存
 
在主管理界面,选择”Save Change"
 
 
4.在MB-SH4服务器上打开“HP Array Configuration Utility"工具,并选择P700m(连接MDS600的)阵列卡,可以看到有多出4块未分配的硬盘。
 
截个图先报一下现在分区大小,
 
 
 
5.在Array Configuration Utility内选中扩展的现有阵列,并点击的"Expand Array"
 
选择两块,并保存。另两块给另一阵列用...
 
原先的阵列已经不一样,转换好慢啊
 
等下结果吧,现在才1%
后来我索性退出系统,用SMARTCD引导,在阵列管理器中查看,速度还是可以的,现在RAID已经转换完成。
 
按”Extend Logical Drive"扩展分区,并分配大小
 
下面有个警告信息,扩展是否对于你的系统支持
 
按OK,继续,下图显示Logical disk已经扩展,现在容量为1.8TB。
 
退出SMARTCD,重启服务器。在系统磁盘管理器中查看
 
在K盘上右键鼠标,并点击Extend Volume...
 
成功了。。。
 
查看下数据在不在。
 
心得:
说句实话,这次操作也是我第一次执行,如果有HP售后服务或是技术过硬的供应商就请他们来吧,在执行过程中我也一直担心是否会有错误,现在放心了。同时记住这个过程阵列卡需要有电池。
Online Array Expansion (requires the battery support)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

Online RAID Level Migration (requires the battery support)

Online Stripe Size Migration (requires the battery support)

Online Spares (Global)

User Selectable Expand and Rebuild Priority

Online Logical Drive Extension Availability