CentOS6、7LVM扩容

 简介

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等)。

查看系统中时候安装了lvm

查看信息命令

[root@elements ~]# pvdisplay  #查看PV信息
--- Physical volume ---
PV Name /dev/sda2
VG Name vg_elements
PV Size 99.51 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 25474
Free PE 0
Allocated PE 25474
PV UUID emRqT3-QWSo-geJJ-Y33j-u3EQ-DVKe-FcgQAB

[root@elements ~]# vgdisplay   #查看卷组VG信息
--- Volume group ---
VG Name vg_elements
System ID 
Format lvm2
Metadata Areas 1
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size 99.51 GiB
PE Size 4.00 MiB
Total PE 25474
Alloc PE / Size 25474 / 99.51 GiB
Free PE / Size 0 / 0 
VG UUID XyUyon-Am0c-5aEc-Snl5-GyEu-hc6L-dOrceg

[root@elements ~]# lvdisplay    # 查看LV信息
--- Logical volume ---
LV Path /dev/vg_elements/lv_root
LV Name lv_root
VG Name vg_elements
LV UUID aBorXh-N1mb-vEC0-NU2p-CcrK-y67d-N9Yv5s
LV Write Access read/write
LV Creation host, time elements.org, 2019-02-19 14:17:03 +0800
LV Status available
# open 1
LV Size 50.00 GiB
Current LE 12800
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0

--- Logical volume ---
LV Path /dev/vg_elements/lv_home
LV Name lv_home
VG Name vg_elements
LV UUID C4LV5D-eEgT-k47G-fT9v-t8O4-NHTG-66MU2S
LV Write Access read/write
LV Creation host, time elements.org, 2019-02-19 14:17:08 +0800
LV Status available
# open 1
LV Size 41.68 GiB
Current LE 10670
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2

--- Logical volume ---
LV Path /dev/vg_elements/lv_swap
LV Name lv_swap
VG Name vg_elements
LV UUID JIl8Id-dgeI-dQ1l-lJzK-OUzV-pZYz-bzo0Ge
LV Write Access read/write
LV Creation host, time elements.org, 2019-02-19 14:17:10 +0800
LV Status available
# open 1
LV Size 7.83 GiB
Current LE 2004
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1

 

 

 

 

 

 

查看现在硬盘使用情况:

物理机操作:添加硬盘做raid

虚拟机操作:关机添加一块硬盘文件,或者直接在原有的基础上增加容量

前提是 此系统 用的是LVM分区格式

添加完成后,机器并不识别,需要进行以下配置

查看现在分区情况,或者用fdisk -l进行查看

新建一个sda3分区,并转换为LVM卷(8e)  

最后输入w保存配置

需要刷新硬盘信息才可以显示新分的区

使用partprobe命令或者reboot重启一下机器

刷新后可以查看一下

vgs查看一下逻辑卷状态

将新分的sda3加入pv

将sda3加入vg组VolGroup

再查看一下逻辑卷状态

给/根分区扩容100G

把卷组里剩余的空间全分给/根分区

CentOS7只有扩容得命令不一样,其他的分区加入pv加入vg操作都相同

CentOS7扩命令如下:

#lvextend -l +100%FREE /dev/centos/quan     扩容
#xfs_growfs /dev/centos/quan                刷新扩容

 

posted @ 2018-08-03 16:05  Chuyio  阅读(502)  评论(0编辑  收藏  举报