VM模拟raid10实例

简介: VM模拟raid10实例

VM模拟raid10实例

因为raid10结合了1和0的特点,所以我们来做一个raid10,至于其他的后续再说

  • 第一步:先创建四个虚拟硬盘(均为20G,大家可以根据自己的需求调整大小)

  • 开机后查看一下硬盘文件

这里可以看到我的硬盘除了a和b两个之外其他两个都没有进行分区

  • 创建raid10

mdadm -Cv /dev/md0 -n 4 -l 10 /dev/sd[c-f] -C 创建raid -v 显示过程 -n 硬盘个数 -l raid的等级(因为我要创建raid10所以这里是10)

mdadm -Q /dev/md0 -Q查看raid盘的简要信息

mdadm -D /dev/md0 -D查看raid盘的详细信息

  • 第二步:对raid盘进行 格式化——分区——挂载

格式化mkfs.xfs /dev/md0

给格式化后的raid盘的分区

这里我就不进行分区了,格式化后可以直接使用所有的空间都默认在一个扇区内

挂载raid盘

这里我吧这个硬盘挂载到桌面

df -h 查看挂载信息

复制一些信息进入raid盘

  • 第三步:接下来移除其中一个磁盘,观察现象,然后再添加一块新的磁盘进行数据恢复,然后观察现象

移除sdc硬盘

mdadm -f /dev/md0 /dev/sdc

这里可以看到sdc已经处于失效状态

移除sdc硬盘

重启,然后添加新的硬盘

这里看到一个sdg盘

然后我们将这个硬盘添加到raid10内

系统会自动识别并且自动填写丢失的数据

修复完后

相关文章
Vm虚拟机创建raid5盘+热备盘
Vm虚拟机创建raid5盘+热备盘
162 0
|
Linux
Linux - 挂载磁盘 + 通过LVM动态实现磁盘的动态扩容
Linux - 挂载磁盘 + 通过LVM动态实现磁盘的动态扩容1 LVM是什么1.1 概念解释LVM(Logical Volume Manager), 逻辑卷管理, 是一种将一至多个硬盘的分区在逻辑上进行组合, 当成一个大硬盘来使用.
3110 0
|
Docker 容器 Linux
VM 磁盘挂载方式
SSD磁盘挂载pvcreate /dev/sdcvgcreate datavg /dev/sdclvcreate -l 100%VG -n datalv01 datavgmkfs.xfs /dev/mapper/datavg-datalv01 mkdir -p /Dockermount /dev/.
1964 0