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