Linux   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了磁盘管理:LVM逻辑卷大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

LVM简介 ??LVM(Logical Volume Manager 逻辑卷管理),是Linux操作系统的逻辑卷管理器。 ??LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。 ??与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系
LVM简介

逻辑卷基本术语

LVM的创建

  1. 先分区并设置分区类型@H_642_24@mBR分区创建

    磁盘管理:LVM逻辑卷


    @L_477_0@mBR分区类型

    磁盘管理:LVM逻辑卷


    保存退出

    磁盘管理:LVM逻辑卷


    创建GPT分区并修改分区类型

    磁盘管理:LVM逻辑卷


    使用 lsblk 命令查看分区情况

    磁盘管理:LVM逻辑卷

  2. 创建物理卷(PV)
    将创建的三块磁盘全部转换为物理卷PV

    磁盘管理:LVM逻辑卷


    使用 pvs 命令查看物理卷信息

    磁盘管理:LVM逻辑卷

  3. 创建卷组(VG)
    由于后期扩增卷组空间,这里先使用2块磁盘组成卷组

    磁盘管理:LVM逻辑卷

使用 vgs 命令查看卷组信息

磁盘管理:LVM逻辑卷

  1. 创建逻辑卷(LV)
    创建大小为4G的逻辑卷test1

    磁盘管理:LVM逻辑卷


    将卷组剩余空间全部用来创建逻辑卷test2

    磁盘管理:LVM逻辑卷


    使用 lvs 命令查看创建的逻辑卷信息

    磁盘管理:LVM逻辑卷

    创建文件系统

    在 /dev/vg0/test1 上创建 ext4 文件系统

    磁盘管理:LVM逻辑卷


    在 /dev/vg0/test2 上创建 xfs 文件系统

    磁盘管理:LVM逻辑卷

    挂载文件系统到指定目录

    创建挂载目录,将磁盘进行挂载处理

磁盘管理:LVM逻辑卷


在挂载目录里创建文件,用于观察后期扩充、缩减文件系统对数据的影响

磁盘管理:LVM逻辑卷

逻辑卷扩容

使用 vgdisplay 查命令看卷组的信息

可以发现卷组空闲空间为0,需要对进行扩容

磁盘管理:LVM逻辑卷

使用 vgextend 命令将之前未加入卷组的 /dev/sdd1 加入到卷组中,实现卷组的扩容

执行完命令,使用vgdisplay 命令检验卷组是否成功扩容

磁盘管理:LVM逻辑卷

使用lvextend 命令对逻辑卷进行扩容,并使用lvs 命令检查是否成功扩容

对xfs 文件系统的逻辑卷test1进行扩容

磁盘管理:LVM逻辑卷


对ext 文件系统的逻辑卷test2进行扩容

磁盘管理:LVM逻辑卷


查看文件系统内的文件是否丢失

磁盘管理:LVM逻辑卷


事实证明,扩充文件系统空间不会对文件数据造成影响

逻辑卷的缩减

由于xfs 文件系统不支持缩减,所以这里以ext4 文件系统为例,将逻辑卷test2进行缩减处理

文件系统缩减之前需要先对其进行数据的备份处理以防止数据的丢失

缩减之前先将挂载的设备进行离线处理
对逻辑卷缩减前先将文件系统的空间进行缩减
此处提示信息为:缩减文件前需要先对文件系统做健康检查

磁盘管理:LVM逻辑卷


文件系统的空间进行缩减

磁盘管理:LVM逻辑卷


对逻辑卷进行缩减
使用lvs 命令查看逻辑卷空间变化情况

磁盘管理:LVM逻辑卷


挂载文件系统,对内部数据进行检查

磁盘管理:LVM逻辑卷

大佬总结

以上是大佬教程为你收集整理的磁盘管理:LVM逻辑卷全部内容,希望文章能够帮你解决磁盘管理:LVM逻辑卷所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。