【小白程序猿大战菜鸟工程狮】LVM

文章目录
LVM逻辑卷管理器
创建LVM逻辑卷
LVM扩容
卷组空间足够
卷组空间不足
删除LVM逻辑卷
计算机英语
LVM逻辑卷管理器
逻辑卷管理器是Linux系统用于对硬盘分区进行管理的一种机制,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。尽管传统的硬盘分区强行扩容从理论上可行,但是可能造成数据丢失。而LVM是在硬盘分区和文件系统之间添加了一个逻辑层,通过一个抽象的卷组把多块硬盘进行卷组合并。

物理卷PV——physical volume:物理卷就是LYM的基本存储逻辑块,但和基本的物理存储介质(分区、磁盘等)比较,却包含有与LYM相关的管理参数,创建物理卷可以用磁盘分区,也可以用硬盘本身。
卷组VG——volume group:一个LYM卷组由一个或多个物理卷组成。
逻辑卷LV——logical volume:LV建立在VG之上,可以在LV之上建立文件系统。
创建LVM逻辑卷
#!/bin/bash
#创建逻辑卷
pvcreate /dev/sd{b,c,d}
vgcreate -s 100 vg1 /dev/sd{b,c,d}
lvcreate -l 50%VG -n lv1 vg1
mkfs.xfs /dev/vg1/lv1
mount /dev/vg1/lv1 /mnt

LVM扩容
ext4不支持在线扩容,必须卸载才能扩容,支持扩容和缩容
xfs支持在线动态扩容,不支持缩容

卷组空间足够
#!/bin/bash
#扩容
lvextend -l +20%free /dev/vg1/lv1
xfs_growfs /dev/vg1/lv1

卷组空间不足
#!/bin/bash
#vg不足时扩容
vgextend vg1 /dev/sde1
lvextend -L +5G /dev/vg1/lv1
xfs_growfs /dev/vg1/lv1

删除LVM逻辑卷
#!/bin/bash
#删除逻辑卷
umount /mnt
lvremove /dev/vg1/lv1
vgremove vg1
pvremove /dev/sd{b,c,d}

计算机英语

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值