Cambiando a UnRAID

· 6 min · @Self-Hosting · #unRAID

Este mes de marzo ha traído un cambio inesperado en mi servidor.

Lo primero de todo, vi una oferta de un Lenovo m910x (el que dispone de una ranura para puerto PCI) en Wallapop que venía completo (tarjeta gráfica, SSD, RAM, transformador de 135w), o sea, una perita en dulce. Así que me lancé de cabeza a él. Y junto con los 2 HDD que ya tenía en funcionamiento (18Tb y otro de 12Tb) en mi antiguo servidor más otro que estaba en stand-by de 16Tb, y aprovechando el mod que se le puede hacer a los Tiny (sobre todo a los m910x), pensé en aprovechar los 3 HDD y tener un peazo servidor que no se lo saltase un galgo.

La única duda que tenía, era como sacarle partido a todo el hard que tengo a mi disposición?

Pero antes de pensar en sacarle provecho al hard, tenía que hacer una operación quirúrgica al nuevo servidor, para aprovechar las ventajas del m910x. Y esta modificación, consiste en:

  • Soldar 3 cables a la placa base, para sacar la alimentación para los HDD.
    • Los puntos que tienes que soldar, los puedes encontrar en esta image del mod donde indica donde se tienen que hacer las soldaduras. El problema es si no tienes mucha experiencia o ninguna, entonces la cosa se complica. Yo he tenido de recordar los 5 años que me pasé soldando cuando estaba haciendo el FP. de electrónica industrial, así que…
  • Encontrar todo el material necesario para poder conectar los cables SATA a la PCI del Tiny. En la web de homelabs.club los encontrarás.
  • He ampliado la RAM del Tiny a 32Gb
  • He cambiado la CPU que venía por defecto, Intel i5 - 6500T por una un poco mejor Intel i5 - 6600T.
    • Tengo en el almacén una Intel i5 - 7500T, pero no sé si sería mucho hablando en términos de consumo eléctrico.

Una vez realizada la parte más difícil, ahora solamente toca decidir que Sistema Operativo ponerle. En principio quería volver a poner Debian GNU/Linux tal como tenía antes en mi anterior servidor. Pero en el canal de telegram de HomeLabs.club todo el mundo comentaba las bondades de UnRAID y me decidí a probarlo a ver que tal era y si era tan bueno como decían.

Antes de nada, tenía que conseguir una licencia. Lo bueno que tiene UnRAID, es que tiene una licencia de prueba de 30 días. El Sistema Operativo tiene muy bien. Todo está bien cuidado y bien ordenado, aunque al principio cuesta encontrar las cosas, pero eso es como todo.

Pero por mi experiencia, antes de nada y para que no te lleves ningún susto o te encuentres perdido, te recomiendo que le des un vistado a los siguientes vídeos:

Estos vídeos van muy bien, porque te pone en situación y te ayudan en la primera instalación y configuración del sistema. Es muy sencillo, pero como siempre pasa, el principio cuesta todo.

nota: Cuando llegues a la sección de configuración del Array o vayas a instalar los HDD al sistema, y si antes ya has visto los vídeos, no es todo tan bonito como parece, piensa antes lo que vas a hacer, porque yo me lancé al huerto con el PreClear de un HDD de 18Tb y tardé 90 horas, se dice pronto, en tenerlo disponible para añadirlo al sistema. Pero bueno, me sirvió como aprendizaje para saber lo que es aconsejable y lo que no.

Otra cosa que también me aconsejaron, fue que me apuntara al canal de Discord de UnRAID_ES, porque ya pedir ayuda, consejo, etc… siempre están disponibles. Son mis ángeles de la guardia.

Con todo esto, ya podía a empezar a hacer las pruebas con el sistema, probando configuraciones, plugins, dockers, etc… Y es hay, cuando en el canal de Discord, salta la noticia de que las licencias que hay en ese momento disponibles en UnRAID van a cambiar a subscripciónes anuales. Todo el mundo, en el canal de Discord se volvió loco, y recomendaron, que lo mejor, era comprar ya, una licencia tal como están ahora (de por vida) para así, al menos quedar cubierto para lo que pueda suceder en un futuro, y viendo que el sistema me empezaba a interesar y que tenía posibilidades, pues me decidí a comprar una licencia básica. Eso sí, lo que recomiendan, es que vayas directamente a la licencia PRO porque con eso te aseguras de que no tengas problemas en un futuro, a parte de que puedes conectar dispositivos (entendemos como HDD) ilimitados.

Hay que puntualizar una cosa con referencia a lo de dispositivos ilimitados que salió en el mismo podcast donde se habló de las licencias. El tema es que los famosos ilimitados queda muy bonito, pero que ahora mismo, UnRAID solo soporta 24 dispositivos, si son muchos, pero no es ilimitado. En mi caso, yo con 3 HDD, para que os hagáis una idea, tengo unos 50Tb disponibles. Más que suficiente para mi servidor.

nota: También, hay que tener en cuenta, esto es una opinión mía y personal, es que puedes tener la más mejor de las licencias, que si la empresa que hay detrás de UnRAID dice que anula todas las licencias anteriores, no servirá de nada decir que tenías una PRO y que era para toda la vida, a parte de que cuestan una pasta. Mucha gente opina, que si la empresa que hay detrás de UnRAID hiciera eso, la comunidad entera se les echaría encima y abandonarían el barco en masa, con las consecuencias que eso podría tener para la empresa.

Después de haber resuelto el tema de la licencia me puse a instalar todo lo que tenía en el anterior servidor, que es lo siguiente:

  • Jellyfin
  • Flexget
  • Transmission
  • aMule
  • Gotify
  • Caddy
  • DuckDns
  • Jackett
  • Scruttiny
  • Wireguard
    • No hace falta instalar nada, porque ya va instalado en el propio UnRAID
  • Navidrome
  • Glances
  • HomePage
  • PiHole

Aún me faltan algunas cosas para estar al 100%, pero hay andamos.

Si nos ponemos a hablar de las pegas que, en mi caso, le encuentro, serían las siguientes:

  • Consume muchos recursos, a mi modo de ver, y si encima vienes de una Debian GNU/Linux con 16Gb, pues.
    • Esto viene porque según para que cosas, sobre todo copiar archivos, y eso que no tengo el HDD de paridad (que daría para hablar otro artículo), es un proceso que requiere mucha CPU, y esto lo digo con conocimiento de causa, porque antes tenía los HDD conectados a través de USB y no notaba tanto consumo de CPU como ahora, que están conectados a través de SATA.
  • Al consumir tantos recursos, hace, en mi caso, que la CPU se caliente más de lo que me gustaría, llega hasta unos agradables 65º. Una temperatura que no es de mi agrado.

Como veis, son únicamente 2, pero seguramente, si es que me lee alguien, dirá que soy un exagerado y que a ellos, eso no les pasa. Pero claro, por lo que he visto en el canal de Discord mi servidor parece de pobre, porque según parece todos en el canal, tienen servidores industriales 😉

Hasta aquí hemos llegado, ya seguiré explicando como va mi experiencia y sensaciones con UnRAID.

nota: Si llegase el momento de que UnRAID cambiase su política de licencias, que opción escogerías tú.

◇ Referencia