Synology: Ventiladores más silenciosos

2021-03-01

Índice

  1. Preparación
  2. Desactivación de la verificación de estado de los ventiladores
  3. Creación del perfil

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.

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

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>

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…


Ingrese la dirección de su instancia