LVM 管理减少swap分区空间增加到根分区

LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现。

物理存储介质(PhysicalStorageMedia)

指系统的物理存储设备:磁盘,如:/dev/hda、/dev/sda等,是存储系统最底层的存储单元。

物理卷(Physical Volume,PV)

指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

卷组(Volume Group,VG)

类似于非LVM系统中的物理磁盘,其由一个或多个物理卷PV组成。可以在卷组上创建一个或多个LV(逻辑卷)。

逻辑卷(Logical Volume,LV)

类似于非LVM系统中的磁盘分区,逻辑卷建立在卷组VG之上。在逻辑卷LV之上可以建立文件系统(比如/home或者/usr等)。

查看信息命令

pvdisplay  #查看PV信息

[root@localhost ~]# pvdisplay
  --- Physical volume ---
  PV Name              /dev/sda3
  VG Name              VolGroup
  PV Size              18.51 GiB / not usable 3.00 MiB
  Allocatable          yes (but full)
  PE Size              4.00 MiB
  Total PE              4738
  Free PE              0
  Allocated PE          4738
  PV UUID              ARNJxr-gfcH-rW5H-X6I1-c2da-QhM1-BJ7ljo

vgdisplay  #查看VG信息

[root@localhost ~]# vgdisplay
  --- Volume group ---
  VG Name              VolGroup
  System ID           
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access            read/write
  VG Status            resizable
  MAX LV                0
  Cur LV                2
  Open LV              2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size              18.51 GiB
  PE Size              4.00 MiB
  Total PE              4738
  Alloc PE / Size      4738 / 18.51 GiB
  Free  PE / Size      0 / 0 
  VG UUID              gFkWoE-8AVZ-kbd5-Clge-6Tq3-gcFh-4iVr1x

lvdisplay  #查看LV信息

[root@localhost ~]# lvdisplay
  --- Logical volume ---
  LV Path                /dev/VolGroup/LogVol01
  LV Name                LogVol01
  VG Name                VolGroup
  LV UUID                UeAMMJ-G6Ou-yMlJ-9Igz-pVBU-1HSy-jt6Trt
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2015-07-23 03:42:14 -0400
  LV Status              available
  # open                1
  LV Size                4.05 GiB
  Current LE            1036
  Segments              1
  Allocation            inherit
  Read ahead sectors    auto
  - currently set to    256
  Block device          253:0
 
  --- Logical volume ---
  LV Path                /dev/VolGroup/LogVol00
  LV Name                LogVol00
  VG Name                VolGroup
  LV UUID                OF62jU-eVGO-4Rtd-TycU-aoGC-0Rs0-nDRRhE
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2015-07-23 03:42:15 -0400
  LV Status              available
  # open                1
  LV Size                14.46 GiB
  Current LE            3702
  Segments              1
  Allocation            inherit
  Read ahead sectors    auto
  - currently set to    256
  Block device          253:1


缩减和增加

减少swap分区空间前要取消挂载,使用 swapoff -a

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/16185.html