代码之家  ›  专栏  ›  技术社区  ›  pyTRON

EC2服务器和AWS控制台之间磁盘使用数据的差异:寻求指导

  •  0
  • pyTRON  · 技术社区  · 2 年前

    我在AWS控制台中遇到磁盘使用数据显示问题。我大约一个月前加入了这项服务,并在安装了Ubuntu的情况下积极使用EC2服务的免费层。在这段时间里,我一直在密切关注指标和资源使用统计数据。

    然而,最近我注意到显示的数据存在差异。当我在EC2服务器上运行命令df-Th时,它显示只使用了5.1G的磁盘空间。同时,在AWS控制台中,磁盘使用数据几乎高出三倍,达到12 GB。

    在我的服务器上,我只安装了Python 3.10和3.11版本,以及本地MongoDB server Community数据库。我确信我没有使用12G的磁盘空间。

    我想知道是否有其他人遇到过类似的问题,如果是,如何解决。不幸的是,我无法联系AWS的技术支持,因为他们的服务只提供给付费客户。

    对于这种情况,如有任何帮助和建议,我将不胜感激。非常感谢。

    enter image description here

    enter image description here

    1 回复  |  直到 2 年前
        1
  •  0
  •   John Rotenstein    2 年前

    创建Amazon EBS卷时,会指定一个大小。这是虚拟磁盘的大小 你要按全尺寸收费 .

    运行在EC2实例上的操作系统负责管理数据的方式 存储 在块存储设备(Amazon EBS卷)上。AWS无法“查看”实例,因此它具有 不知道“使用”了多少磁盘 .

    因此,AWS会说磁盘是磁盘的完整(最大)大小,而操作系统会显示“使用”了多少空间。 他们不会匹配 ,因为他们报告的信息不同。

    此外,请注意 EBS卷按“每月GB”计费 。因此,一个10 GB的磁盘一个月就是10 GB的月。用于的20 GB磁盘 一半 一个月也将是10GB月。