逻辑卷lvm的管理(逻辑卷的创建挂载、设备类型管理、扩容与缩容、pe的指定及逻辑卷快照)

逻辑卷

了解

物理分区 : 用以制作逻辑卷
物理卷:pv 用以组成物理卷组;包含整数个pe(物理拓展)
物理卷组:vg 用来制作逻辑卷
逻辑卷:lvm 实现硬盘的无限分区与扩容

创建逻辑卷

//创建物理分区

fdisk /dev/vda

//更改分区标签为lvm(8e)
在这里插入图片描述
//同步分区表

partprobe

//格式化为xfs类型

mkfs.xfs /dev/vda2 -f 

//建立挂载点并挂载

mkdir /westos 
mount /dev/vda2 /westos

//查看挂载设备的大小

df -H

在这里插入图片描述
查看

查看物理卷pvs
查看物理卷组vgs
查看逻辑卷lvs

在这里插入图片描述
监控命令

watch -n 1 'pvs;echo ++++++++;vgs;echo +++++++;lvs;echo ++++++++;df -h /westos'

在这里插入图片描述
创建物理卷:将物理分区处理成物理卷(必须先卸载)

pvcreate  /dev/vda2

在这里插入图片描述
创建物理卷组:将物理卷处理成物理卷组 -s指定PEsize的大小

vgcreate -s 16M vg0 /dev/vda2

在这里插入图片描述
创建逻辑卷:将物理卷组处理成逻辑卷 -L指定逻辑卷的大小

lvcreate -L 30M -n   lv0 vg0

在这里插入图片描述
挂载逻辑卷设备
/
格式化逻辑卷设备

mkfs.xfs /dev/vg0/lv0

/
挂载逻辑卷设备

mount /dev/vg0/lv0 /westos

在这里插入图片描述

逻辑卷的管理

设备的扩容与缩容

@ xfs
只能扩容而不能缩容
//
将逻辑卷扩容至50M

lvextend -L 50M /dev/vg0/lv0

在这里插入图片描述
//
扩展文件系统

xfs_growfs /dev/vg0/lv0

(实际扩展容量无法超过vg的实际容量)
在这里插入图片描述
VG容量无法达到时
同上
创建物理分区
创建物理卷
添加至已有物理卷组

vgextend vg0 /dev/vda4

在这里插入图片描述
格式化文件
逻辑卷扩容

lvextend -L 150M /dev/vg0/lv0

扩展文件系统

xfs_growfs /dev/vg0/lv0

在这里插入图片描述
@ ext4
可扩容和缩减

//
卸载

umount /dev/vg0/lv0

//
格式化为ext4类型

mkfs.ext4 /dev/vg0/lv0

在这里插入图片描述
//
扩容逻辑卷设备

   lvextend -L 170M /dev/vg0/lv0

在这里插入图片描述
扩容时为热拉伸,可挂载拉伸

mount /dev/vg0/lv0 /westos

在这里插入图片描述
//
扩展文件系统

resize2fs /dev/vg0/lv0

在这里插入图片描述

设备的缩容
//
先卸载在缩容

umount /dev/vg0/lv0

//
扫描文件系统

e2fsck -f /dev/vg0/lv0

//
缩小文件系统

resize2fs /dev/vg0/lv0 100M

在这里插入图片描述
//
挂载

mount /dev/vg0/lv0 /westos

//
缩小逻辑卷设备

lvreduce -L 100M /dev/vg0/lv0

在这里插入图片描述

物理卷的取出

挂载
将设备上的数据迁移到空闲的设备上
/数据的迁移

pvmove /dev/vda2 /dev/vda4

/取出物理卷组

vgreduce vg0 /dev/vda2

/取出物理卷

pvremove /dev/vda2

指定pe的大小
默认创建物理卷中一个pe的大小为4MIB
自行指定pe的大小

vgremove vg0 移除物理卷
vgs查看
vgcreate -s 16M vg0 /dev/vda2 指定PEsize为16M的大小
vgdisplay查看详情

在这里插入图片描述

逻辑卷快照的制作

为了保存重要文件,须创建快照使得重要文件不至于丢失
在逻辑卷中创建文件
创建快照(-L指定大小 -n快照名称 -s快照对应的逻辑卷对象)

lvcreate -L 20M -n lv0-backup -s /dev/vg0/lv0

挂载快照

mount /dev/vg0/lv0-backup /westos

在这里插入图片描述
模拟删除文件

解决
卸载快照
删除旧的快照

lvremove /dev/vg0/lv0-backup

创建新的快照文件

lvcreate -L 20M -n lv0-backup -s /dev/vg0/lv0

挂载新的快照

mount /dev/vg0/lv0-backup /westos

查看内容

cd westos
ls

在这里插入图片描述
文件依然存在
注意,如果快照制作失败,可能是设备容量不足,须先扩容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值