目录
前言
一、磁盘概述
1.1磁盘结构与分区
1.2分区表:MBR 与 GPT
1.3常见文件系统
二、分区命令与交互工具
1.发现新盘/查看盘
2.分区工具及命令
2.2.1 fdisk (用于MBR,也能用于GPT)
2.2.2 gdisk (GPT专用)
3.格式化
4.挂载
5.磁盘/文件系统使用情况
6.案例
2.6.1案例一用MBR 方式分区
2.6.1.1首先在虚拟机设置中添加新硬盘自主下一步并确定
2.6.1.2刷新新盘并查看
2.6.1.3使用fdisk命令进行分区
2.6.1.4格式化
2.6.1.5进行挂载
2.6.2案例二用GPT 方式分区
2.6.2.1首先在虚拟机中新建硬盘
2.6.2.2刷新硬盘并查看
2.6.2.3使用gdisk命令进行分盘
2.6.2.4格式化
2.6.2.5挂载
三、LVM管理
3.1 LVM 概述
3.1.1 PV(Physical Volume,物理卷)
3.1.2 VG(Volume Group,卷组)
3.1.3 LV(Logical Volume,逻辑卷)
3.2 LVM管理命令
3.3 LVM实操
3.3.1添加磁盘并识别
3.3.2 分区设置类型为LVM(ID=8e)
3.3.3创建物理卷
3.3.4创建卷组
3.3.5创建逻辑卷
3.3.6格式化并挂载
3.4扩容操作
3.4.1添加新的物理卷
3.4.2扩展逻辑卷
3.4.3挂载验证
3.5 LVM创建流程
总结
前言
Linux系统中,磁盘存储管理是系统运维的核心基础技能,涵盖磁盘结构识别、分区规划、文件系统创建、挂载使用以及LVM逻辑卷动态管理等多个层面。Linux遵循“一切皆文件”的设计理念,将所有硬件设备抽象为/dev目录下的设备文件,通过统一的接口进行管理。在实际操作中,管理员需根据需求选择传统的MBR分区(支持4个主分区,单分区最大2TB)或新一代GPT分区(支持128个分区及超大容量),借助fdisk或gdisk工具完成分区划分,使用mkfs命令格式化为XFS或EXT4等文件系统,并通过mount临时挂载或写入/etc/fstab实现永久挂载。当业务需要灵活调整存储容量时,LVM(逻辑卷管理)通过PV(物理卷)→VG(卷组)→LV(逻辑卷)的三层架构,实现了在不丢失数据、不中断服务的前提下动态扩展或缩减存储空间,极大地提升了磁盘管理的灵活性和可扩展性。本文将从基础概念入手,结合实操案例,系统性地讲解Linux磁盘与LVM管理的完整流程。
一、磁盘概述
1.1磁盘结构与分区
磁盘的物理结构如下图1.1
1.2分区表:MBR 与 GPT
MBR
1.3常见文件系统
二、分区命令与交互工具
1.发现新盘/查看盘
2.分区工具及命令
2.2.1 fdisk (用于MBR,也能用于GPT)
2.2.2 gdisk (GPT专用)
3.格式化
4.挂载
临时挂载
5.磁盘/文件系统使用情况
6.案例
2.6.1案例一用MBR 方式分区
2.6.1.1首先在虚拟机设置中添加新硬盘自主下一步并确定
图2.1
2.6.1.2刷新新盘并查看
图2.2
2.6.1.3使用fdisk命令进行分区
用fdisk /dev/sdb 进入建立两个主分区分别为5G 如下图2.3
图2.3
按p 进行展示如图2.4
图2.4
按w 进行保存如图2.5
图2.5
2.6.1.4格式化
格式化 /dev/sdb1 如下图2.6
图2.6
2.6.1.5进行挂载
先进行临时挂载并查看如下图2.7
图2.7
开机自动挂载
先查看/dev/sdb1的UUID 然后vim /etc/fstab 进入其中修改配置文件 如下图2.8
图2.8
就可以开机自动挂载
2.6.2案例二用GPT 方式分区
2.6.2.1首先在虚拟机中新建硬盘
图2.9
2.6.2.2刷新硬盘并查看
图2.10
2.6.2.3使用gdisk命令进行分盘
用gdisk /dev/sdb 进入建立两个主分区分别为5G 如下图2.11
图2.11
按p 查看 如下图2.12
图2.12
按w 保存 如下图2.13
图2.13
2.6.2.4格式化
格式化 /dev/sdc1 如下图2.14
图2.14
2.6.2.5挂载
图2.15
三、LVM管理
3.1 LVM 概述
3.1.1PV(Physical Volume,物理卷)
3.1.2VG(Volume Group,卷组)
3.1.3LV(Logical Volume,逻辑卷)
3.2 LVM管理命令
图3.1
3.3 LVM实操
3.3.1添加磁盘并识别
新的 /dev/sdd 磁盘 如下图3.2
图3.2
3.3.2 分区设置类型为LVM(ID=8e)
将 /dev/sdb2 类型改为8e 并保存退出 如图3.3
图3.3
将 /dev/sdd1 类型改为8e 并保存退出 如图3.4
图3.4
3.3.3创建物理卷
3.3.4创建卷组
3.3.5创建逻辑卷
lvcreate -L 9.9G -n zai01-lv zai01-vg 如下图3.9
图3.9
查看 lvdisplay 如下图3.10
图3.10
3.3.6格式化并挂载
图3.11
3.4扩容操作
3.4.1添加新的物理卷
pvcreate /dev/sdd2 如下图3.12
图3.12
3.4.2扩展逻辑卷
lvextend -L +4G /dev/zai01-vg/zai01-lv 如图3.13
图3.13
3.4.3挂载验证
图3.14
3.5 LVM创建流程
图3.15
总结
Linux磁盘管理涵盖磁盘结构、分区工具、文件系统、挂载及LVM逻辑卷管理。磁盘通过MBR(主分区≤4个,单分区≤2TB)或GPT(支持128个分区、超大容量)组织分区,设备以/dev/sd[a-z]命名,分区用数字编号。分区创建可使用fdisk(MBR)或gdisk(GPT),格式化后通过mount临时挂载或写入/etc/fstab实现永久挂载。LVM则通过PV(物理卷)→ VG(卷组)→ LV(逻辑卷)的三层架构,实现了存储空间的动态扩容与灵活管理,是现代Linux系统管理存储的核心方式。