块存储

帮助中心 / 存储 / 块存储 / 操作指南 / 扩展分区及文件系统 / 扩展分区及文件系统(Linux) /

扩展分区及文件系统(Linux)

更新时间: 2022-08-30 21:06:00

扩容云硬盘后,需要根据云主机的操作系统类型,扩容分区及文件系统。将扩容的容量分配至已有分区内或者格式化为独立的新分区。

本文以centos7.4 64位为例,介绍将磁盘空间80GB扩容为100GB后如何进行扩展分区及文件系统。

前提条件

您已在控制台扩容云硬盘。

操作步骤

步骤一:查看分区信息

1. 登录Linux云主机,登录方法参考登录云主机

2. 执行以下命令,查看云硬盘的分区信息。

fdisk -l

显示类似如下信息:

3. 执行以下命令,查看已有分区的文件系统类型。

df -TH


步骤二:扩容分区

1. 根据实际情况安装gdisk工具。

• 若为MBR,则无需安装。

• 若为GPT,则请根据不同的系统类型,执行如下安装命令。

CentOS执行如下命令:

yum install gdisk -y

Ubuntu 或 Debian执行如下命令:

apt-get install gdisk -y

2. 根据不同的操作系统类型,执行安装growpart工具的命令。

CentOS执行如下命令:

yum install -y cloud-utils-growpart

Ubuntu 或 Debian执行如下命令:

apt-get install -y cloud-guest-utils

说明:安装完成,页面底部提示Complete!

3. 执行如下命令,扩容分区。

growpart /dev/vdb 1


步骤三:扩容文件系统

1. 根据步骤一中获取的文件系统类型,执行扩容文件系统的命令。

• 扩容ext文件系统,执行如下命令:

resize2fs /dev/vdb1 

• 扩容xfs文件系统,执行如下命令:

xfs_growfs 挂载点

2. 执行一下命令,查看扩容结果。

df -TH