我刚刚创建了一个只有 1 个存储磁盘的 100gb 的新 EC2 实例。
但是,我的df -h
输出显示以下内容:
[root@ip-10-252-37-164 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvde1 5.5G 2.9G 2.3G 56% /
tmpfs 296M 0 296M 0% /dev/shm
[root@ip-10-252-37-164 ~]#
这怎么可能?我的磁盘剩余的 90GB 在哪里?如何获取 /dev/xvde1 上的全部 100G?
lsblk
给我这个输出:
[root@ip-10-252-37-164 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvde 202:64 0 100G 0 disk
├─xvde1 202:65 0 5.5G 0 part /
└─xvde2 202:66 0 488.7M 0 part [SWAP]
[root@ip-10-252-37-164 ~]#
我尝试使用 resize2fs,但出现此错误:
[root@ip-10-252-37-164 ~]# resize2fs /dev/xvde1
resize2fs 1.41.12 (17-May-2010)
The filesystem is already 1447753 blocks long. Nothing to do!
答案1
答案2
以下是我如何更正 EC2 实例以提供全部磁盘空间。您的情况可能略有不同,因为您有一个交换文件。