Tutoriales

Cómo agregar o expandir el almacenamiento del sistema de archivos Btrfs en Linux

Sabemos lo útil que es el sistema de archivos Btrfs. Un sistema de archivos Btrfs nos permite Agregar, cambiar tamaño o Claro otros dispositivos Btrfs.

Esta guía se centra en cómo agregar un nuevo dispositivo btrfs en el sistema actual en Linux. Sin embargo, antes de seguir leyendo, debe saber cómo crear un sistema de archivos btrfs. Si no sabe cómo crear un formato Btrfs, eso no es un problema, lo guiaré brevemente.

Compruebe el sistema de archivos Btrfs

Lo haremos Primero, enumere todo el sistema de archivos Btrfs están disponibles en el sistema Linux. Para verificar esto, ingrese el siguiente comando en su terminal:

$ sudo btrfs filesystem show
Label: none  uuid: d6b90e68-7485-4786-ac2e-d7bc204b2c7b
	Total devices 1 FS bytes used 192.00KiB
	devid    1 size 14.32GiB used 536.00MiB path /dev/sdb

La salida anterior enumeró los archivos btrfs disponibles en mi sistema, y ​​es mi segundo disquete no aparece porque el formato de archivo es ext4.

Ahora lo haremos Convertir el segundo disco al sistema btrfs. De lo contrario, no agregaremos el segundo disco duro al sistema de archivos btrfs actual.

Crea un sistema Btrfs

Abra su terminal e ingrese el comando para verificar el nombre del disco

$ lsblk
sda      8:0    0 465.8G  0 disk  
├─sda1   8:1    0   499M  0 part  
├─sda2   8:2    0    99M  0 part  
├─sda3   8:3    0    16M  0 part  
├─sda4   8:4    0 145.3G  0 part  
├─sda5   8:5    0   621M  0 part  
├─sda6   8:6    0 146.5G  0 part  
├─sda7   8:7    0 127.5G  0 part  /
sdb      8:16   1  14.3G  0 disk  /media/linuxshelltips
sdc      8:32   1   3.8G  0 disk 

Quiero crear un sistema de archivos btrfs para contener el «sdc» Partición con Tamaño del disco duro 3.8G.

Ahora sabemos el nombre de la partición y creamos un sistema de archivos btrfs. Para crear un sistema btrfs, escriba o copie y pegue el siguiente comando.

$ sudo mkfs.btrfs -f /dev/sdc
btrfs-progs v5.7 
See http://btrfs.wiki.kernel.org for more information.

Label:              (null)
UUID:               e16ba8be-11b4-4f01-82b2-25b70da898b2
Node size:          16384
Sector size:        4096
Filesystem size:    3.75GiB
Block group profiles:
  Data:             single            8.00MiB
  Metadata:         DUP             256.00MiB
  System:           DUP               8.00MiB
SSD detected:       no
Incompat features:  extref, skinny-metadata
Runtime features:   
Checksum:           crc32c
Number of devices:  1
Devices:
   ID        SIZE  PATH
    1     3.75GiB  /dev/sdc

Usando el método anterior, crearemos un sistema de archivos btrfs, y ahora vamos a Agregar un segundo espacio en el disco duro al espacio del disco duro principal

Agregue un nuevo disco duro al sistema Btrfs

En el paso anterior, formateamos el segundo espacio del disco duro en el sistema de archivos btrfs para asegurarnos de que estábamos verificando el sistema btrfs disponible.

$ sudo btrfs filesystem show

Este comando le muestra las dos unidades de disco duro btrfs.

En mi caso, el espacio del disco duro primario ya está montado en «/ Newbtrfsdir». Ahora se agrega o monta el segundo almacenamiento del disco duro con la ubicación del disco duro principal usando el siguiente comando.

$ sudo btrfs device add -f /dev/sdc /newbtrfsdir/

No recibirá un mensaje de confirmación. Para verificar los cambios, ingrese el comando:

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           785M  2.0M  783M   1% /run
/dev/sda7       126G  106G   14G  90% /
tmpfs           3.9G  268M  3.6G   7% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           4.0M     0  4.0M   0% /sys/fs/cgroup
/dev/sda9       4.0G  201M  3.8G   5% /boot/efi
tmpfs           785M  108K  785M   1% /run/user/110
tmpfs           785M  148K  785M   1% /run/user/1000
/dev/sdb         19G  3.6M   18G   1% /newbtrfsdir

Desde la salida anterior, puede ver el disco duro principal «/ Dev / sdb» El tamaño en 19GB ahora, solía ser de 15GB.

Para acceder a la vista detallada, ingrese el siguiente comando en su terminal:

$ sudo btrfs filesystem show 
Label: none  uuid: d6b90e68-7485-4786-ac2e-d7bc204b2c7b
	Total devices 2 FS bytes used 192.00KiB
	devid    1 size 14.32GiB used 536.00MiB path /dev/sdb
	devid    2 size 3.75GiB used 0.00B path /dev/sdc

Con esto podemos agregar un nuevo disco btrfs al sistema de archivos primario btrfs. Si tiene alguna dificultad, hágamelo saber en la sección de comentarios.

Consulte esta guía sobre cómo instalar Docker Compose en Ubuntu 20.04 LTS

¿Te gusta lo que lees? Compártelo con otros.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba