Articles of 软件RAID RAID

LSI FastPath与软件RAID有什么不同?

这个问题适用于没有奇偶校验的RAID级别的SSD(如RAID 0,1,10)。 FastPath的build议设置是将写入策略设置为直 写 ,将策略设置为不预读,并将IO策略设置为直接 。 这将禁用RAID控制器上的caching,并且请求直接命中SSD。 软件RAID不是已经做了同样的事情吗? FastPath与之不同呢? 编辑: 这个问题看起来似乎是软件与硬件RAID性能和caching使用情况的重复,但是这个问题是广泛的,并且总体上谈论了软件与硬件RAID。 那里几乎所有的答案都说没有caching的硬件RAID是没用的。 这个问题是关于为什么硬件RAID w / FastPath(和w / ocaching)比SSD软件RAID好。

重新从一个新的硬盘驱动器和旧的硬盘与坏块软件RAID1

我有一个SW RAID1,我用新硬盘replace了/ dev / sda,因为旧硬盘出现故障。 现在,在尝试重新创buildRAIDarrays时,我发现“好”HDD(/ dev / sdb)有坏块,阻止mdadm重新同步arrays。 虽然我可以做备份,replace/ dev / sdb以及完全重新安装服务器我想知道是否有任何方法我可以“欺骗”mdadm重新同步RAIDarrays,然后用新的硬盘驱动器replace/ dev / sdb 。 从我所能猜到的badblocks位于/ dev / sdb的一个未使用的区域,它只在尝试重新创buildRAIDarrays时使用。

Adaptec 2405“骑士骑士”LED – 故障?

我在ESXi 5.0上安装了Adaptec 2405。 当卡闲置时,红色LED来回闪动,骑士骑士式,就像这个video一样 。 这是正常的,还是这是一个错误? 我已经通过手册到处挖掘,似乎无法弄清楚。 如果它处于故障状态,我不能告诉我任何情况。

硬盘caching与Linux软件签名有什么关系?

我正在更新/扩展我的磁盘集,但不太清楚要获取什么样的磁盘,caching方式。 比如说,1 / 1.5 / 2TB SATA磁盘容量在16/32 / 64MB磁盘caching量上有什么区别呢? 这些磁盘将被用于webapp服务器和媒体工作站,Linux的软件存储在raid-1 / raid-5configuration中。 请注意,这两个目的纯粹是为了一个爱好,十几个磁盘的价格是一个大问题。

Linux RAID mdadm:“事件”是什么意思?

当我input mdadm –detail / dev / md0 我收到了很多我理解的大部分有用的信息。 不过,我也得到一行: Events : 0.710 数字变化的地方。 天真地,我认为事件发生或者没有发生。 我怎么能只有0.710的事件? 或者,如果你更喜欢为什么“事件”不是一个整数值? 编辑 在看到下面的用户的答案之后,我挖了一下代码,发现了 #if __BYTE_ORDER == __BIG_ENDIAN 144 __u32 events_hi; / * 7超级块更新计数的高阶* / 145 __u32 events_lo; / * 8超级块更新计数的低位* / … 148 #else 149 __u32 events_lo; / * 7超级块更新计数的低位* / 150 __u32 events_hi; / * 8超级块更新计数的高阶* / … 153#endif` […]

使用lvm2降级的RAID-5arrays丢失了超级块和分区表

我在Ubuntu Linux 10.04 LTS上有一个4x1TB硬盘的RAID-5arrays和一个lvm2分区。 其中一个磁盘失败。 我重新组装没有这个失败磁盘的数组,但现在mdadm –examine声明该数组没有超级块, fdisk说,它没有分区表。 我能做些什么来恢复数据? # mdadm -D /dev/md0 /dev/md0: Version : 1.2 Creation Time : Sat Mar 5 14:43:49 2011 Raid Level : raid5 Array Size : 2930276352 (2794.53 GiB 3000.60 GB) Used Dev Size : 976758784 (931.51 GiB 1000.20 GB) Raid Devices : 4 Total Devices : 4 Persistence […]

槟榔RAID卷和LVMalignment

我有以下硬件: 1x – Areca ARC-1680IX-24 PCIe x8 SAS RAID Card 24x – Seagate Barracuda LP 2 TB 5900RPM SATA 3 GB/s 32 MB Cache 3.5-Inch Internal Hard Drive ST32000542AS 我打算在RAID控制器上设置以下卷。 Volume Info for RAIDSET #1, 4x 2tb drives: V#1 RAID10,10gb – 4k stripe size V#2 RAID10,3tb – 4k stripe size V#3 RAID0,2tb – 128k stripe […]

如何得到mdadm RAID问题的通知?

我正在运行Ubuntu 12.04 LTS。 昨天我在我的邮箱中发现一条消息,说我的服务器已closures。 我开始重新启动系统,但在几分钟后没有出现,而且我没有一个硬件KVM系统来查看内核打印到terminal的内容。 所以我重新启动系统到一个Linux救援图像,我看到软件RAID 1arrays不同步。 救援系统也开始重buildRAIDarrays。 到目前为止,没有证据表明任何磁盘都有硬件错误。 到目前为止,SMART状态看起来不错。 尽pipe电子邮件通知是在/etc/mdadm/mdadm.conf中打开的,但我从未收到过mdadm的电子邮件通知。 这台服务器也被configuration为将所有系统日志消息转发到日志主机,所以我检查了我的日志主机。 相关部分是: 5月20日15:38:40内核:[1.869825] md0:检测到的容量从0变为536858624 5月20日15:38:40内核:[1.870687] md0:未知的分区表 5月20日15:38:40内核:[1.877412] md:bind 5月20日15:38:40内核:[1.878337] md / raid1:md1:不干净 – 开始后台重build 5月20日15:38:40内核:[1.878376] md / raid1:md1:2镜像中有2镜像处于活动状态 5月20日15:38:40内核:[1.878418] md1:检测到容量从0变到3000052808704 5月20日15:38:40内核:[1.878575] md:RAIDarraysmd1的重新同步 [剪断] 5月20日15:52:33内核:内核日志logging(proc)停止。 5月20日15:52:33 rsyslogd:[source software =“rsyslogd”swVersion =“5.8.6”x-pid =“845”x-info =“http://www.rsyslog.com”]信号15退出。 正如您所看到的,系统(正常系统,而不是救援系统)已经在系统启动过程中检测到RAIDarrays出现问题。 然后,不久之后,一些(而不是我)停止了系统。 所以我的问题是: 什么可能导致磁盘突然变得不同步? 为什么我没有通过电子邮件通知? 为什么在停止系统之前错误没有正确logging到系统日志? 可能是系统试图login到系统日志,但在停止系统日志守护进程之后呢? 如果是的话,我能做些什么来防止呢? 我能做些什么来了解发生了什么? 或者,如果现在没有办法了解发生了什么事情,我该如何改进日志logging和通知,以便下一次能够更好地进行验尸? 我的问题不是正确的备份做法。 我已经知道RAID不是备份等。我的问题仅仅是关于通知和诊断。

如果我对SSD和HDD进行了search,会发生什么?

我正在build设另一台服务器(便宜),并希望与我的启动和数据的256GB SSD驱动器。 这足以满足我的需求,但只有一个固态硬盘让我害怕,原因有两个。 如果我用SSD和硬盘进行镜像扫描,会发生什么情况? 多less会减慢对阅读的袭击? 它会从更快的来源读取吗? 多less会减慢写作? 是否等到写入发送到SSD和HDD? 有没有人看到这样做的优势? 我发现了这个问题,但是我认为它有点不同: 通过HDD的SSD冗余

我可以在操作系统驱动器上分割两个卷吗?

我是新来的系统pipe理,我不确定这是否可能。 我们的服务器最多支持4 x 2 TB驱动器。 我们需要一个大于2TB的驱动器用于特定用途。 在硬盘故障的情况下,我们也需要冗余。 我们认为,也许我们可以在硬件上镜像2套驱动器,在操作系统中为我们提供2个逻辑驱动器,驱动器上总共有4TB的空间。 一旦我们安装了Windows Server 2012,我们希望能够在操作系统中对它们进行分条,从而为我们提供所需的大型驱动器。 也许这是不可能的。 但是如果我们在其中一个驱动器上创build了一个操作系统分区并创build了一个更小的条带呢? 有这样的可能吗? 我们还能做什么? 任何确认或替代解决scheme的需求描述将不胜感激。