当前位置:  技术问答>linux和unix

有誰做過RAID1?

    来源: 互联网  发布时间:2015-01-24

    本文导语:  我有兩塊40GB的IDE硬盤﹐按照吳阿亭先生的﹐做了Raid1+Mirrorring之后﹐便出現如下問題﹕  1.啟動系統時便出現如下提示﹕  Remounting root filesystem in read-write mode [ok]  Finding module dependencies: [ok]  Starting up RAID devices...

我有兩塊40GB的IDE硬盤﹐按照吳阿亭先生的﹐做了Raid1+Mirrorring之后﹐便出現如下問題﹕ 
1.啟動系統時便出現如下提示﹕ 
Remounting root filesystem in read-write mode [ok] 
Finding module dependencies: [ok] 
Starting up RAID devices:/dev/md0:Invalid argument /dev/md0 is not a RAID0 or LINEAR array!md0 
/dev/md1:Invalid rgument /dev/md1 is not a RAID0 or LINEAR array!md1 
An error occurred during the RAID startup 
Dropping you to a shell;the system will reboot when you leave the shell. 
然后它會提示你輸入root的密碼﹐進入(Raid Repair)提示符下進行操作﹐若按Ctrl-D則系統重啟。 

2.我的/etc/raidtab文件是這樣寫的﹕ 

raiddev /dev/md0 
nr-raid-disks 2 
chunk-size 64k 
persistent-superblock 0 
device /dev/hda8 
raid-disk 0 
device /dev/hdb8 
failed-disk 1 


raiddev /dev/md1 
raid-level 1 
nr-raid-disks 2 
chunk-size 64k 
persistent-superblock 0 
device /dev/hda7 
raid-disk 0 
device /dev/hdb7 
failed-disk 1 



(ps:我的第一塊硬盤是/dev/hda8為/;/dev/hda7是swap 
第二塊硬盤也分出跟第一塊硬盤一樣的分區結構。 
/dev/md0=/dev/hda8+/dev/hdb8作為/ 
/dev/md1=/dev/hda7+/dev/hdb7作為swap 

這樣當我執行mkraid --really-force /dev/md0時提示說/dev/hda8已mounted,不能成功﹗ 
但是mkraid --really-force /dev/md1則可以成功﹗ 


又把兩塊硬盤裝在一起把系統重裝了一下﹐在安裝時選擇了把兩個root分區都分為SOFT RAID﹐這樣之后安裝成功了﹐起動時直接引導了md0設備﹐即使把一塊硬盤取下之后仍可啟動。 
生成的/etc/raidtab文件如下﹕ 
raiddev /dev/md0 
raid-level 1 
nr-raid-disks 2 
chunk-size 64K 
persistent-superblock 1 
nr-spare-disks 
device /dev/hda8 
raid-disk 0 
device /dev/hdb8 
raid-disk 1 
之后我又把系統以單硬盤裝了一次系統﹐再把以上的這個文件寫好﹐之后運行mkraid --really-force /dev/md0 命令﹐ 
出現的提示還是﹕ 
mkraid:aborted,see the syslog and /proc/mdstat for potential clone

|
你重新设置一下试试~~
RAID 1的创建

  虽然在原理上和RAID 0完全不一样,但RAID 1的安装设置过程却与RAID 0相差不多,主要区别在于HighPoint 370 BIOS里的设置。为了避免重复,我们只向大家重点介绍这部分设置:

  进入HighPoint 370 BIOS后选择“Create RAID”进行创建:

   1.在“Array Mode”上点击回车,在RAID模式选择中选择第二项“Mirror(RAID 1)for Data Security(为数据源盘创建镜像)”。
   2.接着是源盘的选择,我们再次提醒用户:务必小心,不要选错。
   3.然后是目标盘的选择,也就是我们所说的镜像盘或备份盘。
   4.然后开始创建。
   5.创建完成以后BIOS会提示进行镜像的制作,这一过程相当漫长。
   6.我们用了大约45分钟才完成60GB的镜像制作,至此RAID 1创建完成。

  RAID 1会将主盘的数据复制到镜像盘,因此在构建RAID 1时需要特别小心,千万不要把主盘和镜像盘弄混,否则结果将是悲剧性的。RAID 1既可在两块无数据的硬盘上创建,也能够在一块已经安装操作系统的硬盘上添加,比RAID 0方便多了(除了漫长的镜像制作过程)。创建完成以后我们试着将其中一块硬盘拔下,HighPoint370 BIOS给出了警告,按下“Esc”,另一块硬盘承担起了源盘的重任,所有数据完好无损。

  对于在一块已经安装操作系统的硬盘上添加RAID 1,我们建议的步骤是:打开BIOS中的控制芯片→启动操作系统安装HighPoint 370驱动→关机将源盘和镜像盘接在IDE3、4口→进入HighPoint 370 BIOS设置RAID 1(步骤见上文介绍)→重启系统完成创建。

  我们对两种RAID进行了简单的测试,虽然RAID 0的测试成绩让人有些不解,但是实际使用中仍然感觉比单硬盘快了很多,特别是Windows XP Professional的启动异常迅速,进度条一闪而过。至于传输率曲线出现不稳定的情况,我们估计和平台选择有一些关系,毕竟集成芯片在进行这种高数据吞吐量的工作时非常容易被干扰。不过即使是这样,我们也看到RAID 0系统的数据传输率达到了非常高的水平,一度接近60MB/s。与RAID 0相比,RAID 1系统的性能虽然相对单磁盘系统没有什么明显的改善,但测试中我们发现RAID 1的工作曲线显得非常稳定,很少出现波动的情况。

  再看看Winbench99 2.0中的磁盘测试成绩,一目了然。

  对用户和操作系统而言,RAID 0和1是透明不影响任何操作的,我们就像使用一块硬盘一样。 


|
http://www.9812.net/xuser/article/raid/RAID_Card.htm

|
顶一下

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • raid1问题,望高手们解答
  • IDE 硬盘做 RAID1,如何安装 LINUX?
  • 问题太难,请教高手,关于raid1功能的错误检测的实现
  • 请高手帮忙,如何安装raid1
  • 用过linux下的raidtools来mkraid磁盘镜像的请进,就是用软件实现raid1的
  • 磁盘坏道对raid1的影响
  • 双scsi硬盘,在安装linux过程中分区的时候如何做raid1?
  • 在linux下使用highpoint的hpt372芯片做raid1,有做成功的朋友吗?
  • ■■■Sun服务器,做了RAID1,两块硬盘其中一块盘出现了故障,如何替换?
  • 磁盘阵列RAID0、RAID1和RAID5的区别和安全性介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3