troubleshooting_para_conectar_el_driver_de_nut

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
troubleshooting_para_conectar_el_driver_de_nut [2024/07/22 13:24] – created osotroubleshooting_para_conectar_el_driver_de_nut [2024/10/17 21:42] (current) – external edit 127.0.0.1
Line 32: Line 32:
 </code> </code>
  
 +
 +====== Archivos de Configuración Principales de NUT ======
 +
 +==== /etc/nut/nut.conf ====
 +Este archivo configura el modo de operación del servidor NUT. Puede establecer si NUT debe correr en modo `standalone`, `netserver` o `netclient`.
 +<code>
 +# IMPORTANT NOTE:
 +#  This file is intended to be sourced by shell scripts.
 +#  You MUST NOT use spaces around the equal sign!
 +
 +MODE=netserver
 +</code>
 +==== /etc/nut/ups.conf ====
 +Este archivo define los UPS que serán manejados por NUT. Aquí se configuran los detalles específicos de cada UPS, como el driver que se utilizará y las opciones del mismo.
 +<code>
 +# To find out if your driver supports any extra settings, start it with
 +# the -h option and/or read the driver's documentation.
 +
 +[ups]
 +        driver = usbhid-ups
 +        port = auto
 +        desc = "EATON 5e 1kVA UPS"
 +
 +#       MONITOR ups@localhost 1 monuser monsecret master
 +
 +# Set maxretry to 3 by default, this should mitigate race with slow devices:
 +#maxretry = 3
 +</code>
 +==== /etc/nut/upsd.conf ====
 +Configura el demonio de NUT (`upsd`). Define los parámetros de comunicación, como el puerto en el que escuchará `upsd` y otras opciones de red.
 +
 +==== /etc/nut/upsd.users ====
 +Contiene la configuración de los usuarios que pueden interactuar con `upsd`. Aquí se definen los nombres de usuario, contraseñas y niveles de permisos.
 +<code>
 +# The matching MONITOR line in your upsmon.conf would look like this:
 +#
 +# MONITOR myups@localhost 1 upsmon pass master  (or slave)
 +
 +[monuser]
 +    password = monsecret
 +    upsmon master
 +    
 +</code>
 +==== /etc/nut/upsmon.conf ====
 +Configura el monitor de UPS (`upsmon`). Este archivo define cómo `upsmon` monitorea los UPS, qué acciones tomar en diferentes estados y cómo interactuar con `upsd`.
 +
 +<code>
 +MINSUPPLIES 1
 +SHUTDOWNCMD "/sbin/shutdown -h +0"
 +POLLFREQ 10
 +POLLFREQALERT 5
 +HOSTSYNC 15
 +DEADTIME 15
 +POWERDOWNFLAG /etc/killpower
 +RBWARNTIME 43200
 +NOCOMMWARNTIME 300
 +FINALDELAY 5
 +</code>
 +==== /etc/nut/upssched.conf ====
 +Configura el programador de eventos de NUT (`upssched`). Permite definir acciones específicas que deben tomarse en ciertos eventos, como el cambio de estado de un UPS.
 +
 +<code>
 +sudo cat /etc/nut/upssched.conf | grep -v '\#'
 +
 +CMDSCRIPT /bin/upssched-cmd
 +</code>
troubleshooting_para_conectar_el_driver_de_nut.1721654660.txt.gz · Last modified: 2024/10/17 21:42 (external edit)