Aumentar disco con poco espacio partición LVM
Agregar un disco en el servidor Linux
plataforma VMWare sin reiniciar.
En nuestro caso se agregaron 2 disco (15GiB y 20GiB).
Realizamos una revisión previa con:
fdisk -l
en el caso que solo aparezca
el disco y la partición activa se deberá escanear las unidades host.
ls /sys/class/scsi_host/
host0 host1 host2
Escaneo host para detectar las unidas de disco agregadas previamente
en el servidor.
echo "- - -">
/sys/class/scsi_host/host0/scan
echo "- - -">
/sys/class/scsi_host/host1/scan
echo "- - -">
/sys/class/scsi_host/host2/scan
Nuevamente utilizamos el comando:
fdisk -l
Creación de partición de Disco.
Para crear la partición debemos identificar
la unidad con:
fdisk -l
Una vez identificadas las
unidades de disco en Linux debemos crear la unidad para ello utilizando el
mismo comando fdisk [unidad de disco].
fdisk
/dev/sdc
Opción “n” nueva
partición.
·
Tipo de partición
“p” primaria.
·
Numero de
partición “1” + default asumiendo todo el disco.
·
“t” tipo de
partición LVM = 8e
·
Y por último “w”
grabar la partición.
fdisk -l
partprobe -s
Creación de volumen físico
Para ello creamos el disco
utilizando el siguiente comando.
pvcreate [unidad de disco
creado]
pvcreate
/dev/sdc1
La
finalidad, es identificar el grupo de volumen del disco para poder anexar ,
para ello utilizamos los siguentes comandos.
df -Th / vgdisplay
Lsblk
Para anexar el disco nuevo al
grupo antes detectado, debemos utilizar el siguiente comando.
vgextend
[grupo][unidad de disco]
vgextend
ol /dev/sdc1
Después de anexar el disco al
grupo debemos detectar el nombre Logical volume para aumentar el punto de
montaje con poco espacio (/, /var, /home, /opt) . para ello utilizaremos el
siguiente comando.
lvdisplay
Detectado el nombre procedemos a extender
el volumen lógico con el siguiente comando.
lvextend
[/dev/grupo/volumen] [unidad disco]
lvextend
/dev/ol/root /dev/sdc1
Anexada la unidad al volumen
lógico debemos actualizar el nuevo espacio debido a que no asume todavía este
cambio.
Para que asuma el nuevo espacio al punto de montaje debemos utilizar el siguiente comando (cabe señalar que el comando varía según el tipo de partición del disco)
resize2fs
[/dev/grupo/volumen] (particiones ext2, ext3, ext4)
xfs_growfs [/dev/grupo/volumen] (xfs)
Para el caso nuestro es.
resize2fs
/dev/ol/root
Validamos el
nuevo espacio.













