Red de conocimiento informático - Material del sitio web - Cómo instalar y usar ZFS en Centos7

Cómo instalar y usar ZFS en Centos7

Cómo instalar y usar ZFS en Centos7

Lectura guiada

El nombre en inglés del sistema de archivos ZFS es ZettabyteFileSystem, también llamado DynamicFileSystem, que es el primer sistema de archivos de 128 bits. Originalmente era un sistema de archivos desarrollado por Sun para el sistema operativo Solaris10. Como parte del proyecto de código abierto OpenSolaris, ZFS se lanzó el 5438 01 de junio de 2005 y Sun lo considera el sistema de archivos definitivo. Después de 10 años de desarrollo activo, el último desarrollo será completamente abierto y pasará a llamarse OpenZFS.

Ventajas de ZFS

ZFS es un sistema de archivos avanzado y altamente escalable desarrollado originalmente por Sun Microsystems, y ahora OpenZFS es parte del proyecto. Con tantos sistemas de archivos disponibles en Linux, es natural preguntarse qué tiene de especial ZFS. A diferencia de otros sistemas de archivos, no es sólo un administrador de volúmenes lógicos del sistema de archivos. Las características que hacen que ZFS sea popular son:

1. Integridad de los datos: la coherencia y la integridad de los datos están garantizadas mediante la tecnología de copia y verificación de una sola escritura.

2. Grupo de espacio de almacenamiento: las unidades de almacenamiento disponibles se pueden colocar en un grupo llamado zpool.

3. RAID de software: cree una matriz raidz como si emitiera un comando.

4. Administrador de volúmenes integrado: ZFS actúa como administrador de volúmenes.

5. Instantánea, clonación y compresión: estas son algunas de las funciones avanzadas proporcionadas por ZFS.

Término

Antes de continuar, aprendamos algo de terminología común de ZFS.

Grupo: agrupación lógica de unidades de almacenamiento, que es el componente básico de ZFS a partir del cual se asigna espacio de almacenamiento para conjuntos de datos.

Conjunto de datos: los componentes del sistema de archivos ZFS, es decir, sistemas de archivos, clones, instantáneas y volúmenes, se denominan conjuntos de datos.

Duplicación: Dispositivo virtual que almacena copias de datos en los mismos dos o más discos. Si un disco falla, los espejos de otros discos pueden utilizar los mismos datos.

Resincronización: Proceso de copiar datos de un disco a otro al restaurar un dispositivo.

Scrub: Erase se utiliza en ZFS para comprobar la coherencia, al igual que fsck se utiliza en otros sistemas de archivos.

Instalación de ZFS

Para instalar ZFS en CentOS, necesitamos instalar la biblioteca EPEL y luego instalar los paquetes ZFS requeridos en la biblioteca ZFS.

yum local install-nopgcheck

yum local install-nopgcheck

Ahora instale los paquetes de desarrollo del kernel y zfs. El paquete de desarrollo del kernel requiere que ZFS cree módulos y los inserte en el kernel.

Yum install kernel-devel zfs

Verifique el comando lsmod que se usa para insertar el módulo zfs en el kernel. Si no, use el comando ' ' modprobe para insertarlo manualmente. .

[root @ Li 1467-130 ~]# lsmod | grep ZFS

[root @ Li 1467-130 ~]# modprobe ZFS

[root @ Li 1467-130 ~]# lsmod | grep ZFS

zfs 2790271 0

código zuni 331170 1 ZFS

zavl 15236 1 zfs

zcommon 55411 1 ZFS

znvpair 89086 2 zfs,zcommon

spl 92029 3 zfs,zcommon,znvpair

Comprobemos si podemos usar el comando zfs:

[root @ Li 1467-130 ~]# lista ZFS

No hay conjunto de datos disponible