Búsqueda de sitios web

Configuración de FreeNAS para configurar discos de almacenamiento ZFS y creación de recursos compartidos NFS en FreeNAS - Parte 2


En nuestro artículo anterior, le mostramos cómo instalar el servidor FreeNAS. En este artículo cubriremos la configuración de FreeNAS y la configuración del almacenamiento usando ZFS.

Requisitos

  1. Instalación de FreeNAS (almacenamiento conectado a la red) – Parte 1

Después de la instalación y configuración del servidor FreeNAS, se deben realizar las siguientes cosas en la interfaz de usuario web de FreeNAS.

  1. Configure el protocolo web en HTTP/HTTPS.
  2. Cambie la dirección de la GUI web a 192.168.0.225.
  3. Cambiar idiomas, mapa de teclado, zona horaria, servidor de registro, correo electrónico.
  4. Agregue un volumen de almacenamiento compatible con ZFS.
  5. Defina cualquiera de los elementos compartidos.

Después de realizar los cambios anteriores en la interfaz de usuario web de FreeNAS, debemos guardar los cambios en Sistema -> Configuración -> Guardar configuración -> suba Config -> Guardar para mantener los cambios permanentes.

Configuración de mi servidor
Hardware		:	Virtual Machine 64-bit
Operating System        :	FreeNAS-9.2.1.8-RELEASE-x64
IP Address	      	:	192.168.0.225
8GB RAM		        :	Minimum RAM 
1 Disk (5GB)	      	:	Used for OS Installation
8 Disks (5GB)		:	Used for Storage
Configuración de mi cliente

Se puede utilizar cualquier sistema operativo Linux.

Operating System 	:	Ubuntu 14.04
IP Address	 	:	192.168.0.12

Configuración de FreeNAS y configuración de almacenamiento ZFS

Para usar FreeNAS, tenemos que configurar con la configuración adecuada después de que se complete la instalación. En la Parte 1 hemos visto cómo instalar FreeNAS. Ahora tenemos que definir las configuraciones que usaremos en nuestro entorno.

Paso 1: Configurar los ajustes básicos de FreeNAS

1. Inicie sesión en la interfaz de usuario web de FreeNAS. Una vez que inicie sesión, verá la pestaña Configuración e Información del sistema. En Configuración, cambie el Protocolo de nuestra interfaz web para usar http/https y configure la dirección IP que usaremos para esta interfaz GUI y también configure la zona horaria, Mapa de teclado, idioma para GUI.

Después de realizar los cambios anteriores, presione el botón 'Guardar' en la parte inferior para guardar los cambios.

2. A continuación, configure la notificación por correo electrónico, vaya a la pestaña Correo electrónico en Configuración. Aquí podemos definir la dirección de correo electrónico para recibir la notificación por correo electrónico sobre la actualización de nuestro NAS.

Antes de eso, tenemos que configurar el correo electrónico en nuestra cuenta de usuario. Aquí estoy usando root como mi usuario. Así que cambie al Menú Cuenta en la parte superior. Luego elija Usuarios, aquí verá el usuario raíz, al seleccionar el usuario raíz obtendrá la opción de modificación en la esquina inferior izquierda debajo de la lista de usuarios.

Haga clic en la pestaña Modificar usuario para ingresar la dirección de correo electrónico y la contraseña del usuario y haga clic en Aceptar para guardar los cambios.

3. Luego regrese a Configuración y elija Correo electrónico para configurar el correo electrónico. Aquí he usado mi identificación de Gmail, puedes elegir la identificación de correo electrónico que mejor se adapte a tus necesidades.

Ingrese el nombre de usuario y la contraseña para la autenticación y guarde los cambios haciendo clic en Guardar.

4. Ahora necesitamos habilitar el mensaje de Consola en el pie de página. Para ello, vaya a la opción Avanzado y elija Mostrar mensajes de la consola en el pie de página y guarde la configuración haciendo clic en Guardar.

Paso 2: Agregar volúmenes de almacenamiento ZFS

5. Para agregar dispositivos de almacenamiento ZFS, vaya al menú Almacenamiento en la parte superior para definir los volúmenes ZFS. Para agregar un volumen ZFS, seleccione Administrador de volúmenes ZFS.

A continuación, agregue un nuevo nombre para su volumen. Aquí lo he definido como tecmint_pool. Para agregar los discos disponibles, haga clic en el signo + y agregue los discos. Hay 8 unidades disponibles ahora, agréguelas todas.

6. A continuación, defina los niveles de incursión que utilizará. Para agregar un RaidZ (igual que un Raid 5), haga clic en la lista desplegable. Aquí también estoy agregando dos discos como unidad de repuesto. Si alguno de los discos falla, la unidad de repuesto se reconstruirá automáticamente a partir de la información de paridad.

7. Para agregar un RAIDz2 con doble paridad, puedes elegir el Raidz2 (igual que RAIDz2 con doble paridad) en el menú desplegable.

8. Mirror significa clonar la misma copia de cada unidad con mejor rendimiento y garantía de datos.

9. Divida un único dato en varios discos. Si perdemos alguno de los discos, perderemos todo el volumen por inútil. No perderemos ninguna capacidad en el número total de discos.

10. Aquí usaré RAIDZ2 para mi configuración. Haga clic en Agregar volumen para agregar el diseño de volumen seleccionado. Agregar el volumen llevará poco tiempo según el tamaño de nuestra unidad y el rendimiento del sistema.

11. Después de agregar volúmenes, obtendrá la lista de volúmenes como se muestra a continuación.

Paso 3: creación de conjuntos de datos ZFS

12. El conjunto de datos se crea dentro del volumen que hemos creado en el paso anterior. Los conjuntos de datos son como una carpeta con nivel de compresión, tipo de recurso compartido, cuota y muchas más funciones.

Para crear un conjunto de datos, elija el volumen tecmint_pool en la parte inferior y elija Crear conjunto de datos ZFS.

Elija un nombre de conjunto de datos, aquí elegí tecmint_docs, seleccione el nivel de compresión de la lista y seleccione un tipo de recurso compartido, aquí voy a crear este recurso compartido. para una máquina Linux, así que aquí seleccioné el tipo de recurso compartido como Unix.

A continuación, habilite la Cuota haciendo clic en el menú avanzado para obtener la Cuota. Permítame elegir 2 GB como mi límite de cuota para este recurso compartido y hacer clic en agregar conjunto de datos para agregar.

13. A continuación, debemos definir los permisos en el recurso compartido tecmint_docs; esto se puede hacer usando la opción Cambiar permiso. Para hacerlo tenemos que elegir el tecmint_docs, en la parte inferior y definir los permisos.

Aquí estoy definiendo el permiso para el usuario root. Seleccione Permiso de forma recursiva para obtener el mismo permiso para todos los archivos y carpetas que se crearon en el recurso compartido.

14. Una vez que se crean los conjuntos de datos ZFS para compartir en Unix, ahora es el momento de crear un conjunto de datos para Windows. Siga las mismas instrucciones explicadas anteriormente, el único cambio es seleccionar el tipo de recurso compartido como "Windows" mientras agrega el conjunto de datos. Se puede acceder a esos recursos compartidos desde máquinas con Windows.

Paso 3: compartir conjuntos de datos ZFS

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

16. A continuación, haga clic en Agregar recurso compartido UNIX (NFS), aparecerá una nueva ventana para dar un comentario (Nombre) como tecmint_nfs_share y agregue redes autorizadas 192.168.0.0/24. Tenga en cuenta que esto será diferente para su red.

A continuación, seleccione Todos los directorios para permitir montar todos los directorios en este recurso compartido. En la parte inferior, elija Examinar y elija el directorio tecmint_docs que hemos definido para el conjunto de datos antes y luego haga clic en Aceptar.

17. Después de hacer clic en Aceptar, aparecerá un mensaje de confirmación que le preguntará ¿Le gustaría habilitar este servicio? Haga clic en para habilitar el uso compartido. Ahora podemos ver que se ha iniciado el servicio NFS.

Paso 4: Montar NFS Share en el cliente Unix

18. Ahora inicie sesión en su máquina cliente Unix (aquí he usado Ubuntu 14.04 y con la dirección IP 192.168.0.12) y verifique si El recurso compartido NFS de FreeNAS funciona o no.

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

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

19. Después de instalar NFS, use el siguiente comando para enumerar el recurso compartido NFS de FreeNAS.

showmount -e 192.168.0.225

20. Ahora, cree un directorio de montaje en '/mnt/FreeNAS_Share' en la máquina del Cliente y monte FreeNAS NFS Share en este punto de montaje y confírmelo usando ' comando df'.

sudo mkdir /mnt/FreeNAS_Share
sudo mount 192.168.0.225:/mnt/tecmint_pool/tecmint_docs /mnt/FreeNAS_Share/

21. 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 raíz tiene permisos para este recurso compartido.

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

Paso 5: finalmente guarde la configuración de FreeNAS

22. Ahora regrese a la interfaz de usuario web de FreeNAS y elija Configuración en la pestaña del sistema para guardar los cambios. Haga clic en guardar configuración para descargar el archivo de configuración.

23. A continuación, haga clic en Subir configuración para elegir el archivo db descargado, elija el archivo y haga clic en cargar.

Después de hacer clic en cargar configuración, el sistema se reiniciará automáticamente y se guardará nuestra configuración.

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

Conclusión

FreeNAS nos proporciona una interfaz GUI enriquecida para administrar el servidor de almacenamiento. FreeNAS admite un sistema de archivos grande que utiliza ZFS con un conjunto de datos que incluye funciones de compresión, cuota y permisos. Veamos cómo utilizar FreeNAS como servidor de streaming y servidor de torrents en artículos futuros.