本公司有两台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)
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
本文出自 “工作随笔” 博客,谢绝转载!