CentOS之LVM搭建

Posted 时至IT职教

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS之LVM搭建相关的知识,希望对你有一定的参考价值。


名称:CentOS之LVM搭建

【入门级】


项目说明:


工作中为了更灵活的使用磁盘空间,方便磁盘的扩容与调整,会在安装系统的过程中使用lvm方式来实现磁盘的分区与系统安装。


在系统安装完成后就可以使用lvm命令对磁盘进行管理。


预备知识:

1、linux操作系统基本概念
2、熟悉linux命令行操作
3、熟悉linux基本命令

实施要求:

要给系统添加一个磁盘,将这个磁盘划分成两个分区,将这两个分区都添加到一个卷组中,然后创建逻辑卷将其挂载到/data目录下,然后对其进行扩容。


项目提示:

环境:


默认系统中可能没有lvm相关命令,那么可以通过以下命令来进行安装:

yum install -y lvm2


(1) 先给系统添加一个磁盘,如果在虚拟机中操作只要添加一个硬盘即可

lsblk


(2) 对先添加的硬盘进行分区,fdisk命令即可完成需求,创建1个或两个分区均可,大小500M即可

fdisk /dev/sdb

注意:第二块磁盘的名称可能不同,需要根据实际情况来修改


(3) 执行pvcreate命令,创建物理卷

pvcreate /dev/sdb1

pvdisplay   


(4) 创建卷组并将之前的物理卷添加到这个卷组中

vgcreate vg01 /dev/sdb1

vgdisplay


(5) 在卷组的基础上创建逻辑卷,使用卷组中的部分空间即可,要求大小为110M

lvcreate -L 110M -n lv01 vg01


(6) 将创建的逻辑卷格式化并挂载到/data目录下

mkfs.xfs /dev/vg01/lv01

mkdir /data

mount /dev/vg01/lv01 /data


(7) 使用卷组中的剩余空格给创建的逻辑卷进行扩容,要求扩容后的结果为300M

lvextend -L +190M /dev/vg01/lv01

xfs_growfs /data


(8) 验证结果

df -Th


视频演示:


更多说明:

本项目案例由学师堂洪鸽老师设计,如果需要查看更详细的项目提示和在线指导,可登录我们的在线学习社区系统(www.52LAB.com.cn)学习。

每天学习一点,每天进步一点!

以上是关于CentOS之LVM搭建的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 6.9之LVM创建,扩容等常用操作

centos文件系统类故障之LVM分区方式的根分区故障

centos lvm 扩容

Linux System 磁盘管理之方案二{LVM}

shell基础之综合练习

centos7搭建Docker Swarm 集群