(五)centos7案例实战—centos系统LVM挂载与卸载

15 篇文章 2 订阅

前言

前面的博客内容已经介绍了如何在centos系统中挂载与卸载硬盘资源,本节内容继续延续上节内容,实现在centos系统下LVM逻辑卷的挂载与卸载,相较于硬盘资源的挂载,逻辑卷挂载更加灵活,能够便捷的管理系统硬件资源。

正文

  • 物理卷PV(Physical Volume)

说明:PV(物理卷)可以是一个磁盘,一个分区。由PE(物理盘区)组成,多个PV可以组成一个VG(卷组)

物理卷PV操作
命令说明示例
pvcreate <分区>创建pv物理卷pvcreate /dev/sdb1
pvs查看pv信息
pvdisplay查看pv详细信息
pvmove <分区1> <分区2>移动pv数据pvmove /dev/sda1 /dev/sdb1
pvremove <分区>删除pvpvremove /dev/sdb1
  • 卷组VG(Volume Group)

说明:多个物理卷组成的一个组,但是卷组不可以直接使用,需要在上面创建LV(逻辑卷)才可以使用。VG上可以创建多个LV。

卷组VG操作
命令说明示例
vgcreate <卷组名称> <分区>创建卷组vgcreate myvg /dev/sdb1
vgs查看vg信息
vgdisplay查看vg详细信息
vgremove <卷组名称>删除卷组vgremove myvg
vgextend <卷组名称> <分区>

扩展卷组

vgextend myvg /dev/sdb1
vgreduce <卷组名称> <分区>减少卷组vgreduce myvg /dev/sdb1
  • 逻辑卷LV(Logical Volume)

说明:是建立在卷组之上的一个可用空间。有物理边界和逻辑边界两种边界。

逻辑卷LV操作
命令说明示例
lvcreate <逻辑卷名称> <卷组名称>创建逻辑卷lvcreate mylv myvg
lvcreate -L [+]SIZE  -n <逻辑卷名称> <卷组名称>创建固定大小逻辑卷lvcreate -L 500M -n mylv myvg
lvs查看逻辑卷信息
lvdisplay查看逻辑卷详细信息
lvremove /dev/<卷组名称>/<逻辑卷名称>lvremove /dev/myvg/mylv
lvextend -L [+]SIZE /dev/<卷组名称>/<逻辑卷名称>扩展逻辑卷lvextend -L +300M /dev/myvg/mylv
resize2fs /dev/<卷组名称>/<逻辑卷名称>拉升文件系统resize2fs /dev/myvg/mylv
umount /dev/<卷组名称>/<逻辑卷名称>卸载逻辑卷umount /dev/myvg/mylv
df -h查看挂载目录情况
e2fsck -f /dev/<卷组名称>/<逻辑卷名称>磁盘校验e2fsck -f /dev/myvg/mylv
resize2fs /dev/<卷组名称>/<逻辑卷名称> [+]SIZE回缩文件系统resize2fs /dev/myvg/mylv 500M
lvreduce -L [+]SIZE /dev/<卷组名称>/<逻辑卷名称>减少逻辑卷lvreduce -L 500M /dev/myvg/mylv
mount <卷组名称>/<逻辑卷名称> <挂载路径>挂载逻辑卷mount /myvg/mylv  /mnt
lvcreate -L [+]SIZE -s -n <备份名称> <卷组名称>/<逻辑卷名称> 创建逻辑卷快照lvcreate -L 64M -s -n lv-backup /dev/myvg/lv01

mount -o ro <卷组名称>/<逻辑卷名称>/<备份名称>  <挂载路径>
挂载逻辑卷快照mount -o ro /myvg/mylv/lv-backup /mnt/lv-backup
dump -0u -f  <备份存放路径> <备份路径>备份快照dump -0u -f /tmp/lv-backup.dump /mnt/lv-backup
  • LVM分区实战

①查看系统分区挂载情况:

lsblk -f

②以sdb硬盘为例,创建一个新分区

 

 ③以sdb1分区为例,创建pv物理卷

#创建物理卷
pvcreate /dev/sdb1
#查看物理卷
pvs

③创建卷组

#创建卷组
vgcreate myvg /dev/sdb1
#查看卷组
vgs

 

 ④创建逻辑卷

#创建一个500M大小的逻辑卷
lvcreate -L 500M -n mylv myvg
#查看创建的逻辑卷
lvs

⑤删除逻辑卷

#删除逻辑卷
lvremove /dev/myvg/mylv
#查看逻辑卷
lvs

 ⑥扩展逻辑卷

#扩展逻辑卷
lvextend -L +300M /dev/myvg/mylv

⑦缩小逻辑卷

#缩小逻辑卷
lvreduce -L 400M /dev/myvg/mylv

 ⑧格式化逻辑卷

#格式化逻辑卷
mkfs -t xfs /dev/myvg/mylv

⑨挂载逻辑卷

mount /dev/myvg/mylv

 ⑩卸载逻辑卷

#取消挂载
umount /dev/myvg/mylv
#删除逻辑卷
lvremove /dev/myvg/mylv
#移除卷组
vgremove /dev/myvg
#移除物理卷
pvremove /dev/sdb1

 

 

 

结语

至此,关于entos系统LVM挂载与卸载内容到这里就结束了,我们下期见。。。

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

厉害哥哥吖

您的支持是我创作下去的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值