raid(0、1)

mdadm命令中的参数:
-C参数代表创建RAID;
-v参数代表显示过程,同时在后面追加一个设备名称/dev/md0,这样/dev/md0就是创建后的RAID的名称;
-n 2参数代表使用2块硬盘来部署这个RAID;
而-l 0参数则代表RAID 0;
最后再加上2块硬盘设备的名称即可完成创建。

Raid0配置实验

第1步:

关闭系统,添加2块硬盘,开机后格式化新添加的硬盘,设置分区类型为fd

【fdisk /dev/sdb】

【fdisk /dev/sdc】

 

第2步:安装mdadm工具

【yum -y install mdadm】

 

第3步:创建raid0

【lsblk】

【mdadm -Cv /dev/md0 -n2 -l0 /dev/sd[b-c]1】

【lsblk】

【mdadm -D /dev/md0】

 

第4步:使用raid磁盘

(1)创建文件系统(可以是ext4,ext3或fat32等)

【mkfs.ext4 /dev/md0】

(2)挂载

【mkdir /mnt/disk0】

【mount /dev/md0 /mnt/disk0】

 

 

 

Raid1配置实验

第1步:

关闭系统,添加2块硬盘,开机后格式化新添加的硬盘,设置分区类型为fd

【fdisk /dev/sdd】

【fdisk /dev/sde】

第2步:安装mdadm工具

【yum -y install mdadm】

 

第3步:创建raid1

【lsblk】

【mdadm -Cv /dev/md1 -n2 -l1 /dev/sd[d-e]1】

【lsblk】

【mdadm -D /dev/md1】

 

第4步:使用raid磁盘

(3)创建文件系统(可以是ext4,ext3或fat32等)

【mkfs.ext3 /dev/md1】

(4)挂载

【mkdir /mnt/disk1】

【mount /dev/md1 /mnt/disk1】

【mount】

 

第5步:测试(raid的冗余备份和数据灾难恢复过程)

运行效率:读写速度;冗余备份,灾难恢复功能;

(1)新添加1块硬盘sdf(1G),分区fd,创建文件系统。

(2)模拟raid1更换磁盘的过程,添加热备份硬盘

【cd /mnt/disk1】

【ls】

【touch 0 1 2 3 4 5 6 7 8 9 0】

【ls】

【cd】

 

【mdadm -D /dev/md1】 #查看磁盘情况

【mdadm /dev/md1 -a /dev/sdf】 #添加热备份硬盘sdf

【mdadm -D /dev/md1】

(3)模拟磁盘损坏(停用磁盘):

【mdadm /dev/md1 -f /dev/sde】 #停用磁盘sde

【mdadm -D /dev/md1】

(4)查看数据是否丢失或损坏

【cd /mnt/disk1】

【ls】

mdadm /dev/md1 -r /dev/sde 卸载

 

 

配置若有遗漏或错误,请评论留言。
原文地址:https://www.cnblogs.com/BrokenEaves/p/14452757.html