Instale el sistema de archivos ZFS en Ubuntu Top 10.Top 10

Instale el sistema de archivos ZFS en Ubuntu Top 10.Top 10
ZFS es un sistema de archivos creado por Sun Microsystems. Primero se envió con Solaris pero ahora disponible en otros sistemas operativos de Linux y Unix. ZFS utiliza grupos de almacenamiento virtual conocidos como ZPools que pueden lidiar con el almacenamiento y la gestión de una gran cantidad de datos. En este artículo, explicaremos cómo instalar el sistema de archivos ZFS en el sistema operativo Ubuntu. Cubriremos los siguientes temas:
  • Instalación del sistema de archivos ZFS
  • Creando el grupo de almacenamiento ZFS
  • Eliminar el grupo de almacenamiento ZFS

Características de ZFS

Echemos un vistazo a algunas de las características del sistema de archivos ZFS:

  • Alta capacidad de almacenamiento
  • Integridad de los datos
  • Protección contra la corrupción de datos
  • Protección de datos eficiente
  • Compresión de fecha

Nota: Hemos explicado el procedimiento y los comandos en Ubuntu 20.04 LTS (fosa focal).

Instalación del sistema de archivos ZFS en Ubuntu

Utilizaremos la aplicación de terminal de línea de comando para la instalación del sistema de archivos ZFS. Para iniciar el terminal de línea de comando, use el atajo de teclado Ctrl+Alt+T.

Ahora para instalar el sistema de archivos ZFS en Ubuntu, emita el siguiente comando en Terminal:

$ sudo apt install zfsutils-linux

Cuando se le solicite la contraseña, proporcione la contraseña de sudo.

Después de ejecutar el comando anterior, el sistema puede solicitar confirmación de que si desea continuar la instalación o no. Presione y para continuar; Después de eso, el paquete se instalará en su sistema.

Para verificar la instalación del sistema de archivos ZFS, emita el siguiente comando en el terminal:

$ que ZFS

Verá la salida similar a la siguiente:

Creando el grupo de almacenamiento ZFS

Después de completar la instalación, ahora crearemos un grupo de almacenamiento para nuestras unidades. Aquí están los pasos para hacerlo:

1. Primero, descubra los nombres de las unidades para la piscina. Use el siguiente comando en la terminal para hacerlo:

$ sudo fdisk -l

Verá las unidades enumeradas en la salida. Observe los nombres de la unidad que desea agrupar. De la salida anterior, podemos ver que hay dos unidades /dev /sdb y /dev /sdc se enumeran. Crearemos el grupo de almacenamiento utilizando estas dos unidades.

Hay dos tipos de grupos de almacenamiento: rayado y espejo. En el grupo de rayas, los datos se almacenan en las rayas en todos los dispositivos. Mientras está en un grupo reflejado, la copia de los datos se almacena en dispositivos que los hacen tolerantes a las fallas.

Para crear el grupo de rayas, use la siguiente sintaxis:

$ sudo zpool crea

Para crear el grupo de espejo, use la siguiente sintaxis:

$ sudo zpool crea espejo

Si ocurre algún error, intente forzar el comando usando la opción -f después de la ZPOOL CREA dominio.

En el siguiente ejemplo, crearemos el grupo rayado llamado "prueba" usando el /dev /sdb y /dev /sdc.

$ sudo zpool create test /dev /sdb /dev /sdc

Para averiguar dónde se ha montado la piscina, use el siguiente comando en la terminal:

$ DF -H

Desde el comando anterior, podemos ver que la piscina ha sido montada en la /prueba. También puede cambiar el punto de montaje para la piscina utilizando la siguiente sintaxis:

$ sudo zfs set de MountPoint =

Por ejemplo, para establecer Exportar/ZFS Como el nuevo punto de montaje, el comando sería:

$ sudo ZFS set MountPoint =/Export/ZFS Test

Luego use el siguiente comando para verificar si el punto de montaje ha cambiado:

$ df -h | prueba GREP

También puede crear los directorios en el grupo de almacenamiento. Por ejemplo, para crear un directorio con nombre de archivos en el grupo de almacenamiento, el comando sería:

$ sudo zfs crea prueba/archivos

Para ver todos los grupos de almacenamiento ZFS en el sistema, puede usar el siguiente comando en la terminal:

$ ZPOOL Lista

Enumera todas las piscinas junto con su tamaño, uso de espacio, salud y alguna otra información.

Para ver todas las configuraciones y el estado de cada dispositivo en el grupo de almacenamiento ZFS, use el siguiente comando en el terminal:

Estado de $ ZFS

Si experimenta algunos problemas relacionados con las unidades en la piscina, puede usar la opción de eventos. Emita el siguiente comando en la terminal para ver los eventos asociados con un grupo específico:

$ sudo Zpool Events Pool_Name -V

Eliminar el grupo de almacenamiento ZFS

Si ya no necesita la piscina, puede eliminarla. Sin embargo, tenga en cuenta que eliminar el grupo también eliminará los archivos contenidos dentro de él.

Use la siguiente sintaxis de comando para eliminar el grupo de almacenamiento:

$ sudo zpool Destroy Pool_Name

En este artículo, ha aprendido cómo instalar el sistema de archivos ZFS en Ubuntu 20.04 LTS (fosa focal). También ha aprendido cómo crear un grupo de almacenamiento en el sistema de archivos ZFS y eliminarlo cuando ya no lo necesite.