现有EC2实例: 60G / Ubuntu24.04 / 实例名为ec2-big
目标: 缩小磁盘到20G
在ec2-big上面直接在线缩小:失败
1 | # resize2fs /dev/xvda1 20G |
解决方法
在同一个可用区内,创建一个和现有系统版本接近(最好是完全一样,便于后续引导)的实例ec2-small,磁盘大小:20G。
ec2-small关机,并从控制台分离卷,并挂载到ec2-big,设备号为/dev/sdb。
在ec2-big下执行如下操作
1 | # 查看挂载设备/分区号 (AWS默认1为根分区,15为启动分区) |