Inicio Empresa Cómo empezar con TrueNAS Scale

Cómo empezar con TrueNAS Scale

by dylan bryan
Dell EMC PowerEdge R750 bahías de unidades frontales

TrueNAS ha ganado terreno en las comunidades de autohospedaje y laboratorios domésticos por varias razones. Una razón principal es que es gratuito y de código abierto. Otra gran razón es que, desde el principio, es bastante fácil de configurar y tiene una interfaz atractiva. Para las personas que recién se inician en el hobby o quieren algo en lo que trabajar, las interfaces CLI pueden resultar abrumadoras y seleccionar los parámetros correctos puede resultar confuso. Entonces, para ayudarlo a comenzar, decidimos crear una guía de configuración rápida para demostrar cómo configurar recursos compartidos SMB e iSCSI con ACL.

TrueNAS ha ganado terreno en las comunidades de autohospedaje y laboratorios domésticos por varias razones. Una razón principal es que es gratuito y de código abierto. Otra gran razón es que, desde el principio, es bastante fácil de configurar y tiene una interfaz atractiva. Para las personas que recién se inician en el hobby o quieren algo en lo que trabajar, las interfaces CLI pueden resultar abrumadoras y seleccionar los parámetros correctos puede resultar confuso. Entonces, para ayudarlo a comenzar, decidimos crear una guía de configuración rápida para demostrar cómo configurar recursos compartidos SMB e iSCSI con ACL.

TrueNAS se puede ejecutar en una gran cantidad de hardware, pero aún así es importante verificar que el hardware que seleccione funcionará. Puedes consultar el Guía de hardware de escala TrueNAS para obtener detalles sobre la compatibilidad del hardware. En lo que respecta al almacenamiento, lo principal que debe asegurarse es tener varias unidades de la misma capacidad para crear un grupo. Aunque es posible mezclar y combinar unidades, probablemente traerá muchos más dolores de cabeza de los que vale la pena. Aparte de eso, este TrueNAS no suele ser demasiado exigente.

Instalación

La instalación general de TrueNAS Scale es muy sencilla. La mayor parte de la configuración real se realiza a través de la interfaz web después de la instalación. Una vez que inicie su instalador TrueNAS, presione el cargador de arranque GRUB con la opción de iniciar la instalación, que avanzará automáticamente al menú de configuración de la consola.

En el menú inicial, seleccione la opción Instalar/Actualizar y haga clic en Aceptar.

La siguiente pantalla variará dependiendo de la configuración real. Seleccione la unidad para la instalación de TrueNAS. Utilice las teclas de flecha para desplazarse y resaltar la unidad preferida y presione la barra espaciadora. Nuestra captura de pantalla se ve un poco diferente porque estas unidades se usaron anteriormente en una configuración TrueNAS y se asignaron a grupos. Por lo general, solo verá en la lista los nombres, direcciones y capacidades de las unidades disponibles. Seleccione la unidad de arranque deseada y haga clic en Aceptar.

Es importante configurar una cuenta de usuario administrativo y TrueNAS ofrece dos buenas opciones. Al seleccionar la opción 1 se creará una contraseña de administrador en la consola. Elegir la opción 3 requiere que el usuario cree la contraseña de administrador al iniciar sesión por primera vez en la interfaz web. Cualquiera de las opciones es aceptable aquí y depende de las preferencias personales. ¡La opción 2 no es una buena opción! Después de hacer su elección, haga clic en Aceptar.

El instalador seguirá todos los pasos y, cuando se complete, aparecerá el mensaje de instalación exitosa. Retire el medio de instalación y haga clic en Aceptar para ir a la siguiente pantalla.

¡Felicidades! Si ve esta pantalla, significa que se ha instalado TrueNAS. Desde aquí, no verás mucho en la consola local. Vaya a una máquina conectada a la red y utilice la interfaz web. Por lo general, a menos que las cosas vayan mal, no será necesario volver a ver esta interfaz y podrá ejecutar su caja TrueNAS completamente sin cabeza.

Configuración de escala TrueNAS

Navegue a la interfaz web en la dirección IP que figura en la consola. Una vez que ingresa la dirección IP en la máquina en red, se muestra la pantalla de inicio de sesión. Configurará la contraseña de administrador o ingresará admin y la contraseña que configuró previamente. Luego, se encontrará con la pantalla de inicio.

Tiene TrueNAS instalado, pero necesita más configuración para funcionar correctamente como NAS. Para comenzar, navegue hasta la pestaña Almacenamiento en la barra lateral de la izquierda. Primero, necesitamos crear un grupo, así que hagamos clic en Crear grupo.

Creación de grupos de escala TrueNAS

Crear un grupo de unidades es lo primero para que este espacio sea utilizable. Normalmente, querrás varias unidades con la misma capacidad para evitar dolores de cabeza. Tenemos seis SSD NVMe de 1.6 TB y nueve SSD SAS de 480 GB, por lo que los configuraremos como dos grupos separados. En aras de la simplicidad, los dividimos en NVMe Pool y SAS Pool y los colocamos en ZFS RAIDZ1, seccionándolos con una única unidad de repuesto. Para configuraciones con más de seis unidades o más de 2 TB cada una, probablemente sea aconsejable utilizar RAIDZ2 como segundo repuesto. Esto ayuda a reducir los riesgos de pérdida de datos si se produce otro error al intentar reconstruir el grupo a partir del primer error. ZFS RAIDZ es una forma rápida y sencilla de agrupar y conectar SSD NVMe.

Eso es todo para crear su grupo, a menos que desee explorar otras opciones como almacenamiento en caché y repuestos. Aunque no es fundamental para las configuraciones NAS estándar, puede guardar su trabajo e ir a la página de revisión.

Creación de usuario

Ahora, creemos cuentas de usuario para que la cuenta de administrador no se use para acceder al almacenamiento. Esto nos permite configurar permisos para otros usuarios y brindarles almacenamiento compartido o separado. También puedes configurar permisos por grupos para simplificar el acceso de los usuarios al mismo almacenamiento.

Navegue a la pestaña de credenciales a la izquierda y seleccione usuarios locales. Puede elegir Agregar usuario en la parte superior derecha e ingresar la información del usuario directamente. No haremos nada con el Configuración del directorio de inicio en esta guía, aunque hay opciones útiles. La capacidad de autenticarse a través de LDAP y Active Directory está fuera del alcance de esta guía, por lo que no se abordará aquí. Sin embargo, estas opciones le permiten autenticarse a través de cuentas existentes sin requerir que los usuarios tengan una cuenta dedicada a TrueNAS.

Para obtener información sobre Home Shares, puede consultar la documentación de TrueNAS esta página.

Conjuntos de datos y recursos compartidos

Una vez creadas las cuentas de usuario y los grupos, puede configurar el almacenamiento accesible para el usuario y utilizar su NAS. Puede elegir entre iSCSI y SMB para esto, pero SMB es su mejor opción para compartir con múltiples usuarios. Cubriremos la configuración de ambos aquí.

Configuración de PYMES

Para configurar SMB, debemos comenzar creando un conjunto de datos. Para hacer esto, navegue hasta la pestaña Conjuntos de datos en el lado izquierdo, haga clic en el grupo que desea que sea principal y luego presione el botón Agregar conjunto de datos en la parte superior derecha. Aquí puede darle un nombre, cambiar la configuración de compresión y cifrado y establecer el tipo de recurso compartido.

Dado que estamos configurando un recurso compartido SMB, queremos asegurarnos de que el conjunto de datos esté configurado correctamente. Simplemente use el menú desplegable para seleccionar SMB en el campo Tipo de recurso compartido. Podemos guardar para permitir que el recurso compartido SMB ocupe todo el grupo, pero para dividir el grupo, debemos pasar a opciones avanzadas.

Ahora que estamos en las opciones avanzadas, podemos cambiar el tamaño del conjunto de datos simplemente ingresando la capacidad deseada en el campo de cuota. A menos que necesite cambiar algunas opciones más, hemos creado el conjunto de datos y podemos continuar.

Ahora que estas partes fundamentales están eliminadas, podemos configurar el recurso compartido SMB real para su uso. Navegue a la pestaña Recursos compartidos en la barra lateral, busque recursos compartidos SMB y seleccione Agregar.

Necesitamos usar la opción Ruta para seleccionar el conjunto de datos creado anteriormente y ponerlo a disposición para compartir. A continuación, agregue un nombre que se mostrará una vez que se acceda al servicio SMB. La opción Propósito se puede configurar para múltiples usos, pero para el almacenamiento normal de archivos, funcionarán los parámetros compartidos predeterminados.

Después de configurar el recurso compartido SMB y hacer clic en Guardar, verá la ventana emergente para habilitar el servicio SMB. Si desea que el servicio se inicie automáticamente cuando se inicie TrueNAS, seleccione el inicio automático antes de habilitar el servicio. Si cambia de opinión más tarde, también puede alternar el inicio automático.

En este punto, debería poder ver TrueNAS en la sección de red del explorador de archivos de Windows, pero dependiendo de sus preferencias, hay algunos pasos adicionales. Si está bien proporcionar a todos los usuarios acceso a este recurso compartido, así como el nombre predeterminado, entonces habrá terminado. De lo contrario, el resto es bastante sencillo. Simplemente seleccione el ícono de compartir al lado del interruptor habilitado en el recurso compartido y edite la Lista de control de acceso (ACL). De forma predeterminada, la ACL otorga a todos permiso total. Esto puede estar bien si usted es el único usuario de la instancia, pero si no, es posible que desee ser un poco más granular.

Puede agregar una regla de denegación específica para impedir que un usuario acceda a un grupo o eliminar la entrada "todos@" y configurarla para permitir solo un usuario, como mostramos en la captura de pantalla a continuación. Esto restringe el acceso al grupo únicamente a nuestro usuario de revisión de almacenamiento. Puede agregar más usuarios o incluso grupos completos a esto. También existe la posibilidad de tener usuarios de solo lectura y usuarios denegados específicos.

Y finalmente, para SMB, el último paso (aunque no es crítico) es cambiar el nombre del servicio. Para ello, abrimos el menú de kebab (o menú de “tres puntos”) al lado del botón de agregar y le damos a configurar servicio. Aquí, podemos simplemente cambiar el nombre de NetBIOS para cambiar la forma en que aparece el servicio SMB en los dispositivos de la red.

Después de guardar, deberíamos ver el nombre en la pestaña de red en el Explorador de archivos de Windows.

Desde aquí, haga doble clic en el nombre y debería ver una ventana de autenticación. Ingrese las credenciales de la cuenta que creó y configuró en la ACL, y debería poder ver los recursos compartidos permitidos para ese usuario. ¡Felicidades! Ahora tiene un recurso compartido SMB simple y funcional en TrueNAS.

Si desea la documentación de TrueNAS para la configuración de SMB, puede encontrarla esta página.

Configuración iSCSI

Si está interesado en la configuración de iSCSI, puede recorrer esta sección. Si no, sáltelo.

iSCSI es una bestia ligeramente diferente a SMB y también se mostrará un poco diferente en Windows. iSCSI se montará como una unidad local en lugar de un recurso compartido de red, pero le gusta menos que lo utilicen varias máquinas cliente a la vez. SMB es la mejor opción para compartir con varias máquinas cliente. Esté preparado: la configuración de iSCSI es bastante sencilla, pero el mapeo en Windows es un poco más complicado que en SMB.

Antes de crear el recurso compartido real, necesitaremos crear un conjunto de datos o Zvol para compartir. Usaremos un Zvol. Estamos creando un Zvol de 2 TB en nuestro grupo SAS. Esto está disponible en la pestaña Conjuntos de datos.

A continuación, podemos ir a la pestaña Acciones y presionar el botón del asistente en iSCSI. En aras de la simplicidad, llamamos a este recurso compartido "iscsi-sas", seleccionamos Zvol como nuestro dispositivo y cambiamos la plataforma para compartir a Modern OS. Dado que este es nuestro primer recurso compartido iSCSI, necesitamos crear un destino y un portal.

Estas son las configuraciones del portal que estamos usando para iSCSI. El usuario también se configura aquí. Después de esto, podemos saltarnos el iniciador y seguir adelante.

Después de guardar, se nos pedirá que iniciemos iSCSI tal como lo hicimos con SMB.

Se podría pensar que hemos terminado aquí y que estamos en el lado de TrueNAS, pero ahora es el momento de pasar al lado de Windows. La máquina utilizada en esta configuración ejecuta Windows 11; Las vistas en otros sistemas operativos pueden verse diferentes.

Comenzamos buscando y abriendo el iniciador iSCSI.

En el iniciador iSCSI, ingrese su dirección IP TrueNAS en el cuadro de destino y presione conexión rápida.

Se mostrará una ventana emergente para la conexión rápida con el objetivo descubierto. Si su estado dice Conectado, puede presionar Listo.

Salga del iniciador iSCSI. A continuación, debemos abrir Administración de discos. Debería aparecer una ventana emergente para inicializar un disco o simplemente ver el espacio no asignado.

Una vez que tengamos el disco inicializado, podremos crear un nuevo volumen simple.

Simplemente dejamos que el volumen llene todo el espacio del disco y le dimos la letra E. Luego formateamos la partición con NTFS con un tamaño de unidad de asignación predeterminado y configuramos la etiqueta en "Truenas-iSCSI-SAS".

Una vez que terminemos de formatear y configurar, deberíamos poder ver el recurso compartido iSCSI montado.

Y si miramos la pestaña Esta PC en el Explorador de archivos, ¡deberíamos ver nuestro recurso compartido iSCSI montado!

Si el recurso compartido está montado aquí, todo salió bien y ahora podrá disfrutar de su almacenamiento en red. Este proceso es un poco complicado para aquellos que no están familiarizados con los retoques, pero en general, no profundiza demasiado en la maleza.

Para obtener más detalles, puede consultar la página para compartir iSCSI en la documentación de TrueNAS. esta página.

Conclusión

En general, TrueNAS Scale es relativamente sencillo de configurar una vez que sigue los pasos en orden. Si bien muchas plataformas NAS minoristas han ofrecido asistentes que lo guiarán por los pasos, TrueNAS ofrece un proceso más granular. Hay algunas secciones que pueden resultar un poco confusas, pero con un poco de orientación se pueden resolver. También hay bastante espacio para la personalización y adaptación adicional para su uso por parte de los usuarios más avanzados.

Dell EMC PowerEdge R750 bahías de unidades frontales

Dell R75: banco de pruebas de escala TrueNAS

Otra ventaja de TrueNAS Scale es que puede ejecutar aplicaciones y también tiene un hipervisor. Es probable que el hipervisor KVM no reemplace la necesidad de hosts dedicados que ejecuten Proxmox o ESXi, pero puede funcionar en caso de necesidad para poner en marcha una máquina virtual simple. Las aplicaciones le permiten alojar cosas como Immich para optimizar el almacenamiento de fotografías, Plex para transmisión de video o incluso Nextcloud para colaborar y compartir. Estas aplicaciones agregan funcionalidad a TrueNAS y le permiten personalizarlo para satisfacer sus necesidades.

Al final, esta guía no es una guía definitiva y no pretende serlo. Solo queríamos crear algo simple para cubrir los conceptos básicos y ayudar a las personas a familiarizarse con TrueNAS, ya que muchos encuentran la configuración del Día 0 desalentadora. Hay muchas más funciones que no se tratan aquí (tenemos la intención de cubrirlas en el futuro), pero por ahora, ¡disfrute de su NAS recién aprovisionado!

Escala TrueNAS

Interactuar con StorageReview

BOLETÍN  | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS Feed