8 votos

¿Cómo puedo ampliar el espacio en disco (lógico y físico) en Ubuntu 14.04?

Tengo una Máquina Virtual Linux Server con Ubuntu 14.04, sin espacio libre, y quiero extender mi disco.

df -h
File system                   Dim. Usati Dispon. Uso% Montato su
/dev/root                      21G   20G    1,3M 100% /
none                          4,0K     0    4,0K   0% /sys/fs/cgroup
udev                          2,0G  4,0K    2,0G   1% /dev
tmpfs                         396M  924K    395M   1% /run
none                          5,0M     0    5,0M   0% /run/lock
none                          2,0G     0    2,0G   0% /run/shm
none                          100M     0    100M   0% /run/user
/dev/sda1                     236M   39M    185M  18% /boot

He añadido 15Gb de disco físico, pero no puedo agregar a volumen lógico.

Con parted puedo ver el espacio libre:

Modello: VMware Virtual disk (scsi)
Disco /dev/sda: 37,6GB
Dimensione del settore (logica/fisica): 512B/512B
Tabella delle partizioni: msdos

Numero  Inizio  Fine    Dimensione  Tipo      File system    Flag
        32,3kB  1049kB  1016kB                Free space
 1      1049kB  256MB   255MB       primary   ext2           boot
        256MB   257MB   1048kB                Free space
 2      257MB   26,8GB  26,6GB      extended
 5      257MB   26,8GB  26,6GB      logical                  lvm
        26,8GB  37,6GB  10,7GB                Free space

Por debajo de la resolt de lsblk comando:

NAME                          MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                             8:0    0    35G  0 disk 
├─sda1                          8:1    0   243M  0 part /boot
├─sda2                          8:2    0     1K  0 part 
└─sda5                          8:5    0  24,8G  0 part 
  ├─--vg-root (dm-0)   252:0    0  20,8G  0 lvm  /
  └─vg-swap_1 (dm-1) 252:1    0     4G  0 lvm  [SWAP]
sr0       11:0    1  1024M  0 rom  

Para ampliar el disco virtual que me trate de esta manera:

 sudo lvextend -L+10G /dev/root
      Extending logical volume root to 30,76 GiB
      Insufficient free space: 2560 extents needed, but only 0 available

Creo que el problema es ver el desmonte de espacio libre agregó.

Qué tiene de malo? Yo veo más la pregunta, yo intente más, sino, no funciona.

12voto

Teo Puntos 166

Intenta seguir estas instrucciones:

  1. para comprobar si tienes algo de espacio libre: sudo parted
  2. a continuación, ejecute cfdisk para crear una nueva partición (primaria o lógica), así que elige write y, a continuación, reinicie el servidor
  3. comprobar su nueva partición: fdisk -l /dev/sda
  4. suponemos que la nueva partición es sda3, para crear el volumen físico: pvcreate /dev/sda3
  5. pvdisplay a mostrar los volúmenes físicos
  6. vgextend YOUR_VOLUME_GROUP /dev/sda3 entonces, si usted quiere comprobarlo lvdisplay
  7. lvextend -l+100%FREE /dev/YOUR_VOLUME_GROUP/root
  8. resize2fs /dev/mapper/YOUR_VOLUME_GROUP-root

por último, compruebe que el nuevo espacio: df -h

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: