创建了 100GB 的 ec2 实例,但只显示 10GB?

创建了 100GB 的 ec2 实例,但只显示 10GB?

我刚刚创建了一个只有 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 实例以提供全部磁盘空间。您的情况可能略有不同,因为您有一个交换文件。

如何最大化 AWS 默认分区大小?(不是重复的)

相关内容