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

rah*_*ulg 6 mount amazon-ec2 amazon-web-services

我正在尝试创建一个 EC2 大型实例。AWS 声称如果我选择大型实例,我将获得 850 GB 的实例存储空间。我将 VM 配置为具有 100 GB 的根卷大小。

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

我如何使用整个 850 GB。你能建议我哪里做错了。谢谢

Mat*_*ser 6

与实例信息一起宣传的 850 GB 大驱动器空间是“实例存储”。这意味着它是您正在运行的机器的物理硬件上可用的驱动器空间。

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

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

  1. 在启动向导期间将根 EBS 卷的大小增加到 100 GB。初始启动后使用“resize2fs”访问完整卷大小。
  2. 在启动向导期间将“实例存储”映射到设备。初始启动后,您需要在此卷上挂载和创建文件系统。

或者,您可以创建一个“实例支持的”EC2 实例,而不是 EBS 支持的实例。这会将您的根卷放在硬件的“实例存储”上。请注意,“实例支持”实例无法停止,如果实例终止,您将丢失所有数据。