Debian10.x创建Raid5

技术简介

RAID5技术是把硬盘设备的数据奇偶校验信息保存到其他硬盘设备中。RAID 5磁盘阵列组中数据的奇偶校验信息并不是单独保存到某一块硬盘设备中,而是存储到除自身以外的其他每一块硬盘设备上,这样的好处是其中任何一设备损坏后不至于出现致命缺陷;换句话说,就是RAID 5技术实际上没有备份硬盘中的真实数据信息,而是当硬盘设备出现问题后通过奇偶校验信息来尝试重建损坏的数据。RAID这样的技术特性“妥协”地兼顾了硬盘设备的读写速度、数据安全性与存储成本问题

实施方法

假设企业需求:

• 在虚拟机上添加 4 个 1G 的硬盘;
• 创建 raid5,其中一个作为热备盘, 设备名为md0;
• 将 md0 设置为 LVM,设备为/dev/vg01/lv01;
• 格式化为 ext4 文件系统;
• 开机自动挂载到/data 目录

环境创建

虚拟机上添加四块1G硬盘

在系统上查看硬盘是否存在以及对应硬盘名
root@Server01:~# lsblk

安装mdadm
root@Server01:~# apt install -y mdadm
使用mdadm命令创建raid5
root@Server01:~# mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sd[b-e]

mdadm命令的常用参数和作用
参数作用
-a检测设备名称
-n指定设备数量
-l指定RAID级别
-C创建
-v显示过程
-f模拟设备损坏
-r移除设备
-Q查看摘要信息
-D查看详细信息
-S停止RAID磁盘阵列

根据常用参数解释命令则为:创建/dev/md0阵列卡并显示过程,其中等级为5,硬盘数为3,热备盘数为1,硬盘设备为:/dev/sdb,sdc,sdd,sde

将md0设置为lvm(逻辑卷管理器)
  • 首先安装lvm工具: apt install -y lvm*

  • 添加硬盘使其支持LVM技术:pvcreate /dev/md0

  • 将硬盘设备添加进vg01卷组:vgcreate vg01 /dev/md0

  • 切割逻辑卷设备,没要求大小则此处设置为1G: lvcreate -n lv01 -L 1G vg01

  • 查看是否成功创建: lvdisplay

格式化磁盘为ext4格式
root@Server01:~# mkfs.ext4 /dev/vg01/lv01

挂载磁盘分区到/data目录
root@Server01:~# mkdir /data
root@Server01:~#  echo “/dev/vg01/lv01 /data ext4 defaults 0 0” >> /etc/fstab
root@Server01:~# mount -a

查看是否挂载成功
root@Server01:~# df -Th

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值