目录
实验所需:
添加四个硬盘及八个主分区
操作开始
pvcreate命令创建物理卷
vgcrea命令创建vg卷
lvcreate命令创建逻辑卷
使用lsblk查看一下信息,可以看到已经建立成功了
创建raid5并指定热备份
-C标识创建
-v列出详细信息
-l 表示raid级别
-n表示用几块盘
-x表示用什么盘来做热备份盘
cat /proc/mdstat命令查看一下进度
使用mdadm -D 命令查看一下信息
创立文件系统 mkfs.xfs /dev/md5
创建目录mkdir /data1
然后将/dev/md5 挂载到/data1/上
使用df -h查看一下信息,可以看到已经挂载上去了
使用lsblk查看一下磁盘信息,可以看到逻辑卷已经加入到raid5当中了
使用mdadm /dev/md5 -f /dev/dm-2命令强制下线dm-2
然后查看一下信息
raid5坏一块的话不影响使用,也不会影响数据
我们再来下线一台设备
可以看到已经下线了两台设备,正在工作的设备也只有两台了
我们来看一下读写,raid5挂两台就使用不了了,但我还是可以读写,是因为LVM RAID 5 会将数据块分成多个区域,每个区域中存储数据块和校验块。在 LVM RAID 5 中,只要损坏的盘数小于等于校验块数,系统就可以恢复数据并继续进行读写操作。在一些特殊情况下,当RAID 5阵列中坏了两块磁盘但其余磁盘上的数据仍然完好时,RAID 5阵列可能仍然可以读取和写入数据。这是因为RAID 5中的奇偶校验信息可以用来恢复一块磁盘上的数据。但是,这种情况非常罕见,并且不应该依赖于它。
现在我们来下线第三台设备
第三台设备一下线,我们就没有办法读写了