这是接上次 “服务器RAID 硬盘容量扩展 Extend - Dell” 的后续记录。这次是 HP server (Smart Array 系列 RAID 卡) 的 Extend。 后面还会有有 Dell 和 HP的 Expand 的操作流程记录。 因为实际工作中没有用到过其它品牌和型号的服务器,所以其它服务器上如何操作 Extend 和 Expand 建议参考硬件手册或者问询供应商。根据经验,Extend 和 Expand 这些功能都和 RAID 卡的功能特性紧密相关,和具体哪个品牌或者型号的服务器倒是关系不大。 Dell 的 PERC 一直都是 LSI 系列的 RAID 芯片和卡,HP的貌似一直都是 Adaptec 系列的,所以我的文章就直接写 。。。。- Dell 。。。。- HP了。 IBM 的server上 RAID 卡好像名字叫 ServerRAID,没用过不了解芯片如何,有知道的朋友自己研究吧。

 

本文是一个旧 HP server上做的实验,2 * 36 G RAID 1 Extend 为 2*300G RAID1. 这个机器的RAID卡是主板上集成的 SA 6i,其它HP的 SA卡也都支持 extend,包括很多比6i 还要古老的多的卡,有人说曾经在10多年前的 Proliant 3000 做过 Extend...... 真是强的无语。

 

1. 这是HP system management homepage 中 热插拔第一款硬盘,并且RAID 恢复完成后的的状态。RAID 容量还是36G

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

2. 这是 event log 中的 相关记录

 

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

3。 这是两块硬盘都更换完毕,而且 RAID 已经恢复后的状态,左侧列出的其它物理硬盘是属于另一个 logical drive 也就是另一个RAID的,和本次 Extend操作无关。

 

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

4. 启动 HP ACU (array configuration utility),会发现,这个RAID下多了 “unused space。。。” 右侧 common tasks 中多了 “Extend size” 选项。

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

5. 点击 “Extend”, 提示你输入Extend后的磁盘空间大小。上限当然就是300G物理容量限制,这里是测试,所以输入102400,也就是100G。 点击ok,HP ACU 会提示只要要有 Win 2000 SP3 才能支持 Extend,否则动态磁盘会无法工作。基本磁盘总是能正常工作的。 点击 ok

 

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

6. 再点击save 确认修改,HP ACU 会再次警告,点击ok

 

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

7. 看见那个***惊叹号的 status message,点击会跳出提示,告诉你正在extend操作,这个操作是 RAID 卡在底层 online 操作的,实际花费的时间看你的RAID磁盘大小和数量多少。这个 2 * 300G的 RAID 用了大约6-7个小时。 好在它是底层online操作的,我们实际已经可以使用这扩展出来的容量了,只是RAID卡还没完成操作,所以I/O性能还没有恢复。ok, 可以关掉 HP ACU了。

 

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

8。 因为extend 到100G,所以可用磁盘空间是100G 减掉原来的36G (实际是33G),结果就是66G

 

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

 

9. diskpart.exe 来将E: 盘扩展利用这新的66G空间。

 

 

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

 

这是最后的结果了。 整个过程服务器不需要down机或者重启,全部online完成。

顺带说一句,上篇 Dell Extend 忘记说了, diskpart 只能在 NTFS 分区上才能extend ,这个应该是常识了,MS的很多东西都只能在 NTFS上才能工作。

 

服务器RAID 硬盘容量扩展 Extend - HP - zhuzhu - 五事九思  (大连Linux主机维护)

 

http://blog.csdn.net/frankggh/article/details/6647506