我怎样才能减lessLSI RAIDarrays没有数据丢失

我有一个8x SAS驱动器连接到硬件LSI RAID控制器(MegaCli64)的服务器,所有8个驱动器都configuration为单个RAID 10arrays。

我现在想删除2个驱动器,并用更大的驱动器replace它们。 结果应该是一个6驱动器的RAID 10arrays和2个驱动器的第二个RAID 1arrays。

操作系统:CentOS 6

如何减lessLSI RAIDarrays,并删除2个驱动器,而不会丢失数据,以便可以删除2个驱动器? 服务器停机是没有问题的。

从谷歌我看到,MegaCli64 -LDRecon可以帮助,但我从来没有使用它,目前没有testing服务器进行实验。

更新1

[root@n ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 49G 8.9G 37G 20% / /dev/sda5 2.1T 1.6T 457G 78% /backup /dev/sda1 388M 93M 275M 26% /boot 

所有驱动器在Linux中都是ext4types的。

/备份并不重要,我可以轻松地复制数据并将其复制回来,但我当然不希望重新安装操作系统以及各种软件的所有configuration和设置。 这将需要太多的时间。

更新2

所有当前的磁盘(数量为8)都是600GB型的SCSI 15k RPM。 我想用新的4TB硬盘replace2个硬盘,types为SATA 7K RPM。
这是带有LSI 2208控制器的Supermicro F627R3-R72B +服务器。

你不能这样做。 一次只能使用-LDRecon Rmv开关删除一个磁盘,并且给出您所说的驱动器的规模,这可能是您可能想要的最复杂的path。

  • 你有select添加外部存储?
  • 我build议系统备份和恢复或重build达到所需的容量。

在HP ProLiant智能arrays方面,LogicalDrives的萎缩是一个非常新的特性,即使如此,这也不是推荐的方法。

收缩数组(重新划分数组中的数据以占用更less的物理驱动器,然后从arrays中移除多余的驱动器)