当创build一个Linux软件raid设备作为raid10设备,我很困惑,为什么它必须被初始化。 同样的问题适用于raid1或raid0,真的。 最终大多数人会把某种文件系统置于其上,文件系统不应该承担磁盘数据的任何状态。 每次写操作都会影响到raid10或raid1设置中的两个磁盘,其中写入了N个镜像。 任何突袭10初始化应该没有任何理由,因为它会随着时间的推移而发生。 我可以理解为什么对于需要奇偶校验的RAID5 / 6设置,但是即使如此,这似乎也可以懒散地完成。 这只是让人们感觉好点吗?
只有远程访问(没有物理访问),到服务器(即SSH),我怎么(或可能是这样): 找出是否configuration了RAID? 如果是RAIDconfiguration,无论是软件还是硬件RAID? 它是什么级别的RAID? find硬盘的RPM速度? 注意:在这种情况下,我可以访问基于RHEL4 / 5和CentOS4 / 5的Linux服务器。 编辑 以下是RHEL4服务器的mount命令的输出: /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) none on /proc type proc (rw) none on /sys type sysfs (rw) none on /dev/pts type devpts (rw,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw) /dev/sda1 on /boot type ext3 (rw) none on /dev/shm type tmpfs (rw) none […]
我看到只有50MB / s的读取: ensnare@box:~$ sudo hdparm -tT /dev/sda [sudo] password for ensnare: /dev/sda: Timing cached reads: 4592 MB in 2.00 seconds = 2296.48 MB/sec Timing buffered disk reads: 192 MB in 3.90 seconds = 49.24 MB/sec 该arrays已经重build和运作。 这种缓慢的performance是否正常? 我能做些什么来加快速度? 控制器configuration中没有太多的选项。 谢谢。
了解了一些有关LVM镜像的知识后,我考虑replace目前使用的RAID-1scheme来获得一些灵活性。 问题是,根据我在互联网上发现的,LVM是: 至less在读取时(因为只有单个卷被用于读取),则比RAID-1慢。 不可靠的电源中断,并要求磁盘caching禁用,以防止数据丢失。 http://www.joshbryan.com/blog/2008/01/02/lvm2-mirrors-vs-md-raid-1/ 另外,似乎至less有几个安装指南( http://www.tcpdump.com/kb/os/linux/lvm-mirroring/intro.html ),实际上需要第三个磁盘来存储LVM日志。 这使得安装程序在2个磁盘安装中完全无法使用,并且降低了在更多磁盘上使用的镜像磁盘数量。 任何人都可以评论上述事实,让我知道他使用LVM镜像的经验吗? 谢谢。
如果我做了以下 /opt/MegaRAID/MegaCli/MegaCli -LDInfo -Lall -aAll -NoLog > /tmp/tmp /opt/MegaRAID/MegaCli/MegaCli -LDPDInfo -aAll -NoLog >> /tmp/tmp 然后我看到这些错误 Media Error Count: 11 Other Error Count: 5 题 他们是什么意思? 他们是否危急? 全输出: Adapter 0 — Virtual Drive Information: Virtual Disk: 0 (target id: 0) Name:Virtual Disk 0 RAID Level: Primary-5, Secondary-0, RAID Level Qualifier-3 Size:951296MB State: Optimal Stripe Size: 64kB […]
我有一个服务器,安装了3个硬盘驱动器,总容量为6个。我们计划将其最大化,但我们的顾问还build议让第二个RAID控制器“冗余”来支持新驱动器。 对我来说,这没有什么意义。 即使有第二个RAID控制器运行一半的磁盘,如果其中一个控制器死了,我们仍然只能保留一半的磁盘/程序/数据(这比没有运行的好多了)。 我们正在把vmware放在服务器上,他隐约提到了一些高级的容错/故障转移function,但是如果由于控制器失败而导致磁盘无法访问,它应该如何工作? 只计算冗余的原因,而不是性能, 为什么我想要在我的服务器中有第二个RAID控制器?
hpacucli controller slot = 1 ld 1显示详细信息 Smart Array P400 in Slot 1 array A Logical Drive: 1 Size: 273.3 GB Fault Tolerance: RAID 1+0 Heads: 255 Sectors Per Track: 32 Cylinders: 65535 Stripe Size: 128 KB Status: OK Array Accelerator: Enabled Unique Identifier: xxxx Disk Name: /dev/cciss/c0d0 Mount Points: /boot 196 MB, / 7.8 […]
我不太熟悉RAIDarrays,但是我打算为文件服务器制作一个RAID 5arrays。 但是,一旦我的RAID运行了一段时间,我有计划把它移动到另一台机器(完全不同的硬件)。 是否可以将一个数组从一台机器移动到另一台机器,而不必中断数组并重新放置数据?
我负责一个存储大量数据(每个客户10+ TB,即将增加到2或3个客户)的利基行业的新网站。 我们正在考虑订购价值5000美元的3TB硬盘(RAID 6configuration10个,备份10个),这将给我们带来大约24TB的存储空间。 数据一次写入,在网站的整个生命周期内保持不变,所以我们只需要一次备份。 我了解基本的RAID理论,但我没有经验。 我的问题是,这听起来像一个很好的configuration? 这个设置会导致什么潜在的问题? 另外,做一次备份的最好方法是什么? 有两个RAID 6arrays,一个用于非现场备份,一个用于生产? 还是应该将RAID 6生产arrays备份到JBOD? 编辑:数据服务器正在运行Windows 2008 Server x64。 编辑2:为了减less重build时间,你会怎么想用两个RAID 5而不是一个RAID 6?
我已经读过关于从RAID 5arrays中取出磁盘的故事,然后是第二个故事,但是我只想尝试一下当我简单地从实时系统断开磁盘时会发生什么情况。 这是HP ProLiant DL585 G7系列服务器 ,因此它必须是可热插拔的。 但在我刚刚开始之前,我认为在做任何事情之前从更有经验的人那里得到一些意见可能会更好,真的很愚蠢。