【Linux学习】day 9 部署磁盘阵列与LVM

raid磁盘冗余阵列

raid0

RAID 0技术把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成一个大的卷组,并将数据依次写入到各个物理硬盘中。

优点:磁盘速度快
raid1

RAID 1是把两块以上的硬盘设备进行绑定,在写入数据时,是将数据同时写入到多块硬盘设备上(可以将其视为数据的镜像或备份)。

优点:数据安全性高
raid5

RAID 5磁盘阵列组中数据的奇偶校验信息并不是单独保存到某一块硬盘设备中,而是存储到除自身以外的其他每一块硬盘设备上,这样的好处是其中任何一设备损坏后不至于出现致命缺陷

优点:兼顾硬盘磁盘的读写速度、数据安全性与储存成本问题。
raid10

RAID 10技术是RAID 1+RAID 0技术的一个“组合体”。于RAID 10技术继承了RAID 0的高读写速度和RAID 1的数据安全性,最多可以损坏50%的硬盘设备而不丢失数据。

优点: 读写速度快、数据安全性高。

mdadm

mdadm命令用于管理Linux系统中的软件RAID硬盘阵列。

mdadm [模式] <RAID设备名称> [参数] [成员设备名称]

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

raid10实例:

mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde

注释:用四块磁盘组建raid10磁盘阵列,-a检查是否已经有已存在设备,-n 为添加4个设备,-l为类型是raid10.

raid5实例:

 mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd

注释:用3块磁盘组raid5,-x为备份盘得数量。

LVM逻辑卷管理

通过将多块物理硬盘组成一个卷组,再用这一个卷组来重新分配逻辑卷。

功能/命令物理卷管理卷组管理逻辑卷guanli
扫描pvscanvgscanlvscan
建立pvcreatevgcreatelvcreate
移除pvremovevgremovelvremove
显示pvdisplayvgdisplaylvdisplay
扩大vgextendvgextend
缩小vgreducelvreduce
创建物理卷 > 创建卷组 > 创建逻辑卷

实例:
pvcreate /dev/sdb /dev/sdc创建物理卷
vgcreate storage /dev/sdb /dev/sdc创建名为storage的卷组
lvcreate -n vo -l 37 storage创建名为vo的逻辑卷

注释:-n 定义逻辑卷名称;-l 定义逻辑卷的大小(参数-l是以PE为单位的,每个PE默认为4M,而-L则是以我们日常使用的K/M/G等常用的储存计量单位来计算。)
在这里插入图片描述

扩容逻辑卷
  1. 先卸载设备挂载点
  2. 开始扩容(lvextend -L 300M /dev/storge/vo)
  3. 检查硬盘完整性(e2fsck -f /dev/storage/vo)-f强制检测
  4. 重置硬盘容量(resize2fs /dev/storage/vo)
  5. 最后再重新挂载查看状态。
    注:xfs格式扩容后不需要检查完整性(e2fscheck和resize2fs),而是直接执行xfs_growfs,扩容时也不需要卸载分区。
    在这里插入图片描述
缩小逻辑卷
  1. 检查硬盘完整性(e2fsck -f /dev/storage/vo)
  2. resize2fs检查一下需要缩小的容量(resize2fs /dev/storage/vo 300M)
  3. 在进行缩小操作(lvreduce -L 300M /dev/storage/vo
  4. 最后再重新挂载检查状态

在这里插入图片描述

逻辑卷快照

快照卷必须比逻辑卷大或相等,且快照卷是一次性的,用完后会自动删除以节省空间。

新建快照

lvcreate -L 120M -s -n SNAP /dev/storage/vo

注:-s 参数为新建快照

恢复快照

lvconvert --merge /dev/storage/SNAP

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值