amazon-ec2amazon-web-servicesfedoraec2-ami

EC2 instance on Amazon and I am greeted with "No space left on the disk"


I have installed Amazon EC2 fedora instance and copying the files from one location to another. But I am greeted with " No space left on the disk".

I did df -f.

with output:

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

I want to increase the space for ec2 instance on amazon. Can someone help me with it?


Solution

  • I got a solution guys yippeeee

    Assuming that you are using a linux AMI, in your case you have an easy method for increasing the size of the file system:

    1) Stop the instance

    2) Detach the root volume

    3) Snapshot the volume

    4) Create a new volume from the snapshot using the new size

    5) Attach the new volume to the instance on the same place where the original one was

    6) Start the instance, stop all services except ssh and set the root filesystem read only

    7) Enlarge the filesystem (using for example resize2fs) and or the partition if needed

    8) Reboot

    As an alternative you can also launch a new instance and map the instance storage or you can create a new ami combining the two previous steps.