浏览文章
文章信息
linux磁盘扩容操作-Aliyun阿里云
14001
扩展分区和文件系统_Linux系统盘
阿里官方文档:
本文提供了如何使用growpart和resize2fs工具完成Linux系统盘分区扩容及文件系统扩展的操作指导。
前提条件
在扩展系统盘扩展分区和文件系统前,请提前完成以下工作。
- 创建快照以备份数据,防止操作失误导致数据丢失。具体操作,请参见创建快照。
- 通过ECS控制台或者API扩容云盘容量。具体操作,请参见扩容云盘容量。
- 远程连接ECS实例。连接方式请参见连接方式导航。
- 根据操作系统安装growpart或者xfsprogs扩容格式化工具。
说明 当出现因扩容格式化工具问题导致的扩容失败时,您可以卸载工具后重新安装。
- CentOS 7、Aliyun Linux:
yum install cloud-utils-growpart yum install xfsprogs- Ubuntu 14、Ubuntu 16、Ubuntu 18、Debian 9:
apt install cloud-guest-utils apt install xfsprogs- Debian 8、OpenSUSE 42.3、OpenSUSE 13.1、SUSE Linux Enterprise Server 12 SP2:请使用上游版本(upstream)的growpart或者xfsprogs工具
- 检查实例的内核版本,例如运行
uname -a
命令查看内核版本。
- 内核版本大于3.6.0,该情况请参见高内核版本的操作步骤。
- 内核版本小于3.6.0,该情况请参见低内核版本的操作步骤。如CentOS 6、Debian 7和SUSE Linux Enterprise Server 11 SP4等发行版,需要经过一次控制台重启或者API重启才能完成分区扩容。
背景信息
本文的操作步骤适用于以下分区和文件系统格式的云盘:
- 分区格式支持mbr、gpt
- 文件系统支持ext*、xfs、btrfs
扩展高内核版本实例的系统盘分区和文件系统
此处以CentOS 7操作系统为例演示分区扩展的步骤。
扩展低内核版本实例的系统盘分区和文件系统
此处以CentOS 6操作系统为例演示分区扩展的步骤。