无法创build大于8 GB的EC2服务器根卷

我正在尝试创build一个EC2大型实例。 AWS声称,如果我去大型实例,我将获得850 GB的实例存储。 我将VMconfiguration为具有100 GB的根卷大小。

但是,当我启动EC2 VM和ssh时,它只显示了8 GB的存储空间(df -h)。

我如何使用整个850 GB的。 你能否build议我在哪里做错了。 谢谢

通过实例信息广告的大型850 GB硬盘空间是“实例存储”。 这意味着它是您正在运行的机器的物理硬件上可用的驱动器空间。

当您创build一个新的EC2实例时,如果您的实例是EBS支持的,那么默认情况下,这个“实例存储”不可用。 您所看到的8 GB是为您的Linux实例创build的默认8 GB EBS卷。

要访问所需的100 GB,您有2个选项:

  1. 在启动向导期间,将根EBS卷的大小增加到100 GB。 在初始引导后使用'resize2fs'来访问整个卷大小。
  2. 在启动向导中将“实例存储”映射到设备。 初始启动后,您需要在该卷上安装并创build文件系统。

或者,您可以创build“实例支持的”EC2实例,而不是EBS支持的实例。 这将把你的根卷放在硬件的“实例存储”上。 要小心,虽然“实例支持”的实例不能停止,如果实例终止,你将失去所有的数据。