Articles of RAID

mdadm重新启动,数组缺失? 不能组装?

不知道我的arrays发生了什么。 我重新启动Ubuntu的12.04.1,并在启动时得到一个错误,fstab无法安装我的mdadm数组的文件系统UUID。 运行一些命令后,我发现在谷歌mdadm,我彻底困惑…看来我的arrays刚刚消失? 我正在运行RAID 6 … mdadm -A /dev/md0 mdadm: superblock on /dev/sdl doesn't match others – assembly aborted 猫/ proc / sys现在不显示任何驱动器? cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] unused devices: <none> 无法获取有关Array的任何详细信息。 mdadm –misc –detail /dev/md0 mdadm: cannot open /dev/md0: No such file or directory mdadm –examine显示两个相同的数组? 一个有29个备件? […]

如何在Ubuntu服务器上预置一个简单的RAID5设置?

我在机器中有三个2TB驱动器; 我想要一个容量为4TB的RAID5,以及100GB左右的交换空间。 没有LVM,没有encryption,没有幻想。 这很容易使用交互式安装程序,但我希望基本上preseed这整个设置。 我本来计划将交换空间设置为三个独立的分区(每个驱动器一个,让内核执行分条),但是之后我已经读了交换,因为第二个RAID1对于丢失驱动器(作为奖励, 12.04示例preseed涵盖了这个确切的情况)。 以下是我到目前为止: di partman-auto/disk string /dev/sda /dev/sdb /dev/sdc di partman-auto/method string raid di partman-lvm/device_remove_lvm boolean true di partman-md/device_remove_md boolean true di partman-auto/choose_recipe select base di partman-auto/expert_recipe string \ base :: \ 1800000 20 2000000 raid \ $primary{ } \ method{ raid } \ format{ } \ . \ 100000 10 […]

HP Smart Array P400控制器不正确地报告物理驱动器

我一直在研究这一天的大部分时间,当我有时间吹。 但是现在只是让人头疼,当我向HP P400询问有关连接到背板的驱动器的详细信息时,它给出了所有相同的驱动器号和型号。 我相信这是相关的问题http://www.motherboardpoint.com/hp-p400-raid-controller-reporting-p-disks-incorrectly-t232845.html但据我所知,这是官方惠普背板这是一台HP SE 1102服务器,全部是原装的。 Logical Drive: 1 Size: 1.8 TB Fault Tolerance: RAID 1+0 Heads: 255 Sectors Per Track: 63 Cylinders: 65535 Strip Size: 64 KB Full Stripe Size: 128 KB Status: OK Caching: Enabled Unique Identifier: 600508B1001046395656364131340005 Disk Name: /dev/cciss/c0d0 Mount Points: /boot 200 MB, / 19.5 GB, /vz 1.8 TB OS […]

使用MegaRAID SAS 9260-4i无法达到6Gbps的速度

这听起来很愚蠢,但我的硬件技能不是很强。 我有一个2U的盒子,MegaRAID SAS 9260-4i – RAID 5(3 x 3TB SATA III 6Gbps) 在这里使用兆突袭cli工具是驱动器信息。 设备速度:6.0Gb / s。 但链接速度:3.0Gb / s Raw Size: 2.728 TB [0x15d50a3b0 Sectors] Non Coerced Size: 2.728 TB [0x15d40a3b0 Sectors] Coerced Size: 2.728 TB [0x15d400000 Sectors] Emulated Drive: Yes Firmware state: Online, Spun Up Commissioned Spare : No Emergency Spare : No Device […]

将BTRFS文件系统转换为RAID1会失败,并显示“不适合设备的ioctl”

我在单个分区上有一个〜1.6TB的BTRFS卷,我成功添加了另一个刚刚创build和格式化的分区(在另一台设备上),其大小与镜像的大小完全相同。 体积的大小现在似乎是〜3.2TB。 但是,当我尝试将卷(挂载到/mnt/mnt0 )转换为RAID-1 btrfs balance start -dconvert=raid1 -mconvert=raid1 /mnt/mnt0 (从这里 ) 我得到以下错误: ERROR: error during balancing '/mnt/mnt0' – Inappropriate ioctl for device There may be more info in syslog – try dmesg | tail dmesg输出是相当无趣的(而且在任何情况下,都没有通过运行上述命令产生): root@Xeon:~# dmesg | tail [26712.029432] device label Storage devid 1 transid 3760 /dev/sdb1 [26712.029464] device fsid 7c7bb4a7-f403-4dad-b7e3-92fa1a30c764 devid 1 […]

从HP SmartArray P600迁移RAID6arrays到LSI MegaRAID SAS 8888ELP

我的客户有一个连接到HP SmartArray P600控制器的外部RAID6arrays(HP MSA60机箱中的8x 1TB)。 他们现在已经决定更换服务器,新的LSI MegaRAID SAS 8888ELP。 硬件供应商坚持这样的迁移就像将P600的eSATA电缆拉入LSI一样简单,但我不确信。 不幸的是我没有地方testing,并将不得不做生产arrays:( 那么简单的问题 – 是否可以将HP SmartArray P600创build的RAID6arrays导入LSI MegaRAID 8888ELP?

跨越SSD和HDD(分区)的Linux软件raid-1的性能

Linux软件raid-1如何在不同性能的磁盘上工作。 跨ssd和hdd分区的RAID-1会给我一个ssd内容的镜像,而不影响读取速度? 我只需要很好的阅读速度。 还是只是在驱动器之间分配“读取”循环,给读取性能差? (我理解并接受写作performance会像硬盘一样慢)。

多个服务器,12小时内发生多个驱动器故障?

在IT界,我刚刚赢得了彩票两次… 今天我们有一个RAIDarrays的硬盘驱动器失败。 几个小时后,我们有另一个驱动器在另一台服务器上失败….我们开始立即检查所有的环境日志和系统。 湿度为40%,温度为75℃,没有灰尘或其他颗粒飞散。 我们检查了UPS日志,没有报告高峰。 大约3小时后,另一个硬盘驱动器在第三个系统上失败…. 要概括3 HP DL380 G7,这些服务器都是连续的序列号。 虽然我敢打赌arrays控制器和电路板是不一样的。 惠普将在早上出来….同时,我们希望这不成为一个习惯…我们在这整个服务器机架在2.5年内有1驱动器故障。 今天3个12小时内! 我们还应该寻找什么? 有没有其他人有类似的问题? 任何帮助是极大的赞赏。 这个事件消耗了我们的备件….如果我们有另一个失败,我们将寻找惠普交换他们。 更新:这些是146 GB 10k rpm SAS驱动器和一个300 GB 10k rpm SAS驱动器。 惠普原装设备。

识别RAID中发生故障的硬盘

我有一台运行Debian定制版本的服务器。 它附有一个太阳存储突袭。 它具有非常有限的工具,不允许安装新工具。 🙁 这个消息我在dmesg看到: end_request: critical target error, dev sda, sector 556782970 sd 0:0:0:0: [sda] Unhandled sense code sd 0:0:0:0: [sda] Result: hostbyte=0x10 driverbyte=0x08 sd 0:0:0:0: [sda] Sense Key : 0x4 [current] sd 0:0:0:0: [sda] ASC=0x44 ASCQ=0x0 sd 0:0:0:0: [sda] CDB: cdb[0]=0x28: 28 00 21 2f d5 7a 00 00 08 00 end_request: critical […]

如何通过降级的软件RAID 1来让RHEL / CentOS / SL 7正常启动

我build立了一个新的服务器(我的第一个Linux版本)。 我在一台旧机器上安装了一对160 GB的空白SATA硬盘(一个Seagate和一个WDC,但是LBA扇区的数量完全相同),并着手将Scientific Linux 7.0(更名为RHEL)安装在RAID 1(软件镜像)configuration。 第一次打嗝是我无法弄清楚如何让SL / RHEL安装程序(Anaconda)为RAID1设置两个驱动器。 所以我从PartedMagic光盘启动,并用它来进行分区。 我将这两个驱动器分隔开来。 每个驱动器都有一个用于安装在/ RAID1 + ext4的大分区,安装在/safe一个用于RAID1 + ext3的小(当前未使用的)分区以及一个3GB的Linux交换分区。 我使用fdisk将每个驱动器上的RAID分区的types更改为FD,而使用mdadm来构buildRAIDarrays: mdadm –create –verbose /dev/md0 –raid-devices=2 –level=1 /dev/sda1 /dev/sdb1 mdadm –create –verbose /dev/md1 –raid-devices=2 –level=1 /dev/sda2 /dev/sdb2 然后我closures,启动SL DVD,并再次尝试安装。 这次安装程序识别RAID1arrays,分别格式化为ext4和ext3,并顺利安装。 在这一点上,一切似乎没问题。 我把它关掉了,再次启动了,它启动正常。 到现在为止还挺好。 于是我testing了RAID1的function:我closures了电脑,取下了其中一个驱动器,并尝试启动它。 我期待它显示有关RAIDarrays降级的错误消息,然后进入正常的login屏幕。 但它没有工作。 相反,我得到了: Welcome to emergency mode! After logging in, type "journalctl -xb" to […]