debian9.4本地硬盘MBR格式原磁盘扩容

操作场景

当通过控制台扩容了作为数据盘的云硬盘后,此时仅扩展了存储容量,还需进行云硬盘分区或文件系统的扩容。本文提供了不停服的扩容分区及文件系统步骤,您可参考本文进行操作。

前提条件

在按照本文操作前,请您给对应云硬盘创建快照,完成数据备份。详情请参见 。创建快照
如出现误操作导致数据丢失,则可回滚快照进行数据恢复。
已通过控制台扩容云硬盘容量,且该盘已挂载至云服务器。详情请参见 扩容云硬盘
Linux 云服务器内核不低于3.6.0版本,可使用 uname -a 命令查看内核版本。
若内核版本低于3.6.0,可参考 扩展分区及文件系统(Linux) 进行操作。

操作环境

资源 说明
操作系统 Debian 9.4 64位
云硬盘(数据盘)
/dev/vdb:使用 MBR 分区和 ext4 文件系统,已通过控制台由50GB扩容到60GB。
/dev/vdc:使用 GPT 分区和 xfs 文件系统,已通过控制台由50GB扩容到60GB。

操作步骤

1.查看云硬盘分区信息
登录云服务器,详情请参见 使用标准登录方式登录 Linux 实例(推荐)。

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

fdisk -l

返回结果如下图所示:
在这里插入图片描述
可从图中获取以下信息:
/dev/vdb 数据盘容量为60GB,包含 MBR 分区 /dev/vdb1,容量为50GB。
/dev/vdc 数据盘容量为60GB,包含 GPT 分区 /dev/vdc1,容量为50GB。

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

df -TH

返回结果如下图所示:
在这里插入图片描述
可从图中获取以下信息:
/dev/vdb1 文件系统类型为 ext4,已挂载至 /mnt/disk1。
/dev/vdc1 文件系统类型为 xfs,已挂载至 /mnt/disk2。

扩容分区

1.根据实际情况执行命令,安装 gdisk 工具。
若分区类型为 MBR,则请跳过此步骤。
若分区类型为 GPT,则请对应云服务器操作系统类型,执行以下命令安装工具。

Centos 执行yum install gdisk -y
debian 执行apt-get install gdisk -y

2.对应云服务器操作系统类型,执行以下命令,安装 growpart 工具。

Centos 执行yum install -y cloud-utils-growpart
debian 执行apt-get install -y cloud-guest-utils

这里要重点说一下,我的系统是debian9.4,且无法联网,所以我当时的做法是上传最新的iso上去作为更新源,结果各种没有这个包,无语,最终在官网下载了deb包,再上传到服务进行安装的,并非用apt-get联网安装的。
当时下载的地址官方下载地址
上传后,使用命令dpkg -i cloud-guest-utils_0.31-2_all.deb进行安装,可能会有报错,但我当时操作是没有报错的。
这个方法可以参考腾讯文档原文

3.执行以下命令,使用 growpart 工具扩容分区。
本文以扩容 /dev/vdb1 分区为例,命令中 /dev/vdb 与 1 间需使用空格分隔。您可按需修改命令。

growpart /dev/vdb 1

返回结果如下图所示,则表示分区扩容成功。
在这里插入图片描述

扩容文件系统

1.根据 步骤3 获取到的文件系统类型,执行对应命令扩容文件系统:

1)执行以下命令,扩容 ext 文件系统。
resize2fs /dev/vdb1

返回结果如下图所示:
在这里插入图片描述

2)执行以下命令,扩容 xfs 文件系统。

xfs_growfs <挂载点>

本文示例为 /dev/vdc1 挂载至 /mnt/disk2,则执行以下命令。

xfs_growfs /mnt/disk2

返回结果如下图所示:
在这里插入图片描述
2.执行以下命令,查看扩容结果。

df -TH

返回结果如下图所示,则表示已扩容成功。
在这里插入图片描述

3.扩容成功后请检查数据完整性,观察云服务器中的业务是否正常运行。
如果有异常可以使用回滚快照的方式进行数据恢复,详情请参见 从快照回滚数据。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值