centos7 LVM(逻辑卷管理)
创始人
2025-07-09 13:27:45
0

一、LVM简介

    LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制。LVM将一个或多个磁盘分区(PV)虚拟为一个卷组(VG),相当于一个大的硬盘,我们可以在上面划分一些逻辑卷(LV)。当卷组的空间不够使用时,可以将新的磁盘分区加入进来。我们还可以从卷组剩余空间上划分一些空间给空间不够用的逻辑卷使用。LVM模型如下图:
image.png

二、LVM添加硬盘和扩容

测试环境:centos7 64位(vmware虚拟机)

1、添加硬盘
image.png
查看分区情况:fdisk -l
image.png

2、对硬盘进行分区

使用fdisk /dev/sdb对磁盘进行分区。

partprobe命令将磁盘分区表变化信息通知内核,请求操作系统重新加载分区表。
image.png

3、创建物理卷(PV)

显示物理卷:pvdisplay

创建物理卷:pvcreate /dev/sdb1
image.png

4、将物理卷(PV)加入卷组(VG)

显示卷组:vgdisplay

将物理卷加入卷组:vgextend cl /dev/sdb1
image.png

5、创建逻辑卷(LV)

显示逻辑卷:lvdisplay

创建逻辑卷:lvcreate -L 10G -n xx cl

      -L:设置容量(单位为M、G、T等)

      -l:设置容量(单位为VG、FREE、、ORIGIN)

      -n:设置名称
image.png
image.png

6、格式化并挂载逻辑卷

格式化逻辑卷:mkfs.xfs /dev/cl/xx

挂载:mount -t xfs /dev/cl/xx /mnt

用df -Th查看挂载情况。
image.png

为了开机能够自动挂载,要修改/etc/fstab文件加入:

    /dev/cl/xx  /mnt  xfs  defaults  1  2

以后加入自动挂载时用1  3 ,依次下去。

7、逻辑卷扩容

逻辑卷扩容:lvextend -l +100%FREE /dev/cl/home

      -L:设置容量(单位为M、G、T等)

      -l:设置容量(单位为VG、FREE、、ORIGIN)

      有+号为增加的容量,无+号为最终容量

在线调整xfs格式文件系统大小:xfs_growfs /dev/cl/home
image.png

相关内容

热门资讯

vcenter因证书问题无法上... 解决方法:导入root CA证书。主要操作步骤如下:1、下载root CA证书,并解压。2、右击5a...
centos7 LVM(逻辑卷... 一、LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它...
redis常用操作 设置密码:config set requirepass 123 //123为密码密码验证:auth...
GlusterFS部署和使用 官方网站:https://www.gluster.org/install/一、GlusterFS安装...
mysql用户管理 1、新建用户create user username@host identified by 'pa...
redis出现报错:Error... 问题:redis出现报错:Error: 磁盘在使用中,或被另一个进程锁定解决方法1、在配置文件中修改...
mariadb galera ... mariadb server下载地址:https://mariadb.org/download/?...
linux(centos7)常... ip addr //查看IP设置IP:vi /etc/sysconfig/network-scrip...
mysql查看和修改字符集 查看数据库的字符集:show create database 数据库名;修改数据库的字符集:alte...
centos7上安装git服务... 一、安装git1、安装依赖库#yum install openssl-devel curl-deve...