Сначало подключаем наш бесперебойник комовским кабелем к юниксовому серверу, после чего начинаем настройку последнего
Код: Выделить всё
cd /usr/ports/sysutils/nut
                                                                                ┌────────────────────────────────────────────────────────────────────┐
                                                                                │                     Options for nut 2.4.1_3                        │  
                                                                                │ ┌────────────────────────────────────────────────────────────────┐ │  
                                                                                │ │               [X] SERIAL  SERIAL support                       │ │  
                                                                                │ │               [ ] USB     USB support                          │ │  
                                                                                │ │               [X] SNMP    SNMP support                         │ │  
                                                                                │ │               [X] NEON    NEON XML/HTTP support                │ │  
                                                                                │ │               [ ] PDU     Powerman PDU support                 │ │  
                                                                                │ │               [ ] HAL     HAL support                          │ │  
                                                                                │ │               [ ] IPV6    IPV6 support                         │ │  
                                                                                │ │               [X] CGI     Web CGI interface                    │ │  
                                                                                │ │                                                                │ │  
                                                                                │ │                                                                │ │  
                                                                                │ │                                                                │ │  
                                                                                │ │                                                                │ │  
                                                                                │ │                                                                │ │  
                                                                                │ │                                                                │ │  
                                                                                │ │                                                                │ │  
                                                                                ├─└────────────────────────────────────────────────────────────────┘─┤  
                                                                                │                       [  OK  ]       Cancel                        │  
                                                                                └────────────────────────────────────────────────────────────────────┘  
                                                                                                                                                        
Код: Выделить всё
cp /usr/local/etc/nut/ups.conf.sample /usr/local/etc/nut/ups.confКод: Выделить всё
[APC]
driver = apcsmart
port = /dev/cuau0
cable = 940-0024C
desc = "APC Smart-UPS 3000VA"Код: Выделить всё
cp /usr/local/etc/nut/upsd.conf.sample /usr/local/etc/nut/upsd.confКод: Выделить всё
LISTEN 127.0.0.1
LISTEN 192.168.34.2 
Код: Выделить всё
cp /usr/local/etc/nut/upsd.users.sample /usr/local/etc/nut/upsd.usersКод: Выделить всё
[admin]
password = admin
actions = SET
instcmds = ALL
[monmaster]
password = bsd
upsmon master
[monslave]
password = win2k3
upsmon slave
Код: Выделить всё
cp /usr/local/etc/nut/upsmon.conf.sample /usr/local/etc/nut/upsmon.confКод: Выделить всё
MONITOR APC@localhost 1 monmaster bsd master
NOTIFYFLAG ONLINE      SYSLOG+WALL
NOTIFYFLAG ONBATT      SYSLOG+WALL
NOTIFYFLAG LOWBATT     SYSLOG+WALL
NOTIFYFLAG SHUTDOWN    SYSLOG+WALL
Код: Выделить всё
cp /usr/local/etc/nut/upsset.conf.sample /usr/local/etc/nut/upsset.confКод: Выделить всё
I_HAVE_SECURED_MY_CGI_DIRECTORYКод: Выделить всё
cd /usr/local/etc/nut/
chown uucp:wheel upsd.conf upsd.users upsmon.conf upsset.conf
chmod 0640 upsd.conf upsd.users upsmon.conf upsset.conf
cp upsstats-single.html.sample upsstats-single.html
cp upsstats.html.sample upsstats.html
cp hosts.conf.sample hosts.conf
Дальше разрешаем автозапуск добавляя в rc.conf следующее
Код: Выделить всё
nut_upslog_enable="YES"
nut_upsmon_enable="YES"
nut_enable="YES"Код: Выделить всё
[khk:local/etc/rc.d]# ./nut start
Network UPS Tools - UPS driver controller 2.4.1
Network UPS Tools - APC Smart protocol driver 2.00 (2.4.1)
APC command table version 2.0
Detected Smart-UPS 3000 RM XL [JS0809019489] on /dev/cuau0
Starting nut.
Network UPS Tools upsd 2.4.1
listening on 192.168.34.2 port 3493
listening on 127.0.0.1 port 3493
Connected to UPS [APC]: apcsmart-APC
[khk:local/etc/rc.d]# ./nut_upslog start
Starting nut_upslog.
Network UPS Tools upslog 2.4.1
logging status of myups@localhost to /var/log/ups.log (300s intervals)
[khk:local/etc/rc.d]# ./nut_upsmon start
Starting nut_upsmon.
Network UPS Tools upsmon 2.4.1
UPS: APC@localhost (master) (power value 1)
Using power down flag file /etc/killpower
[khk:local/etc/rc.d]#   Ну и в заключении - данный пост написан по мотивам вот этой статьи в интернете http://www.lissyara.su/articles/freebsd ... ups_tools/ - там все расжовано гораздо лучше и смысла повторяться нету. потому обязательно читаем все что там пишут.
Кста - там описана прога для виндовых серверов - она полностью работоспособна - качаем и настраиваем.
PS:
1) Все сервера должны выключаться бесперебойником - так что настраиваем и ставим
2) В 8 фре изменилось название компорта
3) С usb шнуром настроить с ходу не получилось на 7 фре - мож уже что и поменялось