我有一台 Dell PowerEdge 2600,配有 Perc 4/Di RAID 卡和 Windows SBS 2003。原始系统驱动器是一组 17GB 驱动器,组成 RAID 1 阵列。多年来,这些驱动器(个别)出现故障,并被一组 73GB 驱动器取代,但 RAID 阵列的大小仍为 17GB。
是否有一个安全的程序来调整 RAID 1 阵列的大小以使用整个 73GB,而不会破坏/损坏阵列上的数据?
Perc 文档提到了在线容量扩展的重建选项,但具体细节却少得可怜。有人成功(或失败)执行过此过程吗?步骤是什么?有什么我应该注意的陷阱吗?
答案1
我为此付出了很多努力,最重要的是,尽管控制器支持阵列扩展,但戴尔已在其阵列管理器中禁用了此功能,因此他们不会支持它。如果您将戴尔驱动程序替换为 LSI 驱动程序(我认为控制器是 LSI,但我不敢保证它不是 Adaptec)并使用 LSI 管理软件,那么您可能能够做到这一点。然而,我认为这是一件可怕的事情!
我的解决方案是在空闲空间中创建一个新的逻辑磁盘。这完全安全,不需要重新启动,但显然使用单独的磁盘会比较麻烦。如果你真的真的想要一个分区,那么你必须备份然后删除并重新创建阵列。请注意,如果你的服务器上有戴尔实用程序分区,你需要小心使用分区映像工具,因为你需要重新创建戴尔实用程序分区,否则你的服务器将无法启动。我是根据(痛苦的)经验说的。
JR
答案2
即使您可以在线完成,考虑到阵列大小,我建议您将完整的驱动器/系统备份到另一个磁盘上,然后擦除阵列,根据需要构建并恢复。完成后,它几乎肯定会更快、风险更小,并为您提供更优化的阵列布局。
答案3
答案4
使用 Clonezilla 备份。
使用 Knoppix 启动它并使用 gparted 调整分区大小,我已经在生产服务器上成功完成此操作。
这是针对其他人的项目的一些通用说明。
http://www.howtogeek.com/howto/windows-vista/using-gparted-to-resize-your-windows-vista-partition/
享受