Dar formato a un disco LVM nuevo en Linux

0
162

Linux es el sistema de servidores por excelencia y muchas veces tendremos la necesidad de añadir nuevos discos a nuestro sistema.

En esta entrada vamos a añadir un disco nuevo en Linux. El tipo de disco que añadiremos será LVM en ext4, para ello primeramente una vez el disco está pinchado, necesitaremos identificarlo mediante el comando fdisk -l

[email protected]:~# fdisk -l
Disco /dev/sda: 22 GiB, 23622320128 bytes, 46137344 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Tipo de etiqueta de disco: dos
Identificador del disco: 0x5608ff5c
Disposit.  Inicio Comienzo    Final Sectores Tamaño Id Tipo
/dev/sda1  *          2048   499711   497664   243M 83 Linux
/dev/sda2           501758 46135295 45633538  21,8G  5 Extendida
/dev/sda5           501760 46135295 45633536  21,8G 8e Linux LVM
Disco /dev/sdb: 7 TiB, 7696581394432 bytes, 15032385536 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Disco /dev/mapper/Plex--vg-root: 19,8 GiB, 21214789632 bytes, 41435136 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes
Disco /dev/mapper/Plex--vg-swap_1: 2 GiB, 2147483648 bytes, 4194304 sectores
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes

Una vez tenemos identificado el disco, crearemos el volumen físico:

[email protected]:~# pvcreate /dev/sdb
Physical volume «/dev/sdb» successfully created.

Ahora crearemos el volumen de grupo mediante el siguiente comando vgcreate:

[email protected]:~# vgcreate storage /dev/sdb   Volume group «storage» successfully created [email protected]:~#

Proseguimos mediante el comando lvcreate crearemos el volumen lógico, en mi caso con el tamaño total disponible.

[email protected]:~# lvcreate -n vol_storage -l 100%FREE storage   Logical volume «vol_storage» created. [email protected]:~#

Uno de los últimos pasos que quedan, es dar formato a nuestro sistema de ficheros, en este caso linux utiliza ext3 o ext4.

Mediante el comando lvdisplay podremos saber dónde tenemos que apuntar con mkfs.

En mi caso como va a ser un sistema de ficheros grande, utiliza el siguiente mkfs con los parametros indicados:

[email protected]:~# mkfs.ext4 /dev/storage/vol_storage -O sparse_super,large_file -m 0 -T largefile4 -E lazy_itable_init
mke2fs 1.43.4 (31-Jan-2017)
Descartando los bloques del dispositivo: hecho
Se está creando un sistema de ficheros con 1879047168 bloques de 4k y 1835008 nodos-i
UUID del sistema de ficheros: 71769b75-5e30-44db-b293-45366d34f67d
Respaldo del superbloque guardado en los bloques:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000, 550731776, 644972544
Reservando las tablas de grupo: hecho
Escribiendo las tablas de nodos-i: hecho
Creando el fichero de transacciones (262144 bloques): hecho
Escribiendo superbloques y la información contable del sistema de ficheros: hecho

Para finalizar lo único que nos queda pendiente es configurar el disco en fstab para que lo cargue al iniciar el sistema operativo, utilizaremos el comando «blkid» para ver el identificador de los discos:

/dev/sda1: UUID=»0e4597f8-9c87-4f06-8c25-15f8c130e9cc» TYPE=»ext2″ PARTUUID=»5608ff5c-01″
/dev/sda5: UUID=»mMInbf-unEm-qu72-OTij-zYNG-SBqj-iG4KTe» TYPE=»LVM2_member» PARTUUID=»5608ff5c-05″
/dev/sr0: UUID=»2019-02-16-12-00-40-00″ LABEL=»Debian 9.8.0 amd64 n» TYPE=»iso9660″ PTUUID=»42de6a98″ PTTYPE=»dos»
/dev/sdb: UUID=»R5Jxd5-psKn-XPJX-kjiQ-NZP6-Ibc5-ply5Hq» TYPE=»LVM2_member»
/dev/mapper/Plex--vg-root: UUID=»15e2e9a3-3d78-4d22-bf13-614ccadb0ba8″ TYPE=»ext4″
/dev/mapper/Plex--vg-swap_1: UUID=»57e8cb4d-594f-41e6-8d31-5322da8fa6de» TYPE=»swap»
/dev/mapper/storage-vol_storage: UUID=»71769b75-5e30-44db-b293-45366d34f67d» TYPE=»ext4″

Editaremos el fichero /etc/fstab con la entrada que nos corresponda para montar el disco, en mi caso la siguiente:

UUID=71769b75-5e30-44db-b293-45366d34f67d       /storage    ext4    defaults        0       2

Ahora si reiniciamos el equipo y lanzamos el comando df -h, veremos nuestro disco montado y listo para trabajar.


Dejar respuesta

Please enter your comment!
Please enter your name here