一、简介

   LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。物理卷(physical volume)物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

   Linux用户安装Linux操作系统时遇到的一个最常见的难以决定的问题就是如何正确地给评估各分区大小,以分配合适的硬盘空间。而遇到出现 某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具(比如PatitionMagic等),但这都只是暂时解决办法,没有根本解决问题。随着Linux的逻辑盘卷管理功能的出现,这些问题都迎刃而解,用户在无需停机的情况下方便地调整各个分区大小。

实验前环境:

wKioL1L4wgOhlHaCAADK2gj9dBM738.jpg

有一个新的400G的硬盘需要挂载

最终目的:

在不影响使用的情况下,扩大/home/的容量,即需要把400G的硬盘挂载到/home下

服务器版本:

wKiom1L4wlKBqiesAACvzipLaHU281.jpg

操作步骤:

1.查看当前空间使用情况wKioL1L4wjCS9NsBAADK2gj9dBM263.jpg

2.查看当前硬盘容量wKiom1L4wlaAnxm5AAD8k0pksqI003.jpg

通过fdisk –l命令查看, 可以看到 有一个新的硬盘,格式为lvm,这里要注意的是创建lvm的只能使用8e格式的分区,在创建分区的时候要把文件格式改为8e,不能别的。

3.查看原来的逻辑卷wKioL1L4wjXh020JAADGzASM_qg290.jpg

4.创建物理卷wKiom1L4wlqz73JaAABjGJzGSNs253.jpg

5.查看现在的物理卷
wKioL1L4wjaDVKZtAACEKmjtnPw091.jpg

可以看到有新加入的物理卷

6.将新的物理卷加入到已有的逻辑卷中

wKiom1L4wmKh3uKoAABGg-APNeY697.jpg

7.查看现在的逻辑卷情况wKiom1L4wl3DyJlVAAEnhxakvnM500.jpg

8.查看现在的分区情况

wKioL1L4wjqjaYF0AAB5mPTT33A614.jpg

9.开始加大/home的容量

wKiom1L4wl_gylfnAABZVpfIhVk846.jpg

也可以用lvextend -l +100%VG /dev/vg_lievedvd/lv_home

10.查看现在的分区情况

wKiom1L4wmDT6Uc_AABusIYCyiI497.jpg

可以看到/home的空间已经加大了

11.格式化新加入的容量,这个过程要慎重

wKioL1L4wjyRkNH-AAEHzFPJxKY701.jpg

12.查看分区状况
wKioL1L4wj3xSYknAADSR35VHLs498.jpg
到此lvm扩容成功!