Linux磁盘管理之LVM2 逻辑卷管理工具

本文介绍了Linux下的LVM2(逻辑卷管理器)机制,它允许在不重新分区的情况下动态调整分区大小。文章详细阐述了LVM的基本概念,包括物理卷、卷组和逻辑卷等术语,并讲解了LVM的创建与管理过程,如创建、扩展、缩减以及快照功能。此外,还强调了在进行LVM操作时务必谨慎,以保护数据安全。
摘要由CSDN通过智能技术生成

一、LVM的基本概念

    LVM(Logical Volume Manager,逻辑卷管理器)是Linux下对磁盘分区进行管理的一种机制。LVM是建立在磁盘分区与文件系统之上的一个逻辑层。其主要特点是可以动态的在不重新分区的情况下调整分区大小,比如当业务数据快要占满磁盘时,这时需要增加硬盘,LVM就可以将新增的硬盘空间直接扩展到原来的磁盘分区上。

    LVM在centos 6以后升级为LVM2,但是查看其帮助文档还是通过“man lvm”来实现。

    LVM除了在动态扩容方面有优势,还有快照功能,可以瞬间备份某一时刻的文件。

二、LVM中的术语

    物理卷:(Physical Volume,PV),指硬盘分区或者从逻辑上看与硬盘分区类似的设备。

    卷组:( Volume Group,VG),类似与非LVM系统上的物理硬盘,一个LVM卷组由一个或多个PV组成。

    逻辑卷:(Logical Volume,LV),类似于非LVM系统上的硬盘分区,LV建立在VG上,可以在LV上面创建文件系统。

    PE(Physical Extent,PE),PV中可以分配的最小存储单元。PE大小可以指定(默认为4M)

    LE(Logical Extent,LE),LV中可以分配的最小单元。同一个卷组中LE与PE的大小是一样的,且一一对应。

    下图清楚的说明了LVM各自组成部分之间的对应关系。

wKioL1bqoqaha6dQAACCp9SqwR4300.png



三、LVM创建与管理

    首先,建议各位在使用时,现在测试机上面测试好再进行操作。

    我这里新添加了一块硬盘为/dev/sdc,分为5个区,其中/dev/sdc4为扩展分区,此次将对/dev/sdc1、/dev/sdc2、/dev/sdc3、/dev/sdc5操作。

1、lvm管理命令中的查看命令

    # 此处放在前面说是因为在创建之后需要进行查看验证,此处不做演示,后面实战中会演示其功能

    a、pv(物理卷)查看工具

        pvs [device]用于查看当前pv,可指定设备查看

        pvdisplay [device]查看pv的详细信息,可指定设备查看

    b、vg(卷组)查看工具

        vgs [device]用于查看当前vg,可指定设备查看

        vgdisplay [device]用于查看当前vg的详细信息,可指定设备查看

    c、lv(逻辑卷)查看工具

        lvs [device]用于查看当前lv,可指定设备查看

        lvdisplay [device]用于查看当前lv的详细信息,可指定设备查看

2、创建与删除pv

创建PV

    pvcreate /dev/DEVICE

# pvcreate /dev/sdc{1,2,3,5}
  Physical volume "/dev/sdc1" successfully created
  Physical volume "/dev/sdc2" successfully created
  Physical volume "/dev/sdc3" successfully created
  Physical volume "/dev/sdc5" successfully created

  # 查看当前系统上所有的pv

# pvs
  PV         VG   Fmt  Attr PSize PFree
  /dev/sdc1       lvm2 ---  2.00g 2.00g
  /dev/sdc2       lvm2 ---  3.00g 3.00g
  /dev/sdc3       lvm2 ---  4.00g 4.00g
  /dev/sdc5       lvm2 ---  6.00g 6.00g

  #查看每个pv的详细信息

# pvdisplay 
  "/dev/sdc5" is a new physical volume of "6.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdc5
  VG Name               
  PV Size               6.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               o9mAZH-XW6M-B3qe-UUbG-62Xs-i10j-7kWJrs
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值