我使用4个75G驱动器创build了一个RAID10arrays,创build了一个150G的存储器。 一切完成后(包括初始同步),除了在指定的挂载点上只显示73G存储的df -h的输出外,一切看起来都不错。 细节: 该机器是Amazon EC2上的m1.large Ubuntu 11.10实例。 这4个驱动器都是EBS驱动器,每个都是75G的大小。 RAID10arrays是使用以下脚本创build的: – #!/bin/sh disk1="/dev/sdh1" disk2="/dev/sdh2" disk3="/dev/sdh3" disk4="/dev/sdh4" echo "*** Verifying existence of 4 volumes $disk1, $disk2, $disk3 and $disk4" if [ -b "$disk1" -a -b "$disk2" -a -b "$disk3" -a -b "$disk4" ]; then echo "# Found expected block devices." else echo "!!! Did not find […]
我是一个Web开发人员。 我没有太多的硬件经验。 出于这个原因,我使用托pipe服务器。 今天早上,我们设置的其中一个驱动器失败了。 然而,整个网站下降。 我问我的虚拟主机发生了什么事,他回答说硬盘发生故障,RAID控制器无法正常工作。 该arrays被设置为RAID 4。 你们以前见过吗? 可能吗? 感谢这个家伙的帮助。 我需要知道我的虚拟主机是否对我诚实。
在关于configurationRAIDarrays的另一个问题中 ,作者正在构build一个具有8个驱动器的RAIDarrays。 一个答案build议在RAID 5中使用7个驱动器,剩余一个作为热备份。 由于RAID 6可以防止两次故障,即使它们并发,我也认为它总是一个更好的select。 您何时使用热备份而不是额外的奇偶校验驱动器?
我运行一个服务器与RAID 2中的两个驱动器configuration通过BIOS。 我刚刚使用hotplug添加了2个驱动器(服务器是RHEL 5.4 64位的dell r610),我想在这些驱动器上configuration一个单独的raid0分区。 我收到以下错误: / opt / MegaRAID / MegaCli / MegaCli64 -CfgLdAdd r0 [32:2,32:3] -a0 指定的物理磁盘没有适当的属性来完成请求的命令。 退出代码:0x26 所有的参数是正确的,没有理由为什么这个命令不能工作,看到这个(富士通是当前袭击,希捷是我想创build的新的): /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | egrep 'Adapter|Enclosure|Slot|Inquiry' Adapter #0 Enclosure Device ID: 32 Slot Number: 0 Enclosure position: 0 Inquiry Data: FUJITSU MBD2147RC D807D0A4PA101174 Enclosure Device ID: 32 Slot Number: 1 Enclosure position: 0 […]
我打算在我的家庭服务器上安装OpenSolaris(现在有Linux),我想知道如何准备将服务器升级到更大的硬盘。 现在服务器有4个400GB SATA驱动器,我会安装带有ZFS RAID-Z的OpenSolaris。 在今年或明年的某个时候,我将把驱动器升级到4个1TB SATA驱动器。 我如何使用ZFS来升级和增加分区大小? 这是一个简单而无痛的操作(例如,一次更换一个驱动器,ZFS会自动resize以使用全部空间),还是需要一些特殊的步骤? 可以在不closures系统的情况下完成吗?
在任何使用分条的RAID级别中,增加物理磁盘的数量通常会提高性能,但也会增加集合中任何一个磁盘出现故障的机会。 我有这样的想法,我不应该在一个给定的RAID组中使用多于6-8个磁盘,但是这更多的是传递知识,而不是经验。 任何人都可以给我一个很好的规则,其背后的原因是一组磁盘的最大数量?
我一直使用基于硬件的RAID,因为它(恕我直言)是在正确的水平上(随意提出争议),因为操作系统故障比硬件问题更常见。 因此,如果操作系统发生故障,则RAID消失,数据也消失,而在硬件级别(无论操作系统是什么),数据依然存在。 然而,在最近的堆栈溢出播客,他们表示,他们不会使用硬件RAID,因为软件RAID更好地开发,从而运行更好。 所以我的问题是,有没有什么理由select一个呢?