我们有一个带有Adaptec 5805 RAID 1阵列的服务器,其中有两个SAS 146 an磁盘。这台服务器需要更多的空间。
是否有可能用300 it的硬盘热替换每一个146 it的硬盘,并让控制器在每个磁盘改变后重建阵列?在第二个磁盘更改后,新的空间是否会自动可见?
发布于 2011-06-27 07:36:15
如果您删除了第一个磁盘并将其替换为更大的磁盘,那么控制器将设置一个146 if的磁盘,而不是300 if的磁盘,当您替换第二个较小的磁盘时,也会发生同样的情况。
然而,该控制器确实支持RAID级别的迁移,因此您可以将其中一个新磁盘添加为RAID 5数组的第三个成员,但它仍然只会向该数组添加146 to。
发布于 2013-09-01 07:13:37
你绝对可以做到的。
我用2TB磁盘替换了一个故障1TB磁盘;它确实重建了数组,然后用另一个2TB磁盘替换了非故障1TB磁盘。在第二次重建之后,您需要进入RAID管理器软件中并调整设备大小(在重新构建过程中无法这样做)。
我使用的RAID管理软件是"Adaptec Storage“-->操作”展开或更改逻辑驱动器“。然后我扩大了尺寸,让它重新配置设备。
重新配置从50%开始,花费了很长时间,但最终完成了。
之后,我必须增加文件系统( W2K8服务器上的NTFS),但我必须先重新扫描磁盘(diskmgmt.msc)。在增加NTFS大小以占用所有额外的空间(显示为未分配的空间)之后,服务器有点没有响应能力,重新启动修复了这个问题,现在文件系统看到了新的全部容量,一切都很好。
发布于 2012-06-13 14:06:23
是的,会的。
Adaptec不关心磁盘大小-它支持分区(段)并使用它。Adaptec支持实时迁移,内核可以识别块设备大小的变化。您应该逐个替换磁盘并重新生成相同大小的数组,然后展开数组.
这就是你要做的。
您将在下面看到内核消息:
[ 3996.863384] sdd: detected capacity change from 2003828736 to 6700382873 https://serverfault.com/questions/284412
复制相似问题