Linux下的软磁盘矩阵Software RAID实现步骤简介

RH131培训马哥讲解了RAID–独立冗余磁盘矩阵,它为服务器提供了强大的吞吐能力,而在Linux下,可以通过一个命令来学习它,那就是今天的主角—mdadm.

我的虚拟机linux系统版本为RedHat enterprise linux server release 5.4 ,刚刚学完RAID,写下自己的学习心得,RAID1和RAID10的组建,本人菜鸟一只,哪里写的不周到请提意见。

RAID1篇:

RAID的概念就不多说了,首先建一个RAID1,,并提供一块备用的spare盘,那么我们就至少要准备3个分区,建议大小都为2G,(为了组建RAID10不浪费空间)使用fdisk命令来创建3个大小为2G的逻辑分区。注意,在创建分区时,选择完大小后,要将那块分区的ID改为fd,才能组建RAID , 这是因为fd对应的是Linux raid auto,只有它能组建RAID。

创建完分区信息后,以我的分区信息为例,这三个分区分别为 /dev/sda7 /dev/sda8 /dev/sda12 ,完成后不要急着格式化,下面就是mdadm命令大展深受的时候了。

1.首先输入partprobe /dev/sda 重读下分区表信息。

[root@server45~]#partprobe/dev/sda

2.然后使用mdadm命令将/dev/sda7 dev/sda8组合成RAID1矩阵

[root@server45~]#mdadm-C/dev/md1-ayes-l1-n2-x/dev/sda7/dev/sda8/dev/sda12##-l指定等级-n磁盘个数-C创建一个RAID-x备用磁盘

3.然后,格式化这个RAID1

[root@server45~]#mkfs-text3/dev/md1

4.创建一个挂载目录

[root@server45~]#mkdir/mnt/RAID1

5.将其挂载

[root@server45~]#mount/dev/md1/mnt/RAID1

6.做到这一步,RAID1已经正常工作了。但是,作为一个合格的管理员,应该立刻手动生成它的配置文件,以便以后拆除后,能直接在别的主机上使用,配置文件的默认路径为/etc/mdadm.conf

[root@server45~]#mdadm-D–scan>>/etc/mdadm.conf

7.如果你是第一次生成这个文件的话,那么可以用>,再创建的使用使用>> 追加。

ARRAY/dev/md2level=raid1num-devices=2metadata=0.90spares=1UUID=00a18206:7bfc15e3:84bee688:c14adb2bARRAY/dev/md3level=raid5num-devices=3metadata=0.90UUID=6d966840:efea23a8:a924a1db:2b17e710

这是/etc/mdadm.conf 里的信息,系统可以通过它来恢复RAID的运转。

8.当你需要拆除这个设备时,首先取消挂载,然后使用mdadm -S 命令来停止它的运作

[root@server45~]#umount/dev/md1[root@server45~]#mdadm-S/dev/md1

9.如果想恢复它的运行,只需要再次扫描配置文件就可以了,很方便

[root@server45~]#mdadm-A–scan

##另外,如果你想开机就挂载它的话,只需要编辑/etc/fstab文件,或者向里面追加一条信息就可以了,如下:

vim/etc/fstab/dev/md3/mnt/RAID3ext2defaults00##再最后面加一条

造物之前,必先造人。

Linux下的软磁盘矩阵Software RAID实现步骤简介

相关文章:

你感兴趣的文章:

标签云: