我有一个软件RAIDconfiguration(/ dev / md2),它已经从两个3TB磁盘(sda和sdb)分配了分区sda3和sdb3。 分区types是GPT而不是LVM,文件系统是ext4。 现在,根分区占用1TB,主分区(在RAID / dev / md3上的sda4和sdb4)占用1.8TB,我想调整根分区的大小,使其只占用250GB,并将可用空间分配给主分区。最终在md2中为250GB,在家中为2.5TB。 为了做到这一点,我读了使用mdadm和resize的数组卷将实现,但问题是,它只调整了md2设备,但sda3和sdb3中的可用空间未使用,我无法将其分配给sda4和sdb4,所以我可以在md3中使用额外的空间,所以我有: At the beginning: /dev/md2 with ext4, mounting / with quota of 1000GB sda3: 1000GB with ext4 using the full 1000GB sdb3: 1000GB with ext4 using the full 1000GB /dev/md3 with ext4, mounting /home with quota of 1800GB sda4: 1800GB with ext4 using the full […]
我有一个从hetzner.de(EQ4)与2 *三星HD753LJ驱动器(750G 32MBcaching)的服务器。 OS是CentOS 5(x86_64)。 驱动器组合在一起成为两个RAID1分区: / dev / md0这是512MB大,只有/启动分区 700GB以上的/ dev / md1,是其他分区的一个大LVM 现在,我已经运行了一些基准testing,看起来即使是完全相同的驱动器,速度在每一个上都有所不同。 # hdparm -tT /dev/sda /dev/sda: Timing cached reads: 25612 MB in 1.99 seconds = 12860.70 MB/sec Timing buffered disk reads: 352 MB in 3.01 seconds = 116.80 MB/sec # hdparm -tT /dev/sdb /dev/sdb: Timing cached reads: 25524 MB in 1.99 […]
今天早上,听Stack Overflow播客#35 * ,谈到服务器,RAID控制器和硬盘,我听到这个事情: 如果你打算为你的服务器购买硬盘驱动器,你可能会想要区分制造商,因为从同一个生产商那里购买它们会提高风险水平,如果其中一个出现故障,第二个死亡的可能性就会更高(对于某种“有缺陷的部分”亲和力) 你怎么看? 你的经验是否是一种常见的做法? *对不起,但是这个部分在成绩单上没有
我想要做的是逐个更换当前raidarrays中的驱动器(1680i)。 在驱动器被更大的同行replace之后,我想要在线扩展数组。 可以这样做吗?
假设(参见,例如, 关于它的一个问题 ),在启用了NCQ的驱动器中,驱动器写入caching应该是安全的,因为在操作系统中数据没有被提交给盘片时。 我试图弄清楚需要什么设置才能使其成为现实。 我正在使用diskchecker.pl来确认是否所有模块都存在电源插头的拔出。 服务器configuration如下: 在Linux MD RAID10中运行的4个ST3500514NS。 英特尔3420芯片组。 在AHCI模式下。 运行在RAID10上的LVM。 在逻辑卷上testing的文件系统是ext4(barrier = 1,data = ordered)。 我也尝试直接在逻辑卷(块设备)上进行testing; 这并没有帮助。 Debian 6.0(挤压); 内核2.6.32-5-amd64 如果我closures写caching( hdparm -W0 ),那么它工作(在巨大的性能损失)。 所以看起来上层是有能力的。 我试过在libata中启用FUA(通过将fua=1传递给模块加载,并通过dmesg确认),这并没有帮助。 有关如何使这项工作的任何build议? 编辑:find原因(看我的答案); 任何关于如何获得至less一些performance的build议?
我有一个戴尔R620在PERC H310控制器(我开始后悔购买)运行5 500GB 7.2K RPM SATA 3Gbps 2.5英寸热插拔硬盘驱动器。 运行ESXi 5.0免费许可证的Linux VM(Fedora 19,Cent 6和Ubuntu 12.04)的读/写速度非常糟糕。 使用Thin,Thick或Sparse VMDK并没有什么不同。 一个例子hdparm: cached reads 9750 MB in 2.00 seconds = 4877.74 MB/sec buffered reads: 42 MB in 3.44 seconds = 12.21 MB/sec 还有一个dd if = / dev / zero = test bs = 1048576 count = 2048(创build一个任意的2GB文件)花了大约一分半钟! 我有一个非常相似的主机与软件RAID控制器,具有类似的虚拟机,在磁盘速度更快。 我没有设置RAID,我只pipe理服务器,但是IT设置了它。 数据存储显示读取的平均延迟为1.189毫秒,写入的延迟为6.3毫秒。 […]
对于使用LSI MegaRAID控制器,我是全新的,我对于实际运行的RAID级别感到困惑。 我的服务器配有4个磁盘,每个4TB,我想让他们在RAID-10中运行。 search一些提示,我已经find了这个线程,并按照其中一个答案的链接 。 现在,让我困惑的是megacli和megasasctl的输出: #megacli -LDInfo -Lall -aALL | grep RAID RAID级别:Primary-1,Secondary-0,RAID级别限定符-0 根据表,这应该意味着我目前正在运行RAID-1。 不过根据这个我正在运行RAID-10: #megasasctl a0 LSI MegaRAID SAS 9260-4i enclosure:1 ldrv:1 batt:FAULT,模块丢失,包缺失,充电失败 a0d0 7451GiB RAID 10 2×2最佳 a0e252s0 3726GiB a0d0在线 a0e252s1 3726GiB a0d0在线 a0e252s2 3726GiB a0d0在线 a0e252s3 3726GiB a0d0在线 我对此的疑惑可能不会更糟。我在这里错过了什么,哪一个输出是可信的? 编辑 (答复CharlesH的要求) 输出如下: #megacli -LDInfo -Lall -aall 适配器0 – 虚拟光驱信息: 虚拟驱动器:0(目标ID:0) 名称 […]
build立 SANS数字机箱上的1.5TB x 8configuration成两组4个驱动器,并通过eSATA连接到Windows Server 2003计算机。 他们都是相同的希捷酷鱼ST31500341AS驱动器。 问题 我认为之前我把这两组4个硬盘设置为RAID 0或5,但他确实把它们设置为两个连接的卷。 我嘲笑一个完美的RAID控制器的滥用,然后将其中一个变成一个RAID 0arrays(我不在乎我的备份是否因为一天的损坏而损坏)。 完成这个工作后,我很兴奋地testing了我的RAID 0卷与连接卷的关系,然后把它展示给我的老板,但是却发现它们的速度完全相同 。 于是我转向了一个简单的JBOD设置,并且对一个单独的磁盘进行了基准testing,并且获得了大约70%的性能,而且从那以后没有任何改变。 当我同时testing多个驱动器时,r / w速度以递减的速度增加。 有没有人有任何解决这个问题的经验,并有任何build议? 以下是RAID 0或级联集中4个驱动器的典型基准testing结果: testing文件大小:500 MB testing新的文件写入速度…. 数据传输:30.75 MB / s,CPU负载:1.0% testing写入速度…. 数据传输:73.73 MB / s,CPU负载:1.4% testing读取速度…. 数据传输:75.29 MB / s,CPU负载:1.4% 以下是典型的单驱动器基准testing结果: testing文件大小:500 MB testing新的文件写入速度…. 数据传输:23.98 MB / s,CPU负载:1.6% testing写入速度…. 数据传输:54.16 MB / s,CPU负载:3.3% testing读取速度…. 数据传输:50.09 MB […]
我正在设置一个服务器,需要24/7访问,但很less访问(归档存储)。 为了节省热量/电力,我正在考虑使用hdparm设置硬盘。 但是,我想知道这是否会导致不可靠性,因为存储是Linux RAID 10arrays。 即可能延迟启动,导致驱动器被踢出arrays。 任何经验/战争故事呢?
我正在使用连接到Supermicro 1U主机中的单个LSI 9285-8e卡的2个Supermicro SC837E26-RJBOD1机箱。 每个机箱中共有28个驱动器,共28个RAID1镜像共56个驱动器。 我遇到的问题是,有2个机箱重复插槽(插槽列表两次,只能从0到27)。 所有驱动器也显示相同的机箱ID(ID 36)。 但是,MegaCLI -encinfo正确列出了2个机箱(ID 36和ID 65)。 我的问题是,为什么会发生这种情况? 有没有一个选项我缺less有效地使用2个附件? 这阻止了我重build插槽11中发生故障的驱动器,因为我只能指定机箱和插槽作为参数来replace驱动器。 当我这样做时,它会select错误的插槽11(设备ID 46而不是设备ID 19)。 适配器#1是LSI 9285-8e,适配器#0(由于空间限制,我将其移除)是板载LSI。 适配器信息: Adapter #1 ============================================================================== Versions ================ Product Name : LSI MegaRAID SAS 9285-8e Serial No : SV12704804 FW Package Build: 23.1.1-0004 Mfg. Data ================ Mfg. Date : 06/30/11 Rework Date : 00/00/00 Revision No : […]