一、背景

  最近项目搭建过程中,和客户提出需要求:磁盘最小容量500GB,其中,home分区分配30GB即可,其余容量分配给root分区。然而,客户提供服务器后,经验证,磁盘共500GB,其中400GB左右的磁盘未分配,root仍为50GB.

centos 6查看未分配磁盘 linux查看未分配的磁盘空间_重启


  经沟通,客户授权给root密码,由自己进行磁盘的调整,具体流程如下。

二、准备工作

1.查看磁盘

df -h
#命令一:linux中,df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
lsblk
#命令二:linux中,lsblk命令的英文是“list block”,作用是列出所有可用块设备的信息,同时还能显示他们之间的依赖关系

centos 6查看未分配磁盘 linux查看未分配的磁盘空间_centos_02

2.查看磁盘格式

df -T /dev/mapper/centos-root

centos 6查看未分配磁盘 linux查看未分配的磁盘空间_centos_03

三、操作vda分区

1.创建分区

fdisk /dev/vda

  根据具体的提示,依据提示内容输入对应的值,进行分区的创建操作。

centos 6查看未分配磁盘 linux查看未分配的磁盘空间_linux_04


此处建议进行服务器的重启操作 !!! 此处建议进行服务器的重启操作 !!!

此处建议进行服务器的重启操作 !!! 此处建议进行服务器的重启操作 !!!

此处建议进行服务器的重启操作 !!! 此处建议进行服务器的重启操作 !!!

2.创建文件系统

mkfs -t ext3 /dev/vda3 
#在硬盘分区“/dev/sda3”上创建“ext3”文件系统
pvcreate /dev/vda3 
#pvcreate指令用于将物理硬盘分区初始化为物理卷,以便被LVM使用。要创建物理卷必须首先对硬盘进行分区,并且将硬盘分区的类型设置为“8e”后,才能使用pvcreat指令将分区初始化为物理卷
vgextend /dev/mapper/centos /dev/vda3
#注意此处
#动态的扩展卷组,它通过向卷组中添加物理卷来增加卷组的容量

centos 6查看未分配磁盘 linux查看未分配的磁盘空间_centos 6查看未分配磁盘_05


centos 6查看未分配磁盘 linux查看未分配的磁盘空间_centos_06

四、调节root分区

1.剩余空间均增加到root分区

lvextend /dev/mapper/centos-root -l +100%free

2.扩展/root文件系统并查看结果

xfs_growfs /dev/mapper/centos-root

centos 6查看未分配磁盘 linux查看未分配的磁盘空间_重启_07