Ampliar Filesystem con disco EBS (AWS)

    Nuestra partición (/dev/xvdf1) de la instancia EC2 se ha llenado. Está al 100%

    Filesystem                                 Size  Used Avail Use% Mounted on
    /dev/xvda1                                  20G   12G  8.5G  57% /
    devtmpfs                                   3.6G   24K  3.6G   1% /dev
    tmpfs                                      3.6G     0  3.6G   0% /dev/shm
    /dev/xvdf1                                 197G  197G     0 100% /backup
    fs-291ab280.efs.eu-west-1.amazonaws.com:/  8.0E  222G  8.0E   1% /datos/www/var
    

    Así que vamos a tener que ampliar el disco (xvdf)

    [root@SRV01]# lsblk
    NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    xvdf    202:80   0  200G  0 disk
     -xvdf1 202:81   0  200G  0 part /backup
    xvda1   202:1    0   20G  0 disk /
    

    Nos conectaremos a la consola y localizaremos el volumen en https://eu-west-1.console.aws.amazon.com/ec2/v2/home?region=eu-west-1#Volumes:sort=size

    A continuación, accederemos a las siguientes opciones para ampliar en 50Gb adicionales no sin antes realizar un snapshot del volumen (EBS)

    Select ‘Name’ > Actions > Create Snapshot

    ELASTIC BLOCK STORE > Snapshot

    Ahora, podremos modificar el volumen

    Select ‘Name’ > Actions > Modify Volume

    Volvemos a revisar y el disco xvdf ya tiene 250G, pero la partición (xvdf1), donde está montado /backups sigue con 200G

    [root@SRV01]# lsblk
    NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    xvdf    202:80   0  250G  0 disk
     -xvdf1 202:81   0  200G  0 part /backup
    xvda1   202:1    0   20G  0 disk /
    

    Ahora, expandiremos y redimensionaremos:

    [root@SRV01]# growpart /dev/xvdf 1
    CHANGED: partition=1 start=2048 old: size=419428352 end=419430400 new: size=524284052,end=524286100
    

    [root@SRV01]# resize2fs /dev/xvdf1
    resize2fs 1.42.12 (29-Aug-2014)
    Filesystem at /dev/xvdf1 is mounted on /backup; on-line resizing required
    old_desc_blocks = 13, new_desc_blocks = 16
    The filesystem on /dev/xvdf1 is now 65535506 (4k) blocks long.
    

    Volvemos a revisar el espacio y ya veremos la partición con 250G

    [root@SRV01]# lsblk
    NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    xvdf    202:80   0  250G  0 disk
     -xvdf1 202:81   0  250G  0 part /backup
    xvda1   202:1    0   20G  0 disk /
    

    Y si nos fijamos, el volumen /backups vuelve a tener espacio disponible.

    [root@SRV01]# df -h
    Filesystem                                 Size  Used Avail Use% Mounted on
    /dev/xvda1                                  20G   12G  8.5G  57% /
    devtmpfs                                   3.6G   24K  3.6G   1% /dev
    tmpfs                                      3.6G     0  3.6G   0% /dev/shm
    /dev/xvdf1                                 246G  197G   38G  85% /backup
    fs-291ab280.efs.eu-west-1.amazonaws.com:/  8.0E  222G  8.0E   1% /datos/www/var
    

    Leave a Reply

    Your email address will not be published. Required fields are marked *