我们有一个带有Adaptec 5805 RAID 1arrays的服务器,带有两个SAS 146GB磁盘。 我们需要更多的空间在这台服务器上
是否有可能用300GB HD热replace每个146GB的HD,并让每个磁盘更换后控制器重buildarrays? 第二个磁盘更换后,新空间是否自动可见?
这将不会很抱歉 – 如果您删除了第一个磁盘,并将其replace为较大的一个磁盘将由控制器设置,通过它是一个146GB的磁盘而不是一个300GB的磁盘,同样会发生,当你更换第二个较小磁盘。
该控制器确实支持RAID级迁移,但是您可以将其中一个新磁盘添加为RAID 5arrays的第三个成员,但仍然只能将146GB添加到该arrays。
你绝对可以做到这一点。
我用2TB磁盘replace了一个故障1TB磁盘; 它重build了arrays,然后我用另一个2TB磁盘replace了无故障的1TB磁盘。 在第二次重build之后,您需要进入并调整RAIDpipe理器软件中的设备大小(在重build过程中您不能这样做)。
我使用的RAIDpipe理软件是“Adaptec Storage Manager” – > Actions“Expand or Change Logical Drive”。 然后我增加了大小,让它重新configuration设备。
重新开始50%,花了很长时间,但最终完成。
之后,我不得不增加文件系统(W2K8服务器上的NTFS),但我必须先重新扫描磁盘(diskmgmt.msc)。 增加NTFS大小占用所有额外空间(显示为未分配的空间)后,服务器有点不响应,重新启动解决了这个问题,现在一切正常,文件系统看到新的满容量。
是的,会的。
Adaptec不关心磁盘大小 – 它支持和使用分区(段)。 Adaptec支持实时迁移,内核可以识别块设备大小的变化。 您应该逐个更换磁盘并重build相同大小的数组,然后展开数组。
这就是你需要做的。
您将在以后看到内核消息:
[ 3996.863384] sdd: detected capacity change from 2003828736 to 6700382873