Búsqueda de sitios web

TrueNAS - Configurar almacenamiento ZFS y recursos compartidos NFS - Parte 2


En nuestro artículo anterior, le mostramos cómo instalar el servidor TrueNAS. Este artículo lo guiará a través de la configuración de TrueNAS para configurar discos de almacenamiento ZFS y crear recursos compartidos NFS, lo que le permitirá almacenar y compartir datos de manera eficiente en su red.

Requisitos de hardware

Antes de sumergirse en la configuración de TrueNAS, asegúrese de tener un mínimo de dos discos conectados correctamente y reconocidos por el sistema para crear un grupo ZFS.

Sin embargo, se recomiendan tres o más discos para un mejor rendimiento y redundancia (RAID-Z1, RAID-Z2 o RAID-Z3).

Configuración de discos de almacenamiento ZFS

Para agregar un disco de almacenamiento ZFS, navegue hasta Almacenamiento > Discos y haga clic en el botón Agregar disco para seleccionar y configurar los discos que desea usar. para almacenamiento.

Para crear un grupo ZFS, navegue hasta Almacenamiento > grupos y haga clic en el botón Agregar para crear un nuevo grupo. .

A continuación, ingrese un nombre para su grupo y seleccione los discos que desea incluir en el grupo de la lista disponible.

Su grupo ZFS ahora está configurado y listo para usar.

Después de crear el grupo de almacenamiento, haga clic en el grupo que acaba de crear y haga clic en ... (tres puntos) al lado y elija Agregar conjunto de datos. para crear un nuevo conjunto de datos.

A continuación, ingrese un nombre para el conjunto de datos y configure los permisos para el conjunto de datos navegando a la pestaña Permisos. Establezca los permisos de propietario y grupo, así como los permisos de lectura, escritura y ejecución según sea necesario.

Creación de recursos compartidos NFS para conjuntos de datos ZFS

Para compartir conjuntos de datos ZFS en máquinas Unix, vaya a la pestaña "Compartir" en el menú superior y elija el tipo Unix Shares (NFS).

A continuación, haga clic en el botón Agregar recurso compartido NFS, elija la ubicación del conjunto de datos que creó anteriormente y configure los ajustes del recurso compartido, incluidas las opciones de acceso de lectura/escritura y hosts permitidos.

Después de hacer clic en Enviar, aparecerá un mensaje de confirmación preguntándole si desea habilitar este servicio. Haga clic en para habilitar el uso compartido. Luego verá que se ha iniciado el servicio NFS.

Para confirmar el estado del servicio NFS, navegue hasta Servicios y busque el servicio NFS. Asegúrese de que el interruptor esté en la posición ON para confirmar que el servicio se está ejecutando.

Montaje de NFS Share en un cliente Unix

Ahora inicie sesión en su máquina cliente Unix (aquí he usado Ubuntu 22.04 con la dirección IP 192.168.122.12) y verifique si NFS comparte desde TrueNAS . funciona o no.

Pero, antes de comprobar los recursos compartidos TrueNAS NFS, su máquina cliente debe tener el paquete NFS instalado en el sistema.

sudo dnf install nfs-utils -y	    [On RedHat systems]
sudo apt install nfs-common -y	    [On Debian systems]

Después de instalar NFS, utilice el siguiente comando para enumerar el recurso compartido NFS de TrueNAS.

showmount -e 192.168.122.103

Ahora, cree un directorio de montaje en '/mnt/TrueNAS_Share' en la máquina cliente, monte el TrueNAS NFS Share en este punto de montaje y confírmelo usando el comando df.

sudo mkdir /mnt/TrueNAS_Share
sudo mount 192.168.122.103:/mnt/tecmint_pool/tecmint_docs /mnt/TrueNAS_Share/
df -hT

Una vez que el recurso compartido NFS esté montado, ingrese a ese directorio e intente crear un archivo en este recurso compartido para confirmar que el usuario root tiene permiso para este recurso compartido.

sudo su
cd /mnt/TrueNAS_Share/
touch tecmint.txt

¡Eso es todo! Hemos configurado el volumen de almacenamiento y definido un recurso compartido NFS desde TrueNAS.

Conclusión

TrueNAS proporciona una interfaz fácil de usar para administrar el servidor de almacenamiento. TrueNAS admite un sistema de archivos grande que utiliza ZFS con funciones como compresión, cuotas y permisos.

En artículos futuros, exploraremos cómo utilizar TrueNAS como servidor de streaming y servidor de torrents.

Artículos relacionados: