
¿Cómo se inicia el monitoreo del UPS? Tengo el sistema central Network UPS Tools (NUT) cargado en ubuntu 11.04 (cliente), pero no encuentro ninguna aplicación para ejecutar desde los menús del sistema. La descripción del centro de software dice que los siguientes programas en NUT se ejecutan desde una terminal: upsc, upscmd, upsd, upsdrvctl, upslog, upsmon, upsrw, upssched. Quiero monitorear y configurar un solo UPS a través de una interfaz GUI. Revisé el administrador de dispositivos y el UPS está visible (a través del puerto USB). También verifiqué sysv-rc-conf para confirmar que NUT se esté ejecutando en los niveles 2-5. ¿Hay otra interfaz que necesito instalar? ¿Cuál es el siguiente paso?
Respuesta1
La configuración se realiza principalmente con archivos de texto en formato /etc/nut
. Los archivos de ejemplo proporcionados están bien documentados y deben incluir un conjunto completo de archivos. Implemento lo siguiente: - nut.conf (todos los sistemas) - script de modo de inicio estándar, ahora verificado por Ubuntu - upsmon.conf (todos los sistemas) - controla qué ups monitorear para detectar fallas de energía - upssched.conf (todos los sistemas) - controles actividades programadas basadas en eventos - upssched-cmd (todos los sistemas) - script de comando ejecutado por upssched.conf (ver más abajo) - upsd.conf (servidores NUT) - controla el acceso a la red para el servidor - ups.conf (servidores NUT) - controla qué UPS se monitorean: /etc/default/nut (sistemas basados en Debian, incluido Ubuntu): controla qué programas se inician al reiniciar el sistema.
Si tiene varios sistemas en un UPS, deberá decidir si es necesario modificar los archivos por sistema o tipo. nut.conf
will at debería ser diferente para clientes y servidores NUT. Los archivos de configuración del servidor NUT deben realizarse por servidor. upsmon.conf
debe indicar qué UPS monitorear y usar para activar un apagado. Visto las páginas de manual y/o la documentación.
Puede configurar y controlar su UPS con el nut-cgi
paquete que proporciona una interfaz basada en web a través de http://localhost/cgi-bin/nut/upsset.cgi
. Lo uso upstats.cgi
para monitorear el UPS. Puede utilizar las plantillas suministradas o modificarlas para adaptarlas. Requiere los siguientes archivos: - hosts.conf - sobre qué hosts informar - upsset.conf - indica que ha asegurado su servidor y desea habilitarloupsset.cgi
Para la configuración en línea, he tenido éxito con knutclient
. Proporciona una interfaz agradable para monitorear y configurar su UPS. Una vez realizada la configuración, es raro que necesite utilizarla. Elsitio nuezenumera otras herramientas enProyectos relacionados.
Escribí el siguiente script para volcar la carga poco después de un corte de energía (no los active en el servidor de monitoreo. Ya no lo uso, pero puedo darle una idea de cómo hacerlo.
#!/bin/bash # /etc/nut/upssched-cmd - Ejecutar comandos programados caso $1 en apc1-en-bate) /sbin/shutdown -h ahora +0 ;; belkin-en-bate) /sbin/shutdown -h ahora +0 ;; *) logger -t upssched-cmd "Comando no reconocido: $1" ;; esac #EOF