系统相关
首页 > 系统相关> > linux系统磁盘扩容那些事

linux系统磁盘扩容那些事

作者:互联网

背景

以下场景我们经常会遇到:

要求

扩容操作不影响系统已经存在的数据,最好不用重启系统。

相关概念

分区:磁盘上的区域划分,例如windows中常见的C,D,E盘
扩容:增加分区的大小
扇区(sector):读写磁盘上的数据的最小单位,一般是512bytes
xfs,ext2,ext3,ext4:linux系统中常见的文件系统格式,xfs可以通过xfs_growfs命令调整文件系统,但是只能增大,不能缩小;ext2,ext3,ext4格式的文件系统可以通过resize2fs命令调整大小,增大和缩小都支持
LVM:Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制。
PV:物理卷(Physical Volume)
VG:卷组(Volume Group)
LV:逻辑卷(Logical Volume)
PE:物理块(Physical Extent)
LE:逻辑块(Logical Extent)
image
LVM的LV代替了传统磁盘管理方式中的PV,使磁盘空间的扩展和压缩变得容易。最明显的优势是LV中的空间可以来自于多个不同的PV。

传统磁盘扩容(非LVM)

扩容前提:可用空间紧挨着被扩充分区结束扇区的位置

LVM扩容(新增分区)

LVM扩容(PV扩容)

新增分区的方式不是任何情况都适用的。例如某个磁盘当前已经有了4个主分区,此时如果再扩容则无法使用LVM(新增分区)的方式。此时可以将空间增加到特定的PV
扩容前提:可用空间紧挨着被扩充分区结束扇区的位置

标签:扩容,centos,分区,dev,linux,磁盘,xfs,输入
来源: https://www.cnblogs.com/real-bert/p/15599799.html