LVM逻辑卷的使用

LVM逻辑卷的作用

LVM(Logical Volume Manager)逻辑卷的作用在于提供了对物理硬盘空间的抽象和管理,使得在 Linux 系统中更加灵活地管理存储空间。LVM 允许将多个物理硬盘或分区组合成一个逻辑卷组(Volume Group,VG),并在其中创建逻辑卷(Logical Volume,LV)。逻辑卷是用户可见的、可用于创建文件系统和挂载的逻辑存储单元。

LVM 逻辑卷的主要作用包括:

  1. 容量管理: LVM 允许将多个物理硬盘或分区合并为一个逻辑卷组,使得这些独立的硬盘空间组成一个更大的、可用于创建逻辑卷的总容量。这使得在系统中添加、扩展或删除存储空间更加方便,无需重新分区或重新格式化硬盘。
  2. 快照: LVM 支持创建逻辑卷的快照(Snapshot),这是一个原始数据的只读拷贝。快照可以用于备份、恢复或测试目的,而无需影响原始数据。快照技术提供了一种有效的备份和恢复方法。
  3. 动态扩展: 可以动态地向逻辑卷组添加更多的物理卷,或者在逻辑卷上动态调整大小,从而实现存储空间的动态扩展和收缩。
  4. 迁移和复制: LVM 允许将逻辑卷从一个物理硬盘或卷迁移到另一个物理硬盘或卷,而无需停机,从而实现数据的无缝迁移。
  5. 管理灵活性: LVM 允许在逻辑卷上创建多个文件系统,使得可以在一个逻辑卷上存储多个目录或文件,并在需要时进行动态管理。

添加硬盘

添加完磁盘,重启虚拟机,然后查看磁盘

lsblk

创建物理卷

fdisk /dev/sdb

p   n  p  回车 回车 +5G   n  p  回车  回车  +5G  p   w

lsblk

对分区进行创建物理卷

pvcreate /dev/sdb1 /dev/sdb2

pvs

创建卷组,命名为myvg

vgcreate myvg /dev/sdb[1-2]

vgs

删除卷组,重新创建卷组,指定PE大小为16MB

vgremove myvg

vgcreate -s 16m myvg /dev/sdb1 /dev/sdb2

vgdisplay

将创建的sdb3添加到sdb中

vgextend myvg /dev/sdb3

vgs

创建逻辑卷,名为mylv,大小为5G

lvcreate -L 5G -n mylv myvg

lvs

使用ext4文件系统格式化逻辑卷

mkfs.ext4 /dev/mapper/myvg-mylv

把逻辑卷mylv挂载到/mnt下

mount /dev/mapper/myvg-mylv /mnt

df -h

将创建的LVM卷扩容1G

lvextend -L +1G /dev/mapper/myvg-mylv

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值