您的位置:首页 > 运维架构 > Linux

把整个linux操作系统安装到软RAID分区上面

2013-01-18 08:36 190 查看
一、RAID介绍



RAID是什么?干什么用?不懂的话去百度一下,这里只介绍一下软RAID。软RAID就是用软件来实现的RAID,好处就是普通的PC机都可以构建一个磁盘阵列,成本很低,当然性能要差劲很多了。硬件RAID是通过RAID卡(阵列卡)来管理实现的,性能好,但价格高。软RAID和硬件RAID各有好处,主要根据实际情况来选择使用,现在硬件RAID的价格也不算贵,建议对性能要求比较高的场合还是购买硬件RAID。

二、演示如何把整个Linux操作系统安装到软raid下面,这样即使一块磁盘坏掉了也不影响整个系统的正常运行。



1、和正常安装Linux系统的步骤一样,关键是磁盘分区的地方要注意。





2、点击一下步,可以看到系统识别出两块大小一样的硬盘,我们把这两块做成RAID1来安装操作系统。





3、由于软件RAID是建立在磁盘的分区上面的,所以要先将磁盘进行分区,对这两块磁盘的分区要一模一样。在分区之前一定要做好规划,分多少区?每个区分多大?挂载哪个目录?根据自己的需要来规划。

注:做完RAID后,不能对RAID磁盘进行分区了,这是和硬件RAID有区别的。

点击”新建“按钮,如下图对hda这块硬盘划出一个100M的分区,用来挂载/boot分区。





4、对hdb这块硬盘同样划出一个100M分区,用来挂载/boot分区。





5、对hda硬盘划出1000M分区,用来挂载swap。





6、对hdb硬盘同样划出一个1000M分区,用来挂载swap。





7、把hda剩余的空间全部做为一个分区,用来挂载/。





8、同上面一样,只是对hdb进行操作。





9、点击RAID按钮,选择第二项,然后点确定。





10、按下图进行选择,我们这里做的是RAID1,把hda3和hdb3都打上勾。





11、如下图选择



12、





13、操作完成后,整个分区结构如下图所示





14、当系统安装完成后会提示重启,如下图界面。这时千万不要重启,因为两块硬盘正在进行RAID初始化操作,等初始化完成后再重启,过早的重启会造成系统无法启动。





15、我们可以通过ctrl+alt+f3进入字符终端来查看初始化是否完成。输入命令 cat /proc/mdstat

如下图所示表示已经完成,可以重启,如果下图的界面中有进度条还在继续进行则不能重启系统。





三、我们虽然把系统安装在了RAID1上面,但是主引导记录实际上只在hda磁盘上面,如果hda磁盘坏了,hdb磁盘并不能把系统引导起来。我们接下来要做的工作就是把grub引导程序也安装到hdb磁盘上面,这样不管哪块磁盘坏了都不影响系统的正常启动和运行。



1、运行grub程序





2、找出/boot所在的分区,如下图都在第一块硬盘的第一个分区上面安装。

注:在输入find命令查找时必须输入完整路径,不支持tab键补全。如果在安装系统时/boot不是在一个单独的分区下面挂载,那么路径就变为 find /boot/grub/stage1 ,如果/boot在一个单独的分区下面挂载那么就是 find /grub/stage1







3、把grub引导程序写入第二块磁盘hdb上面。





到此为止操作完毕,这时无论hda和hdb这两块硬盘哪块坏掉都不会影响系统的重启与运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: