Synology: Ventiladores más silenciosos
2021-03-01
Í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.
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…