LVM创建管理扩容

一、LVM简介

LVM是 Logical Volume Manager(逻辑卷管理)的简写;
LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的存储卷,在存储卷上建立文件系统。

二、相关介绍

物理存储介质(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等)。
物理块(Physical Extent,PE
        PE是物理卷PV的基本划分单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。所以物理卷(PV)由大小等同的基本单元PE组成。
逻辑块(Logical Extent,LE
        逻辑卷LV也被划分为可被寻址的基本单位,称为LE。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。
简单来说就是:
PV:是物理的磁盘分区
VG:LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库或者是几个大的硬盘。
LV:也就是从VG中划分的逻辑分区
PV、VG、LV三者之间关系:
LVM创建管理扩容_第1张图片

三、创建和管理LVM

#查看所有磁盘
fdisk -l
#对磁盘进行分区
fdisk /dev/sda
#重读分区表
partprobe
#建立物理卷PV
pvcreate /dev/sda
#查看PV
pvdisplay
#使用物理卷建立卷组VG(oslvm),同一VG名下的一组PV构成一个VG
vgcreate oslvm /dev/sda
#查看vg
vgdisplay
#在卷组VG(oslvm)中建立逻辑卷LV(ruyan)
lvcreate -L 500M -n ruyan oslvm
#查看LV
lvdisplay
#在逻辑卷LV(ruyan)上建立文件系统
mkfs -t ext4 /dev/oslvm/ruyan
#挂载
mount /dev/oslvm/ruyan /ruyan

四、LVM扩容

#首先创建一块新的分区
fdisk  /dev/hda
#重读分区表
partprobe
#建立物理卷PV
pvcreate /dev/hda1
#查看当前已经存在的VG信息
vgdisplay
#扩容
vgextend VolGroup00 /dev/hda1
#查看已经存在的LV信息
lvdisplay
#扩展LV(LogVol01)
lvextend –L 1G /dev/VolGroup00/LogVol01 
##执行该重设大小,对于当前正在使用的LogVol01有效
resize2fs /dev/VolGroup00/LogVol01

你可能感兴趣的:(linux,lvm)