我有一台使用INTEL S5520SC主板的服务器。 我想知道是否有可能将RAID 1中的2个SSD 128GB INTEL EXTREME驱动器直接连接到此主板,还是需要某种外部控制器? 也将这个工作很好,可靠,或者我应该放弃这个想法?
现在我们在2个1TB硬盘上运行RAID 1。 他们几乎已经满了,所以我想用2TB的驱动器replace它们。 有RAID 1的主/从设备吗? 我能够拉出其中一个驱动器并popup一个新的驱动器,让数据复制到新驱动器,然后拉出最后一个旧驱动器,并用最后一个新驱动器取代它,让数据复制完成?
Win2k8本身是否处理硬盘热插拔? 我有一个现有的服务器,其中有2个硬盘驱动器,目前安装在硬件RAID-1configuration; 他们每个都可以热插拔。 我想将它们从硬件切换到软件RAID-1。 如果Windows Server 2008要处理这两个驱动器的RAID-1,那么Windows是否像现在的硬件解决scheme那样处理热交换? (不重新启动,没有花哨的脚本等) 附录 :目前的情况是,我有一台带有6个3.5英寸SAS驱动器的戴尔PE 2950,目前有3个RAID-1卷由RAID卡pipe理,我想用SSDreplace其中一个卷中的驱动器。看来一致认为,即使对于RAID-1,大部分RAID卡都不支持TRIM,所以下一个想法是“如果操作系统处理RAID-1? 那么它可以通过TRIM“,不幸的是,下一个显而易见的问题是操作系统能否处理热插拔,当然,即使RAID卡不支持SAS和SATA同时开车……但这些都是独立的问题,其中只有一个问题在上面提出。
我有4个分区(sda2,sdb2,sdc2,sdd2)组成的/ boot的RAID1 md0。 我在2TB硬盘上使用GPT,所以每个磁盘(sda1,…)上的第一个分区是1兆字节的bios_grub分区。 我也有用于LVM的RAID10 md1(包含/)和用于交换的RAID0 md2,它们都是从所有4个驱动器上的分区构build的。 mdadm持久超级版本是0.9。 Grub在所有4个驱动器(hd0,hd1,hd2,hd3)上安装了类似grub-install –modules="mdraid lvm" '(hd0)'东西。 问题。 重新启动时,grub2失败,出现“error:no such disk”,并显示“grub rescue>”提示。 ls命令只显示4个磁盘及其分区 – 但没有md*设备。 尝试insmod normal再给出“错误:没有这样的磁盘”。 检查“根”和“前缀”显示“(md0)/ grub”,这是正确的。 set prefix=(hd0,2)/grub然后insmod normal允许insmod normal启动。 这个问题。 为什么grub2没有看到md0? 到目前为止,我能看到的唯一解决scheme是用硬编码工作前缀(grub-mkimage –prefix ='(hd0,2)/ grub')手动构buildgrub映像,然后使用grub-setup将映像写入每个磁盘。 但是,这个解决scheme很难看,而且容易出错(为了避免错误,需要调查grub-install如何调用这两个命令)。 我会欣赏更好的解决scheme。 (注意:这是一个远程服务器,所以不能真正做'重新启动debugging'。)
我有一个Dell PE 1950,带有2个SATA驱动器,位于软件RAID1中。 操作系统是CentOS 5.5(2.6.18.x)。 从今天下午开始,我们收到了硬件错误(公交车上的东西不好,E171F),机器变得没有反应。 我们硬启动,它回来了约5个小时,但后来又发生了。 我试图找出我们的select。 不幸的是,我们没有类似的硬件,但是我可以使用一个小的桌面。 我打算把其中一个驱动器放到桌面上,然后启动它。 我的目标是使用Vmware转换器来P2V,但显然免费的v5.x不支持RAID卷上的热克隆/转换,只有Converter的Enterprise 4.x版本可以。 我的问题是: 把一个RAID1对的硬盘放到另一个硬盘是否安全? 基于我的研究和理解,似乎只是想确认。 在热克隆/转换会话期间,是否有任何解决scheme可以使Vmware Converter不支持RAID卷? 还有其他的select,我俯瞰?
显然每次raid1分区的末尾应该总是留下一点空的空间。 但是,如果我们为时已晚,如果更换的RAID1驱动器略小于尚存驱动器,可以做些什么? 数组可以resize? 在这种情况下,hdparm显示: Model = ST31000524AS,FwRev = JC45,SerialNo = 9VPBMQJD CurCHS = 16383/16/63,CurSects = 16514064,LBA = yes,LBAsects = 1953525168 Model = ST1000DM003-1CH162,FwRev = CC44,SerialNo = S1D7LDD7 CurCHS = 16383/16/63,CurSects = 16514064,LBA = yes,LBAsects = 1953525168 但是由于逻辑扇区大小不同,fdisk将976760832块的旧驱动器和976760001的新驱动器分区。 有一个分区,格式为ext3。 另请参阅使用新的RAIDarrays交换出现故障的驱动器…但WD更改了块大小?
我很困惑。 有一天晚上,我有一台服务器已经死亡。 我去重新启动它,发现它卡在“GRUB”引导屏幕上。 然后我注意到一个硬盘已经失败了。 我把一个新的硬盘驱动器,启动到救援模式,并重新安装gr </s>。 服务器启动后,我告诉mdadm重新同步新的驱动器,一切都很好。 直到我注意到,由于某种原因,驱动器的数据已经14天,4月26日。所以我不得不还原一个更新的备份,以使服务器是最新的。 不过,这让我担心,为什么会这样呢? 谢谢
我有一个软件RAID1,现在每周Linux同步我的RAID卷。 我检查了cat /proc/mdstat : *Personalities : [raid1] md3 : active raid1 sda5[0] sdb5[1] 1822445428 blocks super 1.0 [2/2] [UU] md1 : active raid1 sdb2[1] sda2[0] 524276 blocks super 1.0 [2/2] [UU] md2 : active raid1 sda3[0] sdb3[1] 1073741688 blocks super 1.0 [2/2] [UU] [============>……..] check = 61.9% (665688192/1073741688) finish=203.8min speed=33367K/sec md0 : active raid1 sda1[0] […]
由于SSD的写入限制要求磨损均衡,因此假设所有情况相同,如果两个相同的SSD驱动器反映数据写入,则磨损几乎相同。 当一个驱动器出现故障时,您可以假定另一个驱动器正在按照材料和逻辑的微小差异持续下去。 随着写水平不限制逻辑结构位的物理位置,我会假设一个解决scheme将得到相似的大小,但不是相同的驱动器。 例如,我会镜像一个256GB的驱动器的240GB驱动器。 即使在逻辑上我不使用这个16GB的物理空间,写驱动器也不允许这个区域被忽略。 还是我混淆了写作水平的机制? 或者应该避免Raid1完全支持热插拔的Raid5或Raid6? 在没有写入相同数据的情况下,整个驱动器的损耗均衡应该不同。 在这种情况下,单个驱动器的故障不会成为其他驱动器立即失效的指示。 即使如此,Raid6在丢失2个驱动器方面的容错性也会改善这些问题。 尽pipe交换新驱动器时重新计算奇偶校验的处理量会很大,但SSD的IO速度将减less旋转介质上所需的总重build时间。 另外,根据一个raid计算器 ,4个256Gb硬盘的总空间可以和Raid10或者Raid6一样。 如果我有资金,我会购买8个驱动器和2个RAID卡,并testing两个,看看如何失败发生,但我完全没有这项研究的资金。 Raid10或Raid6应该以哪种方式进入? 是否有太多的镜像相同的SSD同时失败的文档? 如果是这样的话,那么在Raid6保护下,每个设备上写入不同的数据,还是数据的数量,而不是数据的形状决定了驱动器的磨损? 不匹配的尺寸是否提供了一些保护,因为磨损均衡将使用所有可用的物理硬件,而不是由逻辑结构指定的? 而随着SSD的快速IO,在更换驱动器上重build数据时,Raid6会变得更具吸引力吗?
我有一个软件RAID1arrays的两个硬盘驱动器的Ubuntu服务器。 这些都是相同的驱动器,我假设他们在一生中看到相同的读/写活动水平(纠正我,如果我错了)。 这是否意味着期望这些驱动器在1-2周之内失效是合理的? 或者我错过了有关RAID1和磁盘故障的信息?