【阿里云】扩容操作指南

先执行 df -h 查看当前磁盘情况:

现在从70G扩容到90G。

扩容分为三步:

云盘扩容 → 磁盘容量变大(90GB),lsblk 显示70G,df -h 显示70G

↓

分区扩容 → 分区表记录新大小(90G),lsblk显示90G,df -h 显示70G

↓

文件系统扩容 → lsblk 显示90G,df -h 显示70G

一、扩展云盘容量

  1. 访问ECS控制台-块存储-云盘。在页面左侧顶部,选择目标资源所在的资源组和地域。

  2. 单击目标云盘操作 列中的扩容。

强烈建议提前为云盘创建快照备份数据,避免扩容时误操作导致数据丢失。

在确定目标盘与须知 页面核实信息后,单击创建快照 ,设置快照名称和保留时间后单击确认。

二、扩容分区

2.1、确认待扩容云盘设备名称及分区编号

运行sudo lsblk:

可以看到,磁盘是90G,但是分区只有70G。

现在对 vda1进行扩容。

2.2、安装扩容工具

bash 复制代码
> type growpart || sudo yum install -y cloud-utils-growpart
> sudo yum update cloud-utils-growpart
> type sgdisk || sudo yum install -y gdisk

2.3、执行分区扩容指令

sudo LC_ALL=en_US.UTF-8 growpart /dev/<设备名称> <分区编号>

这里就是:

bash 复制代码
> sudo LC_ALL=en_US.UTF-8 growpart /dev/vda 1

返回了CHANGED,表示分区扩容成功。

2.4、校验分区扩容结果

运行sudo lsblk命令,

此时vda1分区已经是90G。

执行 df -h 命令:

文件系统的容量仍然是70G,接下来扩容文件系统。

三、扩容文件系统

sudo resize2fs /dev/<目标设备名称>

在这里是:

bash 复制代码
> sudo resize2fs /dev/vda1

此时再运行df -h:

容量已经是对应的大小,扩容完成。

四、参考

阿里云服务器ECS-扩展云盘(Linux)

相关推荐
瑞克-桑切斯1 小时前
7、MySQL 慢查询排查与优化实战指南
java·服务器·数据库
vibecode3 小时前
网站服务器失去响应怎么解决?我把连接超时和读超时这两段计时拆开跑了一遍
运维·服务器
迪康Defender4 小时前
终端供应链安全:应用白名单与软件正版化检测落地|终端安全治理实践
运维·服务器·网络·安全·web安全·自动化·运维开发
沫璃染墨5 小时前
从零入门计算机网络系列(十二):HTTP长连接与会话管理详解——从Connection到Cookie与Session
linux·服务器·c++·tcp/ip·ubuntu·http·交互
DolitD5 小时前
UE像素流与云渲染技术方案对比分析
3d·云原生·ue5·云计算·图形渲染
天府云创7 小时前
面向 Personal Agent 增强长期记忆与个性化能力,阿里云升级Memory 服务
阿里云·云计算·memory·agent智能体·长期记忆·personal agent
yunlaodacom8 小时前
AWS亚马逊云代理商:WAF登录接口请求洪泛,限速阈值怎么设置?
云计算·aws
衍玊8 小时前
深入剖析 TCP/IP 网络通信原理与内核实现
服务器·网络·tcp/ip
长不大的杨瑞杰8 小时前
OpenCode v2 配置工程实战:Config 优先级、JSONC、变量替换与多环境治理
人工智能·安全·云计算·软件工程·devops