Articles of RAID

Linux软件RAID10:将/ dev / md0改名为/ dev / md127:为什么?

在过去的两个晚上,我们在运行Ubuntu Linux 12.04 LTS的服务器上使用Linux mdadm软件RAID10发现了一些神秘的事件: DeviceDisappeared /dev/md0 NewArray /dev/md127 这两条消息都是在同一时间出现的,与logrotate cron动作发生的时间相同。 尽pipe/dev/md127中的数组仍然名为/dev/md0 ,但在cat /proc/mdstat的输出中显示为/dev/md127 : Personalities : [linear] [multipath] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] md127 : active raid10 sdb1[0] sdg1[5] sdc1[1] sdh1[6] sdf1[4] sdd1[2] sdk1[9] sdj1[8] sde1[3] sdi1[7] 9746600960 blocks 512K chunks 2 near-copies [10/10] [UUUUUUUUUU] unused devices: <none> 为什么这样,我该如何解决这个问题?

Mdadm raid1说最后一个驱动器连接失败

我有一个软件raid1arrays。 今天我发现其中一个驱动器无法同步,我得到这个: $ cat /proc/mdstat Personalities : [raid1] md0 : active raid1 sdb1[0] sda1[2](F) 153597312 blocks [2/1] [U_] 所以我做了: mdadm –manage /dev/md0 –remove /dev/sda1 mdadm –manage /dev/md0 –add /dev/sda1 这些设备约25%的方式AFAIK,然后我结束了mdadm镇定的驱动器是好的,现在失败了: # cat /proc/mdstat Personalities : [raid1] md0 : active raid1 sda1[1] sdb1[2](F) 153597312 blocks [2/1] [_U] 我现在害怕重新连接并导致数据丢失。 到底是怎么回事? 有没有办法testing数组的数据是好的? 我现在应该怎么做? 哥们,谢啦

我应该期待RAID1arrays中的两个磁盘几乎同时出现故障吗?

我有一个软件RAID1arrays的两个硬盘驱动器的Ubuntu服务器。 这些都是相同的驱动器,我假设他们在一生中看到相同的读/写活动水平(纠正我,如果我错了)。 这是否意味着期望这些驱动器在1-2周之内失效是合理的? 或者我错过了有关RAID1和磁盘故障的信息?

Dell MD12XX DAS设备如何在服务器上显示?

我有一个带有硬件RAID控制器和12Gbs HBA SAS存储适配器的戴尔PowerEdge服务器。 我正在寻找增加更多的存储备份/存档的目的。 我正在考虑使用MD1200或MD1220来支持这个angular色,而不是NAS(由于我们公司办公室的networking带宽有限/节stream)。 如果我将MD12XX连接到服务器,磁盘将显示为“一堆磁盘”; 允许我将其configuration为服务器的另一个RAIDarrays? 或者MD12XX需要configuration自己的RAID控制器才能访问单个逻辑磁盘? 如果答案是前者,那么MD12XX有自己的RAID控制器会有性能优势吗? 该服务器的目的是计算大型数据集和软件开发,而不是托pipe基于云的Web服务或虚拟机。

PERC 5 / i RAID控制器驱动程序是否可以在Ubuntu 9.04上轻松安装?

我们正在考虑将具有PERC 5 / i RAID控制器的戴尔PowerEdge 1950从安装老化的Windows 2000 Server迁移到现代Linux发行版(可能是Ubuntu 9.04)。 我遇到了一些有关这些RAID控制器的驱动程序的讨论 ,指出一些用户在老版本的Ubuntu(6.06)上遇到过挫折。 我的问题是,有没有人在这个RAID控制器的PowerEdge上安装了更新版本的Ubuntu? 驱动程序支持/安装体验有所改善吗? 我不介意必须遵循这些解决方法,但是我没有真正的testing服务器,所以我试图了解在安装过程中可能遇到的问题,以便我可以做好准备尽可能快地解决它们。 谢谢

是否有可能从现有的磁盘构buildRAID 5arrays?

我将在几天内获得新的小型企业数据库服务器。 它配备了一个硬盘,但是我打算先安装一个3磁盘RAID 5系统。 不幸的是,额外的驱动器将不会在我得到服务器后的几天。 我正在使用硬件RAID控制器。 我想要在configuration上取得先机。 在这个意义上,RAID是多么“聪明”? 如果我在单个驱动器上安装和configuration操作系统,然后再添加其他两个驱动器,以便在3个磁盘上重build我的数据? 如果这是可能的,是否有任何我需要遵循的特殊程序?

Server 2008 RAID5重新同步

上周末我搭build了一台W2K8 R2服务器,并使用磁盘pipe理,5个1TB硬盘构build了一个R5arrays。 在接下来的60个小时里,状态表示“重新同步(X%)”,因为它build立了arrays。 在这段时间,我读写驱动器(缓慢),一旦重build完成,速度非常快。 我一夜之间从USB硬盘上复制了一些数据,并且机器崩溃了(查看错误信息,我相信它是usb驱动的驱动程序),所以RAID5返回重新同步,因为机器没有正常closures。 问题是,从开始到现在已经过去大概48个小时了,我很高兴地说大概需要大约60个小时来重新同步,但是所有这一次在磁盘pipe理中,状态只是说'重新同步',而不是'重新同步(X%)“。 硬盘指示灯正在发生变化,读/写又慢了,所以我认为它实际上是重新同步的。 问题是 – 这是一个正确的假设吗? 为什么磁盘pipe理不告诉我它已经完成了多less年? 这是一个不正常的closuresr5arrays的正常行为?

如果有足够的空间,可以在Linux中从RAID5中移除磁盘吗?

我目前在Fedora Linux中有一个使用mdadm的500GB x5 RAID-5arrays。 其中一个磁盘坏了,我将把所有的磁盘和数据移动到一个新的arrays。 但是,我可以将arrays的大小缩小到4个磁盘,以防止另一个磁盘无法想象吗? 我需要这样做,而不重新创buildarrays,因为我目前没有足够的存储空间来容纳数据。

服务器非常慢

我从周末回来,这台旧的IBM Netfinity 5100服务器非常慢。 它运行Windows 2003标准,已经工作了很多年。 今天花了大约4个小时启动。 一旦进入Windows,需要几分钟时间才能拉起菜单。 我跑了一些testing,并从RAID系统中得到一堆错误。 我在每个逻辑驱动器上做了一个testing,他们都很好。 testing说RAIDconfiguration是好的。 你们有谁能指出我的方向?

LVM,软RAID1和复制?

我正在练习放置一个HA文件服务器。 这是一个有2个1.5TB硬盘的Linux服务器。 我的计划是使用LVM将物理卷pipe理为/,/ home和/ var的逻辑卷。 然后使用md(软RAID 1)将镜像镜像到第二个HDD上,然后使用DRDB镜像整个设置另一台服务器。 这是否过度杀伤? 我只是适用于MD和DRDB? 该系统将服务用户的家庭(~100),可能是一些群件或其他本地内网。 在我自己的机器上,我总是把root和/ home分区分开,以防万一我破坏了某些东西,我可以轻松地重新安装操作系统。 我应该在这里遵循同样的理论吗? 如果是这样,我需要LVM,因为我真的不能预测我们需要更多的空间,/ var或/ home。