POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 13561|回复: 12
打印 上一主题 下一主题

[原创多图]20P 详解 RAID 5 在线扩容(Online Capacity Expansion)

[复制链接]
跳转到指定楼层
1#
发表于 2009-12-24 17:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Boomer 于 2009-12-24 17:33 编辑

请注意:图大,是全分辨率的,请点击图片放大到原始大小查看!

现在的阵列卡一般都提供了对在线扩容(Online Capacity Expansion)的支持,即在保持系统正常运行的同时向已存在的驱动器组(Drive Group)中加入新的一个或多个磁盘,从而动态扩充虚拟磁盘(Virtual Disk)的容量。本人一直用 PERC 5/i 管理一个 Seagate Barracuda 7200.12 1TB * 4 的 RAID 5 阵列,前几天又多入手了一块同样的盘,在仔细研读了 LSI MegaRAID Storage Manager(MSM)的说明书之后,开始了第一次在线扩容的实践。

1.因为 SATA 支持热插拔,所以在不用关闭系统的情况下,直接安装硬盘并接好电源线和数据线。打开 MSM,在“物理设备(Physical)”一栏中可以发现新的硬盘,状态为“未配置,良好(Unconfigured Good)”。


2.打开“逻辑设备(Logical)”选项卡,在需要扩容的驱动器组上点右键,选择“修改驱动器组(Modify Drive Group)”。


3.MSM 建议在备份数据后继续操作,确认并继续。


4.此处可以更改 RAID 级别。本次操作中仍然保持 RAID 5。继续。


5.选择需要加入的磁盘(一个或多个)。勾选之后继续。


6.开始扩容之前,提示本次操作总结。确认并继续。


7.MSM 提示操作开始后不可中止。再次确认。


8.重建(Reconstruction)操作开始。注意图中高亮部分。


9.新的磁盘状态变为“在线(Online)”。


10.选择“管理(Manage)”菜单中的“显示进度(Show Progress)”,可以看到操作进度和估计所需时间。


11.操作进行了大约一半(注意桌面右下角的时间,与开始操作时对比)。


12.约 24 小时后,重建操作完成。接着会自动进入后台初始化(Background Initialization)。注意图中高亮部分。


13.后台初始化大约需要 4 小时。


14.后台初始化完成。注意图中高亮部分。此时 RAID 部分操作成功。


15.重新启动系统,使操作系统与虚拟磁盘同步。打开磁盘管理,可以看到新增的“未分配”空间。


16.对于未分配空间,可以自由操作。根据本次扩容的目的,选择“扩展卷”。


17.选择需要为卷新增的容量。


18.卷扩展立刻完成并生效。


19.加入了新的磁盘后的驱动器组状态。


20.扩容后的卷的属性。


至此,本次在线扩容就大功告成了。在线扩容的过程中,系统可以照常使用,不过对正在扩容过程中的驱动器组进行操作,可能会延长扩容所需时间(开始时 MSM 估计重建操作时间为 21 小时左右,在有轻微磁盘活动的情况下,最终耗费 24 小时左右)。

结果表明:如果系统可以停机,并且有后备磁盘用于临时存放数据,那么扩充一个虚拟磁盘的最快方法是先转移数据,然后删除既有的驱动器组,加入新的磁盘并建立新的驱动器组,最后将数据转移回新的虚拟磁盘。但是,如果系统不可停机,或者无法临时转移数据,那么在线扩容就成为了这种条件下的最佳选择。

欢迎大家的讨论!
2#
发表于 2009-12-24 18:57 | 只看该作者
很详细 个人认为RAID5应该是比较好的家用RAID支持方案
回复 支持 反对

使用道具 举报

3#
发表于 2009-12-24 19:39 | 只看该作者
谢谢LZ,不过N年前就在服务器上实施过了。。。
回复 支持 反对

使用道具 举报

4#
发表于 2009-12-24 22:55 | 只看该作者
这个玩意的时间是恐怖的
回复 支持 反对

使用道具 举报

5#
发表于 2009-12-25 03:30 | 只看该作者
建议缩小一下MSM视窗后才截图,图中超过8成位置都是空白的,完全没有必要上一些有大片留白的2560x1600大图,看起来相当不方便,没有必要每张图都得上下左右不断的移来移去
回复 支持 反对

使用道具 举报

6#
发表于 2009-12-25 08:46 | 只看该作者
建议缩小一下MSM视窗后才截图,图中超过8成位置都是空白的,完全没有必要上一些有大片留白的2560x1600大图, ...
wintel32 发表于 2009-12-25 03:30

目的很明确,为了说明他的显示器很大吧,否则一个已经会扩容的人,怎么不知道窗口化?
回复 支持 反对

使用道具 举报

7#
发表于 2009-12-25 09:24 | 只看该作者
路过帮顶一下
回复 支持 反对

使用道具 举报

8#
发表于 2009-12-25 15:25 | 只看该作者
15.重新启动系统,使操作系统与虚拟磁盘同步。

要重启系统还在线扩个P啊
回复 支持 反对

使用道具 举报

9#
发表于 2009-12-25 15:58 | 只看该作者
5i啊,玩过,不过是在服务器上
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-12-25 21:16 | 只看该作者
目的很明确,为了说明他的显示器很大吧,否则一个已经会扩容的人,怎么不知道窗口化?
拳头 发表于 2009-12-25 08:46



    非也,主要是为了显示桌面右下角的时间,和更多的 Message Log
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2009-12-25 21:17 | 只看该作者
15.重新启动系统,使操作系统与虚拟磁盘同步。

要重启系统还在线扩个P啊
ZCat 发表于 2009-12-25 15:25



    有命令可以立刻直接同步的,我这次偷懒没查
回复 支持 反对

使用道具 举报

12#
发表于 2009-12-25 21:32 | 只看该作者
非也,主要是为了显示桌面右下角的时间,和更多的 Message Log
Boomer 发表于 2009-12-25 21:16

Log中已有时间显示,可不用再显示桌面右下角的时间
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2009-12-25 22:33 | 只看该作者
Log中已有时间显示,可不用再显示桌面右下角的时间
wintel32 发表于 2009-12-25 21:32



    仔细看了一下,发现了 之前一直没注意呢~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-9-11 13:03

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表