Articles of raid5

在LVM下,ext4 RAID5调优选项是否有用?

我正在build立一个带有mdadm RAID5系统的系统,该系统是唯一支持4个LV的VG的PV。 当我创build文件系统时, mkfs.ext4 -E选项是否有用? 或者是因为LVM诡计而无法知道它的效果? -E extended-options Set extended options for the filesystem. Extended options are comma separated, and may take an argument using the equals ('=') sign. The -E option used to be -R in earlier versions of mke2fs. The -R option is still accepted for backwards compatibility. The following extended options are […]

归零错误的超级块后恢复RAID5arrays

我有4个磁盘上的raid5arrays,sda1,sdb1,sdd1和sde1。 sdd1被删除,但是是一个健康的驱动器。 当试图重新添加它时,我意外地清除了sdb1的超级块。 sdb1的数据与sda1和sde1一致,只是缺less它的超级块。 是否有可能恢复该设备上的超级块,并重新组装数组(降级),而不会丢失任何数据? 以下是'mdadm -E / dev / sd {a,d,e} 1'的输出。 我读的输出是正确的,sde1是Device 0,sdd1是Device 2,sda1是Device 3? 那么这将意味着sdb1是设备1.我可以使用以下命令重新创buildarrays,而不会丢失数据: $ sudo mdadm –create /dev/md0 –assume-clean –level=5 –raid-devices=4 /dev/sde1 /dev/sdb1 missing /dev/sda1 /dev/sda1: Magic : a92b4efc Version : 1.2 Feature Map : 0x1 Array UUID : 81a36846:cf4f0489:219e2546:b1f5b90e Name : cowbell:0 Creation Time : Sun Sep 25 20:24:46 […]

有关增加RAID 5arrays的问题

我对RAID是一种新鲜感,在增加我们的尺寸之前,我希望得到一些关于如何以正确方式进行的反馈。 我收集了尽可能多的有关我们设置的信息,以及我们想要达到的目标。 HP Proliant DL380 G5 Win Server 2003 R2标准版64位处理器:Intel Xeon 2.66gHz内存:8.00GB RAM 这里是我们的RAID的物理照片: 以下是来自Array Configuration Utility的更多详细信息: 我已阅读“HP智能arrays控制器用户指南”。 (无法发布第三个链接):第80页上的“如果在打开系统电源时将热插拔驱动器插入驱动器托架,arrays中的所有磁盘活动将暂停1或2秒,而新驱动器正在初始化,当驱动器准备好时,如果arrays处于容错configuration,数据恢复到更换驱动器将自动开始。 这里我最大的问题是,我怎么知道这个arrays是否容错? 这个时候我不在公司里,在任何地方我都找不到它? 它的设置方式是否表示它具有容错function? 我打算将一个外部硬盘连接到HP Proliant上,在我触摸任何东西之前使用像clonezilla或macrium这样的程序来备份整个arrays。 以及我发现该arrays具有容错能力,我希望在系统开启(closures营业时间)的同时更换一个驱动器,直到使用1tb驱动器重build整个arrays。 然后我相信我可以使用分区pipe理器(或可能是arraysconfiguration实用程序)来增加arrays的整体大小,以使用新驱动器上新增的空间。 我正在考虑购买5这些重build端口2arrays(显示为我们的数据驱动器在537gb的服务器上):惠普1TB 6G SATA 7.2K转换小型超薄(2.5英寸)SC中线(不能张贴第三个链接)在相关产品页面下,它说这些与我们的HP Proliant兼容。 或者我必须得到其中的7个重build整个arraysA来利用新的空间? 任何反馈非常感谢。 谢谢

恢复Linux软RAID 5,磁盘保留备用

我的Centos Linux软RAID 5arrays(mdadm)出现磁盘故障。 我更换了一个磁盘,并开始重build数组。 下一次我检查了状态,重build失败了。 这是现在的状态: [root@localhost ~]# cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : inactive sdc1[3](S) sdd1[2] sdb1[0] 4883277760 blocks unused devices: <none> – [root@localhost ~]# mdadm –detail /dev/md0 /dev/md0: Version : 0.90 Creation Time : Mon Aug 23 22:37:36 2010 Raid Level : raid5 Used Dev Size : 1465135936 (1397.26 GiB […]

带有2个磁盘的LSI Raid 5“未同步”

我有一个LSI 1064e SAS RAID系统。 系统没有启动,当我进入RAIDconfiguration工具,它说,有2张光盘“未同步”。 我没有find重新同步的选项,也不知道是否有可能。 如果磁盘坏了,它会说“失败”或不是吗? 我可能失去了信息吗? 提前致谢

Raid故障 – Dell PowerEdge T11 II

服务器是Dell PowerEdge T11 II PERC S100虚拟磁盘pipe理(内部版本:2.0.0-0162) 磁盘0也设置为离线,并提供消息 NOT SELECTABLE: Read error: 当我尝试重新扫描时,在磁盘上发出很小的声音,而在后期的BIOS中,听起来就像读取头一遍又一遍地做同样的事情。 所以,看起来和我的声音,磁盘是fubar? 这是设置为RAID5,所以我认为它应该启动只有一个磁盘了。 这是我第一次进入PERC S100,所以我不知道为什么磁盘1在线和磁盘2说准备好了? 我不明白为什么磁盘2处于就绪模式,甚至什么就绪模式是atm,但对于一个突袭5 930GB所有3个磁盘应该在RAID。 有没有人和提示如何进行而不做更多的错误,然后在这里好? 查看arrays1和2的虚拟磁盘详细信息

使用2个磁盘恢复arrays中的RAID5

我不想以试错的方式来解决这个问题,因为我知道如果我想丢失数据,这是最好的办法。 我有一个4 * 2TB磁盘在RAID5服务器(是的,我知道这不是明智的 )在Ubuntu 14.04。 我的大部分数据都在RAID 5的/home ,而/在RAID 1上。 我在救援模式下启动服务器,但我无法弄清楚: 如果问题是软件或硬件, 如果有重新安装RAID来恢复这些数据的方法。 我仔细阅读了“ 恢复失败的软件RAID(raid.wiki.kernel.org)” ,但是由于我对自己的诊断并不是很有信心,因此我想对正在发生的事情以及如何继续进行一些正确的判断如果有什么事要做 我试过的唯一的方法就是安装我未安装的mds设备,该设备为md2 mount /dev/md2 /mnt/ ,但我无法安装md0和md3,因为我被告知/dev/md3: can't read superblock 。 到目前为止,这是我检查: 编辑分手-l root@rescue:/mnt# parted -l Model: ATA ST2000DM001-1CH1 (scsi) Disk /dev/sda: 2000GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 […]

如何在ESXi中监视和重build硬件RAID?

目前,我正在使用带有RAID 5的ESXi的新VMHost来replace3个没有RAID的老化ESXi主机。 但是,我似乎找不到任何有关如何使用ESXi作为主机操作系统在线监视和重buildRAID 5的信息。 我知道ESXi可以安装到RAID卷上,但是如何检测故障并重新构buildRAID,而无需closures系统,更换驱动器,引导至RAID BIOS并启动重build。 在我应该寻找的RAID卡中是否有一个特定的function? 这可以用IPMI或类似的东西来完成吗? 编辑:所以这是一个小型的家庭实验室,我没有充分的公司资金冲击我背后利用惠普智能arrays。 我正试图以便宜的方式做到这一点。 我打算解释说我正在通过直接连接存储来规划硬件RAID 5。 然而,越来越明显的是,在这里使用networking存储是更受欢迎的select。 我的担心再次是用较新的NAS服务器和10Gbe交换机等来运行我的小预算……我正计划通过vSphere继续控制ESXI。 我意识到一些RAID系统可以configuration重build,但我希望获得更多的控制RAID并启动resyc或擦洗,提醒我失败等等…我目前正在使用ESXi 5.1,但没有问题升级到5.5。

zfsonlinux,raidz1:两个磁盘损坏:我怎么可以使用dd / dd_rescue和欺骗zpool?

我有zfsonlinux(Centos 7)和raidz1。 我有麻烦:两个磁盘正在死亡。 第一个磁盘在SMART和Reallocated_Sector_Ct错误中存在Raw_Read_Error_Rate故障(磁盘已用尽空闲扇区来重新定位数据) 第二个磁盘有Reallocated_Sector_Ct错误,但仍有备份扇区。 我已经将第一个磁盘更改为新的磁盘,并且zfs已经开始重新同步。 开始的时候速度是〜2MB / s,但是一段时间后下降到20KB / s甚至更less,并且保持了几天的很小! 还有更多的错误: Jul 9 06:14:09 shaggycat-desktop smartd[966]: Device: /dev/sdf [SAT], FAILED SMART self-check. BACK UP DATA NOW! Jul 9 06:14:11 shaggycat-desktop smartd[966]: Device: /dev/sdf [SAT], 488 Currently unreadable (pending) sectors Jul 9 06:14:11 shaggycat-desktop smartd[966]: Device: /dev/sdf [SAT], 107 Offline uncorrectable sectors Jul 9 06:44:08 […]

Windows Server 2012 R2中奇怪的数据损坏

我有一台运行Windows Server 2012 R2的服务器,操作系统在RAID 0(2x WD Black 500 GB),数据在RAID 5(4x WD Red 1 TB),主要容纳数千个文件。 自从上个星期左右以来,我们已经意识到数据arrays上的许多文件已经变得不可思议了,当然也没有人build立一个预定的备份。 我发现在腐败中唯一的模式是大多数受影响的文件是从2015年初到现在创build或修改的,虽然有一些新的文件很好。 例如,如果我在Word中打开invoice.docx ,它当然会告诉我文件已损坏,无法打开。 在记事本或任何hex编辑器中打开文件显示不属于,但来自卷上的其他地方的数据。 一个文件可能包含一个包含文件名和时间戳的目录列表,另一个文件包含了与OS X的打印机驱动程序相似的东西。它几乎就像磁盘上的一些零碎块一样,并且$ MFT保持不变。 Windows报告没有错误, chkdsk说一切正常,RAID控制器也没有发现任何不妥之处。 就服务器而言,这些文件是正确的,虽然TestDisk说$ MFT和镜像是坏的,但没有详细说明。 我在这里有什么select,这是如何造成的? 现在我在PhotoRec上运行一个基于签名的数据恢复,因为从我所了解的数据可能仍然存在,所以即使没有元数据,如果我们至less可以按照扇区而不是文件系统进行扫描,那也没有什么好处。 我通常不会服务器支持,但是这个问题已经传递给我了。 如果我听起来像一个白痴道歉,过去几天我在文件系统解剖,RAID 5和数据损坏方面做了大量的研究,当这样超载的时候可能很容易错过。