Instalación del sistema de archivos ZFS
Primero tienes que asegurarte de que principal, restringido, universo y multiverso Las fuentes de software del repositorio oficial de paquetes de Ubuntu están habilitados.
Para hacer eso, ejecute el siguiente comando:
$ sudo apt edit-fuente
Prensa continuar.
Como puede ver en la sección marcada de la captura de pantalla a continuación, tengo todas estas fuentes de software habilitadas.
Si no tiene estos habilitados, ejecute los siguientes comandos para agregarlos uno por uno:
$ sudo apt-add-repository principal
$ sudo apt-add-repository restringido
$ sudo apt-add-repositorio universo
$ sudo apt-add-repository multiverso
Ahora ejecute el siguiente comando para actualizar el apto caché del repositorio de paquetes:
$ sudo apt-get actualización
El caché del repositorio del paquete debe actualizarse.
Ahora puede ejecutar el siguiente comando para instalar el sistema de archivos ZFS en Ubuntu 18.04 LTS:
$ sudo apt-get install zfsutils-linux
Ahora presiona Y y luego presiona continuar.
Se debe instalar el sistema de archivos ZFS.
Configuración de la piscina ZFS RAID 0
En esta sección le mostraré cómo configurar una piscina ZFS RAID 0.
En RAID 0, agrega algunos discos duros, y se suman para hacer una sola unidad virtual grande.
Por ejemplo, si configura 3 unidades de 1 TB de discos duros en la piscina RAID 0, será un solo disco duro virtual de 3 TB. Todos los datos que le escriba se dividirán en las 3 unidades por igual. Hará la velocidad de escritura 3 veces más rápida de lo que es para 1 unidad. Lo mismo ocurre con la velocidad de lectura. Esas son las ventajas de la configuración de RAID 0.
Pero hay una desventaja de RAID 0. Si una de estas 3 unidades falla, todos sus datos se perderán.
Puede verificar el estado de los grupos ZFS que ha configurado con el siguiente comando:
$ sudo zpool estado
Como puede ver, todavía no tengo piscinas disponibles.
Te mostraré cómo configurar su primer grupo ZFS ahora. Pero antes de eso, asegúrese de tener al menos 2 discos duros instalados en su computadora. Se requiere para RAID 0.
Instalé 3 discos duros virtuales (8 GB de tamaño) en mi Ubuntu 18.04 LTS VMware Máquina virtual como puede ver en la captura de pantalla a continuación. Puedo acceder a ellos como /dev/sdb, /dev/sdc, /dev/sdd
Ahora creemos nuestra primera piscina ZFS. Lo voy a llamar archivos. Por supuesto que puedes llamarlo de otra manera si quieres.
Ejecute el siguiente comando para crear una piscina ZFS archivos En RAID 0 Configuración:
$ sudo zpool create -f archivos/dev/sdb/dev/sdc/dev/sdd
Piscina ZFS archivos debe crearse.
Ahora puede ejecutar el siguiente comando para enumerar su grupo ZFS:
$ SUDO ZPOOL Lista
Como puede ver en la sección marcada de la captura de pantalla a continuación, el NOMBRE de la piscina es archivos y el TAMAÑO es 23.8 GB (8 GB x 3 = 24 GB)
Tu recién creado archivos La piscina ZFS debe montarse en /archivos automáticamente como puede ver en la salida del df dominio.
Por defecto, /archivos Mount Point solo es escritable por el usuario raíz. Si quieres hacer /archivos Writable por su propio usuario y grupo, puede hacerlo ejecutando el siguiente comando:
$ sudo chown -rfv nombre de usuario: groupname/archivos
Nota: Aquí NOMBRE DE USUARIO y NOMBRE DEL GRUPO ¿Eres tu inicio de sesión? NOMBRE DE USUARIO y NOMBRE DEL GRUPO. Por lo general, son los mismos.
Como puede ver en la captura de pantalla a continuación, la propiedad de /archivos Directorio cambiado.
Como puede ver en la captura de pantalla a continuación, ahora puedo copiar y pegar archivos en el /archivos Directorio como usuario ordinario.
Cambiar el punto de montaje de la piscina ZFS existente
Por defecto, se monta un grupo ZFS en /ZFSPOOLNAME.
Por ejemplo, si el nombre de la piscina es archivos, entonces se montará en /archivos.
Si lo desea, puede montarlo en otro lugar de su sistema de archivos.
Por ejemplo, si quieres montar archivos Piscina ZFS para /var/www, Puede hacerlo con el siguiente comando:
$ sudo zfs set MountPoint =/var/wwwfiles
NOTA: Asegúrese de que exista el directorio donde desee montar el grupo ZFS antes de ejecutar este comando.
Como puede ver en la salida del df comando, el punto de montaje se cambia a /var/www
Eliminar una piscina ZFS
En esta sección le mostraré cómo eliminar el archivos Piscina zfs que acabas de crear.
Puede ejecutar el siguiente comando para eliminar el archivos Piscina ZFS:
$ sudo zpool destruir archivos
Como puede ver en la captura de pantalla a continuación, el archivos La piscina ZFS fue eliminada.
Así es como instala y configura el sistema de archivos ZFS en Ubuntu 18.04 LTS. Gracias por leer este artículo.