LVM(redhat 8.0)

本文详细介绍了Red Hat 8.0中的逻辑卷管理(LVM),包括LVM的应用场景和弊端,物理卷、卷组、逻辑卷的概念,以及如何创建、扩充、缩减和管理卷组和逻辑卷。此外,还涵盖了数据迁移和对ext4文件系统的逻辑卷进行容量裁剪的操作步骤和注意事项。
摘要由CSDN通过智能技术生成

LVM

1.1 lvm的应用场景及其弊端

  • 应用场景:
    随着公司的发展,数据增长较快,最初规划的磁盘容量不够用了
  • 弊端:数据不是直接存放在硬盘上,而是在硬盘的上面又虚拟出来一层逻辑卷存放数据,故而增加了磁盘数据恢复的难度

物理卷、卷组、逻辑卷

在这里插入图片描述物理卷(多块硬盘初始化) > 卷组(虚拟)> 逻辑卷 (进行格式化挂载)

  • 物理卷(PV)︰把常规的块设备(硬盘,分区等可以读写数据的设备)通过pvcreate命令对其进行初始化,就成了物理卷
  • 卷组(VG):把多个物理卷的容量组成一个逻辑整体,可以从里面灵活分配容量
  • 逻辑卷(LV):从卷组中划分部分空间成为一个可以读写数据的逻辑单元。需要对其格式化然后挂载使用

LVM

  • 部署lvm
  1. 添加物理磁盘
  2. 创建卷组,将物理磁盘加入卷组
  3. 再卷组中划分逻辑卷
  4. 格式化逻辑卷
  5. 挂载使用
  • 添加物理磁盘
    pvcreate 硬盘的位置
[root@system_rookie ~]# pvcreate /dev/nvme0n2
WARNING: dos signature detected on /dev/nvme0n2 at offset 510. Wipe it? [y/n]: y
  Wiping dos signature on /dev/nvme0n2.
  Physical volume "/dev/nvme0n2" successfully created.
[root@system_rookie ~]# pvs
  PV             VG   Fmt  Attr PSize   PFree 
  /dev/nvme0n1p2 rhel lvm2 a--  <19.00g     0 
  /dev/nvme0n2        lvm2 ---   20.00g 20.00g
  • 创建卷组,将物理磁盘加入卷组
    vgcreate 卷组名字 物理卷的位置
[root@system_rookie ~]# vgcreate vg0 /dev/nvme0n2 
  Volume group "vg0" successfully created
[root@system_rookie ~]# vgs
  VG   #PV #LV #SN Attr   VSize   VFree  
  rhel   1   2   0 wz--n- <19.00g      0 
  vg0    1   0   0 wz--n- <20.00g <20.00g

  • 创建逻辑卷
    lvcreate -n逻辑卷名字-L逻辑卷大小(+10G)卷组的名字
[root@system_rookie ~]# lvcreate -n lv0 -L +10G vg0
WARNING: xfs signature detected on /dev/vg0/lv0 at offset 0. Wipe it? [y/n]: y
  Wiping xfs signature on /dev/vg0/lv0.
  Logical volume "lv0" created.
[root@system_rookie ~]# lvs
  LV   VG   Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root rhel -wi-ao---- <17.00g                                                    
  swap rhel -wi-ao----   2.00g                                                    
  lv0  vg0  -wi-a-----  10.00g 
pvs 查看物理卷的信息
[root@system_rookie ~]# pvs
  PV             VG   Fmt  Attr PSize   PFree  
  /dev/nvme0n1p2 rhel lvm2 a--  <19.00g      0 
  /dev/nvme0n2   vg0  lvm2 a--  <20.00g <10.00g
  • 格式化逻辑卷
[root@system_rookie ~]# mkfs.xfs /dev/vg0/lv0 
meta-data=/dev/vg0/lv0           isize=512    agcount=4, agsize=655360 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值