Articles of RAID

如何修复Ubuntu 14.04 RAID-LVM-DM-CRYPT-LUKS物理到虚拟系统无法启动?

我无法正确引导Ubuntu 14.04虚拟服务器。 最近被克隆为“dd if = / dev / sda of = vmimage”Physical具有RAID1-LVM-DMCRYPT-LUKSconfiguration,引导序列中止并放到BusyBoxshell。 Begin: Waiting for encrypted source device 我可以在上面看到无法find任何卷组的消息。 No volume groups found 我怀疑这是由于raid启动不正确。 看着/ proc / mstat表明md0是活动的,而md1是不活动的 我必须停止md1,然后用–run开始 mdadm –stop /dev/md1 mdadm –assemble /dev/md1 /dev/sda2 –run 我现在可以在/ dev / md0上挂载分区,如果我愿意,可以手动解锁dmcrypt卷。 如果我退出shell,它会尝试解锁dmcrypt容器,但是仍然无法启动。 我该如何解决?

要在initramfs提示符下写入mdadm.conf,重启后不会保存更改

我用我的debian备份服务器与我的mdadm.conf犯了一个错误。 我用这个命令: mdadm –detail –scan –verbose >> /etc/mdadm/mdadm.conf 添加一个raid5(它很好用)。 通过使用双“>>”写在arrays中的其他人,这是我的错误。 然后,我重新启动服务器。 现在我在启动失败 "duplicate MD device on md/0…" 并加载(initramfs)提示符。 我有袭击系统启动 md0&md1 md0 = /dev/sde2 /dev/sdf2 md1 = /dev/sde3 /dev/sdf3 和一个md3 raid5备份。 md3 = /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 mdadm.conf的结构是: (我不能显示真实的文件,因为我不在同一台计算机上。) ARRAY md/0 … ARRAY md/1 … ARRAY md/3 … ARRAY md/0 … ARRAY md/1 … 所以,有2个重复(md / […]

build立多服务器基础架构? build议最好的select

我们正在为一个基本上使用LAMP + Java编写的应用程序的客户设置一些虚拟机(大约250个),并在这250个实例中进行一些定制。 本质上,每个应用程序都可以被视为一个Web应用程序,它可以扩展到大约200-500GB的数据(大部分是文件),大小约为1-1.5GB的MySQL数据库。 我们有一个标准的42U机架,我们正在考虑这样的架构。 1)在具有32 GB RAM(250 GB SAS 15 K RPM x 2(RAID 1))的大约14个2x四核/ 6核1U服务器上运行250 Vms。 基本应用程序适合在2 GB以内,包括操作系统舒适 2)拥有一组专用的1U MySQL数据库服务器,并启用了300 GB SAS x 3(RAID 5 H / w)。 添加更多,因为我们需要扩大规模 3)有一堆JBOD(大约6个),容量为30 TB,存储容量为1:1。 这是每个30 TB的JBOD有一个镜像的30 TB的JBOD。 这些将用于存储主要由PDF,word,excel,JPG和一些电影文件组成的文件。 每个应用程序将有大约2-10个同时在线的用户将会写入数据库以及上传文件。 该应用程序是一个商业应用程序,其中每个部门的日常交易数字存储。 可能有几百个页面浏览量或尝试下载为每个应用程序上传的一些文档。 粗略地说,这相当于在10个小时的工作时间内在原始的NAS服务器上,在接近250,000个读写的地方。 预计在MySQL服务器上也会有类似的加载 由于缺乏资金,我们不想投资EMC或NetAPP或任何大型存储供应商的存储盒。 实际上,我们考虑运行基于RAID 0的30 TBarrays,每个arrays都镜像到另一个arrays。 所以如果出现任何故障,冗余盒接pipe,给我们足够的时间来切换。 我们有一些备用的3U机箱,有15个热插拔驱动器托架。 我们正在考虑抛出Dual Xeon处理器,每个处理器都有16 GB ECC RAM,并且在每个盒子上都考虑使用软件RAID而不是H / W […]

诊断RAID分区缓慢

这包括: RAID 10 Windows Server 2008 R2 两个逻辑驱动器分区 正在讨论的服务器在RAID 10configuration中有四个驱动器,在RAID 0中也有两个驱动器.RAID 0用于操作系统并performance自己。 RAID 10被分成两个逻辑驱动器D和L. L驱动器按预期运行,但我们看到D上的性能很差,尽pipe它是同一个RAID的一部分。 我如何去诊断问题,并希望修复它? 编辑:事实certificate,我误导了。 L驱动器分区错误的数组。 这解决了问题的特殊性,留下了一个单独的arrays缓慢问题,可以通过常规手段进行诊断。

升级Raid卡 – 导入configuration – Perc 5

我正在升级我的Perc 5到Perc 5i(据说让我有热备件和电源pipe理)。 将5i卡插入并连接驱动器时,无法识别以前的RAIDconfiguration。 导入外部磁盘是灰显的。 如何安装这个新卡,而不必重build此服务器。 如果我重buildarrays,我会失去所有的数据?

在3ware 9690SA-8I上重buildarrays

TL; DR版本 RAID10arrays工作正常 重新启动服务器作为维护的一部分 arrays无法操作(无法访问) 控制器日志说一个驱动器是坏的 移除驱动器和testing – 没有发现坏道 谨慎小心,更换已知好的驱动器 控制器不会将arrays重build到新驱动器上 即使只有一个驱动器故障,控制器也使整个RAID10arrays无法访问 而现在这个漫长而详细的版本: 我在Ubuntu 1110服务器上运行的3ware 9690卡上有一个RAID10(8x1T​​B)arrays。 有一个内核更新,所以我安排重新启动之后,数组是无法访问。 我检查了一个驱动器已经在arrays中死亡的状态,但是控制器已经把整个arrays置于“不可操作”的状态,而不是简单的降级(RAID现在有什么用处);-)。 在取出“死亡”驱动器后,我运行了一个快速testing,发现它没有坏扇区的function。 我试图重新把驱动器,但数组仍然标记为降级磁盘(记住序列号或东西??),整个arrays不能操作… 所以我把它换成一个已知的工作驱动器(不是相同的容量,但更高的 – 应该仍然工作),并开始一个新的驱动器作为一个替代重build。 如果错误“(0x0B:0x0033):单元繁忙:单元0重新启动失败”,则立即失败。 该单元不应该是繁忙的,因为它没有安装(卡本身与lshw列出,但它提供的数组不是)。 我现在几乎陷入僵局,我不明白如何在RAID10上出现单个驱动器故障,使整个arrays无法访问,降级,我可以理解,但无法访问? 我不认为控制器是有问题的,因为在重新启动之前,它是完全正常的。 > info c0 Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy —————————————————————————— u0 RAID-10 INOPERABLE – – 256K 3725.25 Ri ON VPort Status Unit Size Type Phy […]

一个老服务器的RAID控制器

我试图find一个只有64bit / 33MHz PCI插槽的旧机器的PCI Raid控制器。 它现在被用作文件服务器,并使用一些带有Windows Server标准镜像冗余的旧PATA驱动器。 这个想法是增加吞吐量,使维护更容易。 希望控制器能够支持SATA硬盘,这样我就可以投入2TB的硬盘。 你以为我正朝着正确的方向?

如何在Amazon上使用EBS创buildRAID10arrays?

基于这个问题,我得到的信息为什么df只显示RAID10arrays的一半大小? ,我应该如何在亚马逊上使用EBS卷来创build一个RAID10arrays,而这种方式不会是多余的? 正如链接的问题所示,我正在使用10gen公司(创buildmongodb)的指导,了解如何使用EBS创buildraid10arrays。 我遇到了创build的数组大小的问题,并得到了响应,我应该使用不同的方法来处理脚本的MDADM使用情况。 由于这是我第一次遇到RAID,所以我似乎无法完全理解脚本的作用和LVM的build议方式之间的区别(我也不知道该怎么做)。 我是一名程序员,我认为自己非常适合使用linux机器,这是我在完成我所需要完成的任务时所学到的。 现在到了我知道RAID分期的时候了。 相关信息: 实例是m1.large Ubuntu 11.10。 这里是链接的问题,为了舒适的原因: #!/bin/sh disk1="/dev/xvdh1" disk2="/dev/xvdh2" disk3="/dev/xvdh3" disk4="/dev/xvdh4" 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 […]

错误5分区表无效或损坏

我正在尝试将第二个SSD添加到Centos 6系统。 但是我得到的Error 5 partition table invalid or corrupt在启动时Error 5 partition table invalid or corrupt 。 系统中已经有一个SSD(sdb)和一对硬盘(sd {a,c})存放在RAID 1arrays中。 就好像新的SSD采用了RAIDarrays的其中一个设备。 是吗? 如何避免或重新安排设置? # cat fstab UUID=967b4035-782d-4c66-b22f-50244fe970ca / ext4 defaults 1 1 UUID=86fd06e9-cdc9-4166-ba9f-c237cfc43e02 /boot ext4 defaults 1 2 UUID=72552a7a-d8ae-4f0a-8917-b75a6239ce9f /ssd ext4 discard,relatime 1 2 UUID=8000e5e6-caa2-4765-94f8-9caeb2bda26e swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 […]

英特尔WebConsole是否有替代scheme来pipe理Ubuntu上的RS2WG160 RAID控制器?

我有一个服务器与英特尔RS2WG160 Raid控制器上连接的16个HD,我非常想知道使用英特尔提供的Web控制台的磁盘的状态。 问题是,Ubuntu不支持,并且我可以在网上收集的(很less)信息使用外星人为RedHat使用rpm创build一个Deb软件包没有工作。 所以我的问题是,有没有这个Web控制台的替代品,可以给我个人的HD我要找的信息? 或者安装它的具体方式? 谢谢您的帮助!