Virtualbox Linux 根目录使用100% /dev/mapper/centos-root 8.0G 8.0G 20K 100% /
1.添加硬盘
一直下一步
2.查看添加的硬盘名 fdisk -l
根据大小确定刚刚增加的磁盘是/dev/sda
3.创建物理磁盘 pvcreate /dev/sda
4.加入卷组 vgextend centos /dev/sda
5.扩充分区 lvextend -L +28G /dev/mapper/centos-root
6.xfs_growfs 同步文件系统 xfs_growfs /dev/mapper/centos-root
扩展:
1.扩容流程:PV->VG->LV->挂载点
PV: physical volume 即物理卷,就是物理磁盘,可以通过 fdisk -l 查看操作系统有几块硬盘
VG: volume group 即卷组,就是一组物理磁盘的组合,里面可以有一块硬盘也可以有多块硬盘
LV: logical volume 即逻辑卷,就是在VG(指定的物理磁盘组)里面划分出来的
查看命令: pvs, vgs, lvs
2.文件系统
类型 单文件最大
EXT 2GB
EXT2 2TB
EXT3 16TB
EXT4 32TB
XFS 8EB
换算关系:
1TB=1024GB
1PB=1024TB
1EB=1024PB
3.xfs_growfs (XFS已被最新的CentOS/RHEL 7采用,成为其默认的文件系统)
安装CentOS7以前的版本使用的是ext4类型,查看数据块大小使用dumpe2fs命令
xfs_growfs info /dev/mapper/centos-root #检查数据块大小和数量
xfs_growfs /dev/mapper/centos-root -D 1986208 #将XFS文件扩展到1986208
xfs_growfs /dev/mapper/centos-root #自动扩展XFS文件系统到最大的可用大小
4.查看文件系统类型
df -h -T