Índice #
DSM de Synology trae por defecto tres perfiles para poder controlar las revoluciones de los ventiladores, puede que se te antoje que el nivel Silencioso no lo es tanto si tu servidor NAS esta en tu dormitorio o en tu sala de estar, para ello crearemos un nuevo perfil que para bajar las revoluciones de los ventiladores.
Este artículo es básicamente un copia/pega del trabajo que hizo Alexander Droste publicándolo en su blog, y como he escrito muchas veces, este es un blog donde voy dejando apuntes para mi yo del futuro.
Testeado en un Synology DS 920+ con DSM 6.2.3-25426 Update 3
Preparación #
Ve a Panel de control
> Terminal y SNMP
y habilita el Servicio SSH
Abre la terminal de linux (o putty en Windows) y conecta con el servidor NAS:
ssh <tuUsuario>@<tuNasIP>
Cambie a la cuenta root
sudo -i
Desactivación de la verificación de estado de los ventiladores #
Para evitar mensajes de error como ‘El ventilador dejó de funcionar’ (que saturarán tu interfaz web) tan pronto como apaguemos el ventilador, debemos deshabilitar la verificación de estado del ventilador
Crea una script que se inicie durante el arranque del sistema
vi /usr/local/etc/rc.d/fan_check_disable.sh
Para Insertar (presiona i) y añade
#!/bin/sh
echo 0 > /sys/module/geminilake_synobios/parameters/check_fan
Para guardar y salir (ESC> escribe :wq ENTER)
Le damos permisos de ejecución
chmod 755 /usr/local/etc/rc.d/fan_check_disable.sh
Ejecuta find / -name check_fan
para localizar la ruta del fichero a insertar en el script
Creación del perfil #
Crearemos un nuevo perfil de ventilador personalizado para que los ventiladores giren más lentos y tambión se detengan (apaguen) si no es necesario, mantendrá nuestro NAS lo más silencioso posible sin romper algo al dejar que se sobrecaliente.
Haz una copia del fichero /usr/syno/etc.defaults/scemd.xml
cp /usr/syno/etc.defaults/scemd.xml /usr/syno/etc.defaults/scemd.xml.bkp
Editamos el fichero /usr/syno/etc.defaults/scemd.xml
vi /usr/syno/etc.defaults/scemd.xml
Buscamos la sección <fan_config period="20" threshold="6" type="DUAL_MODE_LOW" hibernation_speed="UNKNOWN">
Reemplazamos el contenido desde <fan_config ..>
a </fan_config>
con:
<disk_temperature fan_speed="01%40hz" action="NONE" >0</disk_temperature>
<disk_temperature fan_speed="10%40hz" action="NONE" >41</disk_temperature>
<disk_temperature fan_speed="20%40hz" action="NONE" >46</disk_temperature>
<disk_temperature fan_speed="35%40hz" action="NONE" >48</disk_temperature>
<disk_temperature fan_speed="50%40hz" action="NONE" >50</disk_temperature>
<disk_temperature fan_speed="70%40hz" action="NONE" >54</disk_temperature>
<disk_temperature fan_speed="99%40hz" action="NONE" >58</disk_temperature>
<disk_temperature fan_speed="99%40hz" action="SHUTDOWN" >61</disk_temperature>
<cpu_temperature fan_speed="01%40hz" action="NONE" >0</cpu_temperature>
<cpu_temperature fan_speed="10%40hz" action="NONE" >57</cpu_temperature>
<cpu_temperature fan_speed="20%40hz" action="NONE" >62</cpu_temperature>
<cpu_temperature fan_speed="50%40hz" action="NONE" >65</cpu_temperature>
<cpu_temperature fan_speed="99%40hz" action="NONE" >80</cpu_temperature>
<cpu_temperature fan_speed="99%40hz" action="SHUTDOWN" >90</cpu_temperature>
Dentro del editor vi, presiona i para ingresar al modo de inserción, presiona ESC para volver al modo de comando y escribe :wq para escribir los cambios y salir del editor vi
Copia el fichero /usr/syno/etc.defaults/scemd.xml
a /usr/syno/etc/scemd.xml
cp /usr/syno/etc.defaults/scemd.xml /usr/syno/etc/scemd.xml
Reinicia tu NAS y listo.
Espero que te haya gustado, pasa un buen día…