我们有RAID5 (包含三个磁盘):

现在我们想要将eSATA磁盘添加到同一台计算机上,但它不应该是RAID5的一部分,而只是一个驱动器(它已经有数据了)。因此,具有三个磁盘的RAID5作为单个(非raid)驱动器保持未被触及的+ eSATA磁盘,同时也包含它上的所有数据。这个是可能的吗?
当我们添加它时,它尝试将它添加到RAID5中:

发布于 2012-10-05 10:27:58
也许你应该检查一下bios的配置。在串行- ata控制器中(raid已启用/禁用)。
发布于 2012-10-07 07:21:42
这个磁盘可能以前在英特尔车载RAID控制器上的RAID5数组中使用,然后在其他控制器(甚至是配置为非RAID模式的Intel车载控制器)上作为单个磁盘重用。在这种情况下,除非阵列在原始RAID控制器的RAID配置实用程序中被正确销毁,否则磁盘仍然有Intel RAID元数据,并且当您将其连接到Intel车载RAID控制器(相同或更新的模型)时,控制器尝试根据该元数据组装RAID数组,但由于该阵列中没有其他磁盘而失败。
要使此磁盘再次在Intel车载RAID控制器上可用,您需要从它中删除Intel RAID元数据。不过,只要删除RAID BIOS中的数组,也会删除现有的数据,这是您不想做的。
我不知道Windows实用程序可以删除RAID元数据(除了原始磁盘编辑器,但使用它需要有关RAID元数据格式的专家知识)。但是,Linux的dmraid实用程序可以这样做:
sudo dmraid -r -E /dev/sdX(查找分配给此特定磁盘的设备名称,并指定它而不是/dev/sdX;如果已作为根用户运行,则省略sudo )。您应该在另一台机器上这样做,以避免干扰您的工作数组,甚至可能断开所有其他磁盘并从Live或USBS棍启动(我会使用SystemRescueCd完成这项任务,但是Ubuntu12.04磁盘也应该工作;旧版本可能没有足够的dmraid)。
而且您应该备份磁盘上的数据,无论如何,…
发布于 2012-10-07 04:48:20
通常,对于Intel上的RAID控制器,当您只是添加一个磁盘而不显式地将它配置为卷的一部分时,它将只是一个磁盘(除非它具有RAID BIOS所期望的格式的RAID头)。但是,您的控制器可能不支持这一点。
尝试下载和安装所有适用的BIOS和固件更新,然后再试一次。
在插入磁盘后,确保没有创建新卷.
https://serverfault.com/questions/435610
复制相似问题