amazon-web-services - 增加 EC2 磁盘大小
问题描述
我正在尝试增加 EC2 实例的硬盘大小。
我找到了该卷,将其从 8GB 修改为 20GB。
然后我登录服务器(ssh)并运行命令
lsblk
sudo growpart /dev/xvda 1
现在这两个命令显示硬盘驱动器的不同大小..
ubuntu@ip-xxxx:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 16.5M 1 loop /snap/amazon-ssm-agent/784
loop1 7:1 0 88.2M 1 loop /snap/core/5897
loop2 7:2 0 87.9M 1 loop /snap/core/5742
loop3 7:3 0 12.7M 1 loop /snap/amazon-ssm-agent/495
loop4 7:4 0 18M 1 loop /snap/amazon-ssm-agent/930
loop5 7:5 0 87.9M 1 loop /snap/core/5328
xvda 202:0 0 20G 0 disk
└─xvda1 202:1 0 20G 0 part /
ubuntu@ip-xxx:~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 798M 768K 797M 1% /run
/dev/xvda1 7.7G 6.9G 873M 89% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop0 17M 17M 0 100% /snap/amazon-ssm-agent/784
/dev/loop3 13M 13M 0 100% /snap/amazon-ssm-agent/495
/dev/loop4 18M 18M 0 100% /snap/amazon-ssm-agent/930
/dev/loop1 89M 89M 0 100% /snap/core/5897
/dev/loop2 88M 88M 0 100% /snap/core/5742
/dev/loop5 88M 88M 0 100% /snap/core/5328
tmpfs 798M 0 798M 0% /run/user/1000
我的 runcloud.io 仪表板还显示大小没有改变(仍然是 8GB)。
我也重新启动了服务器,但没有任何运气。
我该怎么办?
文件系统信息
ubuntu@ip-xxxx:~$ sudo file -s /dev/xvd*
/dev/xvda: DOS/MBR boot sector
/dev/xvda1: Linux rev 1.0 ext4 filesystem data, UUID=xxxxx, volume name "cloudimg-rootfs" (needs journal recovery) (extents) (64bit) (large files) (huge files)
解决方案
你可以试试
须藤 resize2fs /dev/xvda1
运行该命令后,您可能需要重新启动
推荐阅读
- python - 如何在 XLWings 中冻结窗格
- cryptography - 保护数据的非加密算法
- python - python3 tkinter网格在绘制“表格”时停止
- c# - 如何从第一页中删除页脚模板?
- php - 如何从变量在 PHP 中写入文本文件?
- yocto - SYSTEMD_SERVICE_swupdate 值 swupdate.service 不存在
- jquery - 删除数据后如何显示消息,asp.net core - MVC?
- python - 识别所选表的表行中没有类属性的那些
- python - 将 JSON 数据从 URL 解析到 MySQL
- swift - 使用 PHAsset 无法为 iCloud 照片加载 GIF 和视频