amazon-ec2 - Amazon 上的 EC2 实例,我收到 "No space left on the disk"

标签 amazon-ec2 amazon-web-services fedora ec2-ami

我已安装 Amazon EC2 fedora 实例并将文件从一个位置复制到另一个位置。 但我收到的是“磁盘上没有剩余空间”。

我做了df -f

输出:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              15G   15G     0 100% /
none                  312M     0  312M   0% /dev/shm

我想增加亚马逊上ec2实例的空间。有人可以帮我吗?

最佳答案

这是一个更简单的方法。 (我的 m2.2xlarge 实例是使用 RedHat Linux 6.2 创建的,我发现它只有 850GB 的可用空间,只有区区 6GB):

  1. 通过 ssh,检查 root 下的空间:$df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvde1              6G    6G    0G   100% /
none                   17G     0   17G   0% /dev/shm
  • 从 AWS 控制台停止实例
  • 从 AWS 控制台分离卷(但请注意附件信息下的挂载点,例如 /dev/sda1)
  • 从 AWS 控制台拍摄卷快照
  • 在 AWS 控制台中,使用快照创建一个新卷(使用所有剩余的 实例类型的空间,例如在我的 m2.2xlarge 机箱中为 825GB)
  • 从 AWS 控制台,将新卷附加到原始挂载点/dev/sda1
  • 从 aws 控制台重新启动实例并通过 ssh 重新连接到实例
  • 通过 ssh,在根文件系统上运行 resize2fs(请参阅步骤 1 中的 df -h 输出)[可能不需要]
  • $resize2fs /dev/xvde1

  • 等几分钟,也许可以去看看你的好友 停止all the root services etc像老板一样:)
  • 观察新的洞穴坐骑:$df -h
  • Filesystem            Size  Used   Avail Use%   Mounted on
    /dev/xvde1            813G  3.7G    801G   1%     /
    none                   17G     0     17G   0%     /dev/shm
    

    关于amazon-ec2 - Amazon 上的 EC2 实例,我收到 "No space left on the disk",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6151695/

    相关文章:

    wordpress - 如何设置 Azure Web 应用程序 URL 以通过 AWS Route53 进行路由?

    amazon-web-services - 如何使用 AWS SageMaker Notebook 实例部署预训练模型?

    java - Eclipse 不再启动

    postgresql - 无法连接到 Postgres 服务器

    linux - 如何执行命令 'appcfg rollback' ?

    java - 从 EC2 访问 kinesis 时出现问题

    mysql - bitnami 服务器 AWS EC2 micro 上的性能不佳

    amazon-web-services - 在不指定 .pem 文件的情况下连接到 Amazon ec2 实例

    amazon-web-services - 竞价型实例 “frequency of interruption”比例按计划获取

    python - 使用 Lambda 从 S3 读取数据