Inicio Linux & Systems Networks & Infrastructure Cybersecurity Cloud & DevOps SIEM & Monitoring DFIR & Threat Intel Development & Other Todas las categorias Herramientas

Añadir un nuevo disco a un volumen ya existente

Añadir un nuevo disco a un volumen ya existente

Tabla de contenidos

En esta entrada vamos a ver como añadir un disco nuevo a un volumen ya existente para aumentar el tamaño del VG ya que no queda espacio libre para aumentar mas espacio.

Una vez añadido el disco, mediante el comando dmesg intentamos comprobar si lo a detectado.

text
sdf: Write Protect is off
sdf: Mode Sense: 31 00 00 00
sdf: cache data unavailable
sdf: assuming drive cache: write through
SCSI device sdf: 104857600 512-byte hdwr sectors (53687 MB)
sdf: Write Protect is off
sdf: Mode Sense: 31 00 00 00
sdf: cache data unavailable
sdf: assuming drive cache: write through
sdf: unknown partition table
sd 0:0:5:0: Attached scsi disk sdf
sd 0:0:5:0: Attached scsi generic sg5 type 0

En caso de no detector el disco procedemos a realizar un rescan

bash
echo – – – > /sys/class/scsi_host/host0/scan

Creamos el volumen físico con el nuevo disco

text
pvcreate /dev/sdb1

 

Agregamos el disco al VG

Para comprobar el VG a donde queremos añadir el disco utilizamos el comando vgdisplay

 

text
vgextend vg_datos  /dev/sdf

Verificamos mediante el comando lvscan el LV al que queremos añadir el nuevo disco

text
lvscan
ACTIVE            ‘/dev/system/lv_root’ [10.00 GB] inherit
ACTIVE            ‘/dev/datos/lv_datos’ [100.00 GB] inherit

Extendemos el volumen con el tamaño que queramos

text
lvextend -L +10G  /dev/datos/lv_datos

Redimensionamos el disco

text
resize2fs /dev/mapper/datos/lv_datos

  En caso de las Suse nos podría dar el siguiente error:

text
/dev/mapper/vuelingprd-lv_oracle_VLP_sapdata3 is mounted; can’t resize a mounted filesystem!

  Para solventar el problema ejecutamos el siguiente comando.

resize_reiserfs /dev/mapper/datos/lv_datos

Un saludo.

Comentarios