Articles of RAID

HP SmartArray P212禁用,caching模块未连接

我有一个带Smart Array P212 RAID控制器的DL180 G6服务器。 服务器在Ubuntu下运行。 从Ubuntu 10.04升级到12.04实用程序hpacucli (ver。8.50-6.0)后,停止工作。 错误消息是关于丢失的控制器。 我更新了实用程序版本9.10.22.0。 现在,消息是: Smart Array P212 in Slot 1 CACHE STATUS PROBLEM DETECTED: The controller is disabled because the cache module is not attached. Please re-attach the cache module to re-enable the controller. 但所有磁盘都可用,即使I / O速度让我感到紧张。 这是真的,我应该开始调查caching模块的问题吗? 或者这是Ubuntu 12.04和hpacucli之间的兼容性问题?

为什么使用这么小的IO带宽进行RAID检查?

出于好奇,我们有一个运行软件RAID的RHEL服务器。 有一个cronjob每隔一段时间就开始一次raid数据检查,以检查数组的一致性。 据我了解,数据检查会利用空闲的IO带宽,以免干扰服务器的正常运行。 从下面的iostat输出可以看出,服务器实际上是空闲的。 为什么raid数据仅使用6M / sec的IO带宽进行检查? 在最初的RAID构build过程中,我看到这些机器达到了320M /秒+。 为什么在内核日志条目中数据检查没有使用200MB /秒作为最大带宽? 以下是上次启动raid数据检查时的日志输出: Apr 28 01:00:01 xxxx kernel: md: data-check of RAID array md1 Apr 28 01:00:01 xxxx kernel: md: minimum _guaranteed_ speed: 1000 KB/sec/disk. Apr 28 01:00:01 xxxx kernel: md: using maximum available idle IO bandwidth (but not more than 200000 KB/sec) for data-check. Apr […]

调整RAID 5分区的大小

我正在把我的VG移动到RAID,我有3个磁盘600GB,VG是在分区/ dev / sdc2 /dev/sdc1 1G type linux <– Boot partition /dev/sdc2 599G type Linux LVM 一个磁盘有VG和其他两个我创build了RAID5 mdadm –create /dev/md0 –level=5 raid-devices=3 /dev/sdb1 /dev/sdd1 missing pvcreate /dev/md0 vgextend VG_name /dev/md0 pvmove /dev/sdc2 vgreduce VG_name /dev/sdc2 pvremove /dev/sdc2 后来我格式化/dev/sdc2键入“Linux RAID自动检测”添加到RAID,但现在我得到 mdadm: /dev/sdc2 not large enough to join array 肯定会完全忘记设备/dev/sdc上的启动分区 如何解决添加/ dev / sdc2到RAID。 我想我需要调整分区/dev/sdb1和/dev/sdd1但我不知道如何

Debian Squeeze在安装过程中没有检测到Highpoint RR2710 Raid SAS卡

我有一个HP DL120 G7,并有一个Rocketraid Highpoint 2710 Raid SAS卡和4个驱动器。 已经在Raid Card Bios上制作了RAID 5,并试图安装Debian squeeze v6。 没有检测到RAID卡,我无法弄清楚如何获得驱动程序(如果有的话)被安装。 因此,想知道是否有人使用Debian 6和SAS RAID卡configuration服务器。 我有4个驱动器是希捷猎豹15K驱动器。 如果有人在这里做了硬件RAID,请告诉我你使用了哪些卡以及如何使用。 是否会自动检测到。 我已经看了Debian 6上的卡的兼容性,但希望每个人的实际使用反馈。 谢谢。

Linux自动在RAID成员上创buildLVM分区?

我已经有一个软件RAID1arrays在一年多的时间里在/ dev / md0之上有LVM分区。 我在周末重新启动以应用一些内核补丁,现在arrays不会出现。 在启动时获取“继续等待;或按S跳过安装或M进行手动恢复”。 我打了M,以root身份login,并且RAIDarrays已启动,但是没有任何LVM分区可用。 这就像一切都消失了。 我停止了arrays,并将其与–run一起–run单个磁盘(它是RAID1)。 好吧,lvm的东西现在在那里。 所以我添加了一个新的磁盘,并将其添加到降级arrays。 它开始重build。 我做了一个我刚添加的新磁盘的fdisk,里面有一个“Linux LVM”types的全新分区。 我没有添加该分区。 这是怎么回事? 我甚至没有使用分区,我只是使用原始设备。

Ubuntu Preseed Raid 1与多个分区

我打算创build以下RAID 1: Partition Size Filesystem / 20GB ext4 /boot 500MB ext4 swap 2GB swap /backup 10GB ext4 /opt all free size ext4 我有triyng这个configuration: di partman-md/device_remove_md boolean true di partman-auto/method string raid di partman-auto/disk string /dev/sda /dev/sdb di partman-auto/expert_recipe string \ multiraid :: \ 10000 5000 20000 raid \ $primary{ } method{ raid } \ . […]

RAID1:我可以在硬件(LSI型卡)上写'主要',所以驱动器A:100%读取和写入驱动器B:只写入?

谷歌锤已经失败了,所以我转向这个威严的机构寻求帮助:-) 我有兴趣使用Linux软件RAID套件中提供的“write-mostly”原理来制作SSD / HDD RAID1对。 这意味着我将写入两个驱动器,但几乎完全从SSD读取。 但是,我非常希望能够使用LSI RAID控制器以硬件方式进行此操作。 看完CLI手册等,我有点难住。 有没有人有任何控制器的硬件设置的经验,但尤其是LSI模型?

使用EC2中的mdadm和cryptsetup进行安全的文件系统encryption

我需要在EC2中安全地存储一些encryption的信息。 为此,我想对我的EBS驱动器上的文件系统进行encryption,以确保第三方无法在我的数据中徘徊。 但是,由于整个文件系统在单个块发生故障时发生总体巨大的故障,因此我担心会对分区进行encryption。 为了克服这个问题,我想到了使用mdadm在RAID-1中简单地使用两个EBS卷。 不幸的是,我不确定这是否缓解了这个问题。 我知道做RAID-1会把我的写入速度降低一半(或更糟糕),但是如果发生数据块故障,它会保护我,使我仍然能够从其他EBS卷恢复我的信息? 将数据存储在云中的encryption文件系统中的最佳方式是什么,特别是亚马逊的云?

RAID控制器不会重buildRAID-1arrays

台式电脑上有一个RAID-1arrays。 RAID控制器是3ware 7006-2。 最近控制器一直在报告其中一个驱动器的ECC错误。 它能够纠正所有这些错误,但我想我更好地更换驱动器之前死亡。 我之前已经成功地使用replace驱动器重build了arrays,但由于某些原因,RAID控制器此次不会重buildarrays。 它一直在说,replace驱动器是“不在服务:重build”,它仍然停留在0%几个小时。 (以前,当我重buildarrays只需要大约一个小时。)我曾尝试使用3个不同的replace驱动器,没有工作(所有3停留在0%)。 我也从arrays中删除了好的驱动器,并把坏驱动器(那个有所有的ECC错误),看看我是否可以使用坏的驱动器重buildarrays,但也没有工作。 任何想法,为什么我的RAID控制器无法现在重buildarrays? 即使所有其他function似乎正在工作,控制器是否可以变坏? 我可以启动到操作系统罚款,这只是重build,将无法正常工作。 我知道replace驱动器比arrays中的其他驱动器稍微小一些,这不是问题。 去年当我重buildarrays时,我尝试过使用一个稍小的replace驱动器,控制器给出了一个关于驱动器变小的错误,它甚至不能让我开始重build。 这一次它没有显示任何错误,让我开始重build,所以我知道这个问题不必与驱动器大小。 一个奇怪的是这个 – 重build进度停留在0%,除非我重新启动计算机。 那么进度将会说1%,并且它仍然停留在1%,直到我再次重新启动。 然后它说2%,并停留在2%…也许我应该尝试重新启动我的电脑100次,看看是否完全重build后的数组?

在MegaRAID LSI 9261-8i上展开Raid 10

我有一个现有的RAID 10驱动器8驱动器。 每个跨度4个。 我无法弄清楚如何通过增加两个驱动器来扩展这个驱动器,每个驱动器一个驱动器。 我正在使用MegaCLI命令行工具。 如果可能,我想保留驱动器上的数据。 我已经阅读了MegaCLI手册,并search了几个地方,没有运气。