Articles of RAID

重复使用RAID 5驱动器?

我们有两台服务器(ML530 G2和DL380G2),带相同的HP 10K RPM SCSI驱动器,带有raid 5.一个退役,另一个将很快退役。 但是,生产服务器上的其中一个驱动器发生驱动器故障。 我的希望是从退役的服务器中取出一个驱动器,并将其放入生产服务器。 两者都在运行RAID 5。 我打破了arrays上的分解。 服务器。 据我所知,这应该已经消除了所有的音量和分区信息。 但是,我不知道是否安全地从分解的服务器中取出驱动器,并更换出现故障的驱动器。 将现有的arrays看作是替代驱动器,擦拭和重build? 或者它会因为之前在数组中使用而失败。 删除RAID 5arrays后,有没有剩余的数据驻留在驱动器上? 这些服务器已经有10到15年的历史,所以我们只是试图让它们继续存在直到我们解散它。 我不打算付出额外的费用来find一个仍然销售这个系统的替代驱动器的供应商。

RAID1:哪个磁盘将被镜像?

RAID1系统如何确定使用哪个磁盘作为源,以及在镜像时使用哪个磁盘作为目的地? 例如,假定以下情况:使用两个磁盘A和B创buildRAID1arrays。将磁盘Creplace为A,并将其添加到arrays中。 随着时间的推移,文件被修改了。 现在B被删除,A被重新插入。 RAID1系统是否意识到A和C不同步? 那C是比A更新的? 如果没有,是否有安全的方法来避免磁盘A插入时立即启动镜像过程? 编辑:我应该清楚,在我的情况下,我假设A没有失败,当它被删除,所以,据我所知,neigther A和C是“脏”,当RAID1系统必须决定哪种方式之间镜像。 (我没有假设位图,但我知道这可能是相关的。)

/ proc / mdstat下的“个性”function的含义是什么?

在一些系统上我看到这个: Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty] md1 : active raid1 sdb1[1] sda1[0] 10485696 blocks [2/2] [UU] md2 : active raid1 sdb2[1] sda2[0] 477371328 blocks [2/2] [UU] 其他系统显示: Personalities : [raid1] md0 : active raid1 sdb2[1] sda2[0] 204788 blocks super 1.0 [2/2] [UU] md1 : active raid1 sdb1[1] sda1[0] 4193272 […]

如何在Linux上自己做Synology Hybrid Raid?

http://forum.synology.com/wiki/index.php/What_is_Synology_Hybrid_RAID%3F Synology只是Linux,并使用LVM。 他们的工具如何实现LVM的自动化来实现他们所谓的Hybrid Raid?

我有一个21TBarrays,但只有16TB是从Windows可见

CONTROLLER RAID控制器:3Ware 9650SE-24M8 磁盘:21 x 1TB RAID5 条纹64KB 视窗 操作系统:Windows Server 2003 SP2 32x 磁盘:dynamic19557.44GB 容量:容量15832.19GB 我想我的数组必须有一个4KB的块大小,它将其限制为16TB。 我想我将不得不切换到一个64KB的块大小,以便能够看到最大的256TB。 或者在我的控制器上创build另一个单元,以超过16TB的存储空间。 不幸的是,我已经增加了超过16TB,理想情况下,我想缩小arrays,并回收5个没有做任何事情的磁盘。 我不认为这是可能的。 更可能的是,我可以改变块大小,所以20TB变得可见的Windows? 编辑: 我的问题是该arrays已接受超过16TB的磁盘,但不显示它。 我可以看到没有办法回收磁盘而不破坏数组或更改群集大小。 我担心更改群集大小可能需要几天/几周/几个月? 使用Acronis。 我select购买4个3TB硬盘来迁移数据,然后我将重build为两个较小的卷。 谢谢你的帮助 :)

如何使用RHEL5与戴尔PERC控制器隔离Dell R710上的故障驱动器?

戴尔R710上使用RHEL5和DELL PERC控制器运行的RAID5中报告了驱动器故障。 有没有一种方法来确定它是哪个驱动器? 我可以在命令行执行此操作吗?

configuration大量存储的新ZFS服务器的最佳方式是什么?

假设以下驱动器设置(使用ZFS): 控制器1驱动器1驱动器4驱动器7驱动器10 控制器2驱动器2驱动器5驱动器8驱动器11 控制器3驱动器3驱动器6驱动器9驱动器12 VDEV设置: vdev1:drive1,drive2,drive3 vdev2:drive4,drive5,drive6 vdev3:drive7,drive8,drive9 vdev4:drive10,drive11,drive12 将所有的vdevs添加到同一个zpool,或者单独的zpools(每个vdev一个)是否更好? 另外,如果我们失去了一个单独的vdev,我们会失去整个arrays吗? 我们不需要一个地方的所有存储容量 – 从存储angular度来看,较小的存储容量将会被发现。 更新:对于3dinfluence有关启动池的问题,将在RAID1集上。 我不喜欢混合操作系统和我的多TB RAIDarrays。

mdadm:用全新的驱动器replacearrays

我有一个服务器与三个500GB驱动器,我的大部分数据在RAID5configuration跨越三个。 我刚刚购买并安装了四个1TB硬盘,目的是从旧硬盘移到新硬盘。 我有足够的SATA端口和电源连接器一次为我所有的七个驱动器供电,所以我一直在保持旧的RAID运行,而我找出如何处理新的驱动器。 我的问题是:我应该在1TB驱动器上创build一个全新的arrays,然后移动一切,重新configurationLinux从新的MDarrays启动? 或者我应该扩大arrays,用1TBreplace三个500GB中的每一个,然后添加最终驱动器? 我已经阅读了mdadm扩展驱动器设置,这是有道理的,但我想我会使用其中一个驱动器作为完整备份,而我移动的东西,然后添加该驱动器回到数组中,一旦事情发生了运行在三个1TB的硬盘上,所以在这条路上也有一些复杂的情况,我只是不确定哪个更安全/推荐。

是否有可能要求ReFS使用硬件RAID6进行奇偶校验计算?

ReFS是否使用基于FPGA的XOR引擎进行RAID奇偶校验计算? 如果没有,是否有可能使用这种技术?

Synology HA主动 – 被动性能和故障转移

我有两个在Synology HA模式下运行的Synology服务器(DiskStation DS1817 +),其中包含RAID10中的WD Black 4TB硬盘。 它们通过iSCSI连接到我的集群,主要提供备份存储,文件共享(在单独的文件服务器虚拟机中),以及托pipe几个DEV虚拟机和testing实验室。 问题在于这些盒子是以主动 – 被动模式运行的,因为我只能得到单个盒子的性能(这在现阶段已经不够了),而且故障转移花费了太多的时间(大约2分钟)导致运行在那里的服务死亡。 有没有办法将它们切换到主动 – 主动,所以这两个框被用来加快速度? 我正在考虑的另一种方法是将其转换为RAID0,但显然有点可怕。 此外,我不确定在这种情况下4x1GbEnetworking是否会阻碍RAID0的性能。 任何build议,高度赞赏。