腾讯云 CVM 云盘扩容后如何在线扩展文件系统分区

文章导读
腾讯云 CVM 云盘扩容后在线扩展文件系统分区主要分为两步:首先在控制台完成云硬盘容量扩容,然后登录实例操作系统内部进行分区和文件系统的扩展。对于 Linux 系统,通常需要使用 growpart 工具扩展分区,再使用 resize2fs 或 xfs_growfs 扩展文件系统;对于 Windows 系统,需在磁盘管理中重新扫描磁盘并扩展卷。注意 MBR 分区最大支持 2TB,超过需转为 GPT。
📋 目录
  1. 扩容云硬盘
  2. 扩容云硬盘
  3. 扩容分区及文件系统 (Windows)
  4. 磁盘满了别慌!Linux 扩容全攻略,从云平台到文件系统一网打尽
  5. FAQ
A A

腾讯云 CVM 云盘扩容后在线扩展文件系统分区主要分为两步:首先在控制台完成云硬盘容量扩容,然后登录实例操作系统内部进行分区和文件系统的扩展。对于 Linux 系统,通常需要使用 growpart 工具扩展分区,再使用 resize2fs 或 xfs_growfs 扩展文件系统;对于 Windows 系统,需在磁盘管理中重新扫描磁盘并扩展卷。注意 MBR 分区最大支持 2TB,超过需转为 GPT。操作前建议创建快照备份数据,以防操作失误导致数据丢失,确保业务安全。

扩容云硬盘

您可以对作为数据盘的云硬盘进行扩容,以增加存储空间,同时不失去云硬盘上原有的数据。注意:1.已初始化的云硬盘扩容完成后,还需扩展分区及文件系统。您可将扩容部分的容量划分至已有分区内,或者将扩容部分的容量格式化成独立的新分区。2.MBR 格式分区支持的磁盘最大容量为 2TB。如果您的硬盘分区为 MBR 格式,且需要扩容到超过 2TB 时,建议您重新创建并挂载一块数据盘,使用 GPT 分区方式后将数据拷贝至新盘中。扩容数据盘 当扩容类型为数据盘的云硬盘时,您可通过以下 2 种方式进行扩容。注意:若您的轻量应用服务器上已挂载了多块容量及类型均相同的云硬盘,则可参见区分数据盘操作进行区分。选定需扩容的数据盘后,再通过以下方式进行扩容。通过云硬盘列表进行扩容 通过实例详情页云硬盘页签进行扩容 1.登录轻量应用服务器控制台,选择左侧导航栏中的云硬盘。2.在云硬盘页面上方选择地域,并单击云硬盘所在行右侧的更多>扩容。如下图所示:3.在弹出的云硬盘扩容弹窗中,确认需要扩容的云硬盘,并设置目标容量,如下图所示:4.设置完成后,单击提交订单,支付成功后,即可完成扩容。5.根据目标云服务的操作系统类型,您需要执行数据盘扩展分区及文件系统 (Windows) 或数据盘扩展分区及文件系统 (Linux) 将扩容部分的容量划分至已有分区内,或者将扩容部分的容量格式化成独立的新分区。

扩容云硬盘

云硬盘是云上可扩展的存储设备,用户可以在创建云硬盘后随时扩展其大小,以增加存储空间,同时不失去云硬盘上原有的数据。云硬盘扩容完成后,需扩展分区及文件系统。您可将扩容部分的容量划分至已有分区内,或者将扩容部分的容量格式化成独立的新分区。注意:MBR 格式分区支持的磁盘最大容量为 2TB。如果您的硬盘分区为 MBR 格式,且需要扩容到超过 2TB 时,建议您重新创建并挂载一块数据盘,使用 GPT 分区方式后将数据拷贝至新盘中。扩容数据盘 当扩容类型为数据盘的云硬盘时,您可通过以下 3 种方式进行扩容。注意:若您的云服务器上已挂载了多块容量及类型均相同的云硬盘,则可参见区分数据盘操作进行区分。选定需扩容的数据盘后,再通过以下方式进行扩容。通过云服务器控制台扩容 (推荐) 通过云硬盘控制台扩容 通过 API 扩容 1. 登录 云服务器控制台。2.选择目标云服务器所在行的更多>资源调整>云硬盘扩容。3.在弹出的云硬盘扩容窗口中选择需扩容的数据盘,并单击下一步。4.在调整容量步骤中,设置目标容量 (必须大于或等于当前容量),并单击下一步。5.在扩容分区及文件系统步骤中,查阅注意事项,单击开始调整即可。6.根据目标云服务的操作系统类型,您需要扩展分区及文件系统 (Windows) 或扩展分区及文件系统 (Linux) 将扩容部分的容量划分至已有分区内,或者将扩容部分的容量格式化成独立的新分区。扩容系统盘 通过云服务器控制台扩容 (推荐) 通过云硬盘控制台扩容 通过 API 扩容 1. 登录云服务器控制台,选择目标云服务器所在行的更多>资源调整>云硬盘扩容。2.在弹出的云硬盘扩容窗口中选择需扩容的系统盘,并单击下一步。3.在调整容量步骤中,设置目标容量 (必须大于当前容量),并单击下一步。4.在扩容分区及文件系统步骤中,查阅注意事项,单击确定即可。5.完成控制台扩容操作后,请登录实例确认是否已自动扩展文件系统。若未扩展,则请参见在线扩展系统盘及文件系统进行扩容分区及文件系统操作。

扩容分区及文件系统 (Windows)

在完成扩容云硬盘容量后,需要按照情况扩容分区和文件系统后,实例才能识别新增容量。您可参考本文进行 Windows 系统下的相关操作。若您在云硬盘连接在云服务器上并且该云服务器为正常运行状态时执行了硬盘扩容操作,请先执行重新扫描磁盘操作来识别扩容后的硬盘空间。若您在硬盘待挂载状态/硬盘挂载但服务器已经关机的状态下执行了扩容操作,扩容后的硬盘空间将自动识别。注意:扩容文件系统可能需要重启实例或重新扫描磁盘,将导致一定时间的业务中断,建议您选择合适的时间谨慎操作。完成扩容操作后,强烈建议您按照重新扫描磁盘识别扩容后的容量。执行刷新等其他操作不能确保系统可识别扩容容量。前提条件 实例状态为运行中。云硬盘状态为使用中。系统盘使用率未达到 100%。云硬盘已挂载至 Windows 云服务器且扩容前已完成初始化。详情请参见初始化云硬盘。已扩容云硬盘容量。详情请参见扩容云硬盘容量。准备工作 扩容文件系统操作不慎可能影响已有数据,因此强烈建议您在操作前手动创建快照备份数据。操作步骤 (非必须) 步骤一:重新扫描磁盘 注意:如果云服务器的存储控制器的 Virtio 驱动版本低于 58003,则请重启实例后再进行以下操作。可参见查看 Virtio 驱动版本,确定正在使用的 Virtio 驱动版本。说明:1. 仅部分旧版本 Windows 系统需要执行本步骤。若您在桌面右键单击> 磁盘管理 中可以直接看到扩容后的空间,则无需执行本步骤。2.此处以 Windows Server 2012 R2 操作系统的云服务器为例,不同操作系统的操作方法可能略有不同。1.登录云服务器,详情请参见使用 OrcaTerm 方式登录 Windows 实例 (推荐)。2.右键单击,并选择计算机管理。3.在计算机管理窗口的左侧导航栏中,选择存储>磁盘管理。4.右键单击磁盘管理,选择重新扫描磁盘。如下图所示:5.扫描完成后,查看云硬盘是否已经变为扩容后的大小 (本例中执行扫描操作后识别到硬盘由原来的 10GiB 扩容到了 50GiB)。如下图所示:6. 步骤二:扩容原有分区的文件系统或新建分区 您可根据实际需求,参考以下步骤扩容数据盘原有分区的文件系统,或创建新分区。说明:此处以 Windows Server 2022 64 位操作系统的云服务器为例,不同操作系统的操作方法可能略有不同。扩容原有分区的文件系统 创建新分区 下文以已完成步骤一:扩容云硬盘容量,由 50GiB 扩容至 70GiB 的数据盘 (E:) 为例。

磁盘满了别慌!Linux 扩容全攻略,从云平台到文件系统一网打尽

Linux 扩容全攻略,从云平台到文件系统一网打尽 最近接到客户扩容需求,正好没想好今天些什么。今天就来盘盘磁盘扩容吧!!这种事情估计每个做运维的兄弟都遇到过。刚开始做运维那会儿,遇到这种情况就是一顿清理日志,删删删,但治标不治本啊。后来慢慢学会了磁盘扩容,发现这玩意儿其实没那么复杂,但坑还是挺多的。今天就跟大家分享一下 Linux 磁盘扩容的各种姿势,从云平台扩容到不同文件系统的处理方法,我都会详细说一遍。用的是 Debian13 做演示,其他发行版大同小异。扩容前的准备工作 在动手之前,我们得先搞清楚当前的磁盘情况。这就像看病要先诊断一样,不能上来就开刀。代码语言:javascript AI 代码解释 # 查看磁盘使用情况 df-h # 查看分区信息 lsblk # 查看物理卷信息 (如果使用了 LVM) pvs # 查看卷组信息 vgs # 查看逻辑卷信息 lvs 我这个是有做逻辑卷的 image-20250924222029274 image-20250924222029274 image-20250924222615892 image-20250924222615892 代码语言:javascript AI 代码解释 #df-h 输出解释 Filesystem Size Used Avail Use%Mounted on udev 903M0903M0%/dev # 设备文件系统,903MB 大小,使用 0%,挂载在/dev tmpfs 188M1.2M 186M1%/run # 临时文件系统,188MB 大小,已使用 1.2MB(1%),挂载在/run/dev/mapper/debian--vg-root5.6G3.1G2.3G58%/# 根分区,LVM 卷,5.6GB 大小,已使用 3.1GB(58%),挂载在/tmpfs 936M0936M0%/dev/shm # 共享内存临时文件系统,936MB 大小,使用 0%,挂载在/dev/shm tmpfs5.0M8.0K5.0M1%/run/lock #锁文件临时文件系统,5MB 大小,已使用 8KB(1%),挂载在/run/lock tmpfs1.0M01.0M0%/run/credentials/systemd-journald.service # systemd 日志服务凭证目录,1MB 大小,使用 0%tmpfs 936M0936M0%/tmp # 临时文件目录,936MB 大小,使用 0%,挂载在/tmp/dev/sda1 943M 83M 795M10%/boot #启动分区,943MB 大小,已使用 83MB(10%),挂载在/boot/dev/mapper/debian--vg-var2.2G 725M1.4G35%/var#var 目录 LVM 卷,2.2GB 大小,已使用 725MB(35%),挂载在/var/dev/mapper/debian--vg-srv 20G2.1M 19G1%/srv # srv 目录 LVM 卷,20GB 大小,已使用 2.1MB(1%),挂载在/srv tmpfs1.0M01.0M0%/run/credentials/getty@tty1.service # tty1 服务凭证目录,1MB 大小,使用 0%tmpfs 188M 16K 188M1%/run/user/0#root 用户临时文件系统,188MB 大小,已使用 16KB(1%),挂载在/run/user/0##lsblk 输出解释 NAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTSsda8:0030G0disk # 主物理硬盘,30GB 大小|-sda18:10976M0p

FAQ

扩容云硬盘后为什么实例内看不到新增容量?

腾讯云 CVM 云盘扩容后如何在线扩展文件系统分区

因为仅在控制台扩容了物理磁盘容量,未扩展操作系统内的分区和文件系统。

MBR 分区扩容有什么限制?

MBR 格式分区支持的磁盘最大容量为 2TB,超过需转 GPT。

Windows 扩容后需要做什么操作?

需要重新扫描磁盘,然后在磁盘管理中扩展卷。