Gebruikershulpmiddelen

Site-hulpmiddelen


werkinstructies:ups_onder_centos

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
werkinstructies:ups_onder_centos [2015/10/02 14:25]
abel [UPS Slave (client)]
werkinstructies:ups_onder_centos [2017/09/27 00:05] (huidige)
abel [UPS Monitor (server)]
Regel 9: Regel 9:
 sluit de UPS aan en check of die gezien wordt: ''lsusb'' sluit de UPS aan en check of die gezien wordt: ''lsusb''
 <code> <code>
 +Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub +Bus 004 Device 002: ID 0463:ffff MGE UPS Systems UPS
-Bus 001 Device 002: ID 8087:8008 Intel Corp. +
-Bus 002 Device 002: ID 8087:8000 Intel Corp. +
-Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub +
-Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub +
-Bus 003 Device 002: ID 0764:0601 Cyber Power System, Inc. PR1500LCDRT2U UPS+
 </code> </code>
  
 installeer de software: ''yum install nut'' installeer de software: ''yum install nut''
 +
 +en zorg dat udev correct met de ups omgaat:
 +
 +''cp /lib/udev/rules.d/62-nut-usbups.rules /etc/udev/rules.d/''
  
 zorg dat de server een net server is voor andere servers met een client, door in ''/etc/ups/nut.conf'' de mode te setten: zorg dat de server een net server is voor andere servers met een client, door in ''/etc/ups/nut.conf'' de mode te setten:
Regel 25: Regel 25:
 zorg dat de UPS wordt herkend: ''vi /etc/ups/ups.conf'' en zet hier in: zorg dat de UPS wordt herkend: ''vi /etc/ups/ups.conf'' en zet hier in:
 <code> <code>
- [cyberpower1500]+ [Ellipse600]
         driver = usbhid-ups         driver = usbhid-ups
         port = auto           port = auto  
 </code> </code>
  
-test de werking door 
  
 zorg dat de ups daemon geconfigureerd is : ''vi /etc/ups/upsd.conf'' zorg dat de ups daemon geconfigureerd is : ''vi /etc/ups/upsd.conf''
Regel 45: Regel 44:
 firewall-cmd %%--%%reload'' firewall-cmd %%--%%reload''
  
 +Check of de driver van de UPS klopt:\\
 +''upsdrvctl start''
  
-pas de file ''/etc/ups/upsd.users'' aan om gebruikers aan te maken voor onder andere de upsmon daemon, zet hier in+Als het klopt zie je output die lijkt op: 
 +<code> 
 +Network UPS Tools - UPS driver controller 2.7.2 
 +Network UPS Tools - Generic HID driver 0.38 (2.7.2) 
 +USB communication driver 0.32 
 +Using subdriver: MGE HID 1.33 
 +</code>
  
 +Pas de file ''/etc/ups/upsd.users'' aan om gebruikers aan te maken voor onder andere de upsmon daemon, zet hier in
 <code> <code>
 [admin] [admin]
Regel 79: Regel 87:
 <code>upsd : ALL</code> <code>upsd : ALL</code>
  
-Als laatste moet deze server zijn eigen UPS ook monitoren:+zet de upsdaemon aan bij boot 
 + 
 +''systemctl enable nut-monitor.service\\ 
 +systemctl enable nut-server.service'' 
 + 
 +enstart deze services:\\ 
 +''systemctl start nut-server.service\\ 
 +systemctl start nut-monitor.service'' 
 + 
 +Als laatste moet deze server zijn eigen UPS ook monitoren, zet de final delay op 15:
  
 ''vi /etc/ups/upsmon.conf'' ''vi /etc/ups/upsmon.conf''
Regel 85: Regel 102:
 <code> <code>
 RUN_AS_USER nut RUN_AS_USER nut
-MONITOR cyberpower1500@192.168.1.2 1 localmon E350M1 master+MONITOR Ellipse600@192.168.1.2 1 localmon monitorpassword master 
 +FINALDELAY 15
 </code> </code>
  
Regel 91: Regel 109:
  
 ===== UPS Slave (client) ===== ===== UPS Slave (client) =====
 +
 +Instaleer de client software.
 +
 +op CentOS clients ''yum install nut-client'' 
 +
 +op Debian/ubuntu clients ''apt-get update; apt-get install nut-client'' 
  
 ''vi /etc/ups/upsmon.conf'' ''vi /etc/ups/upsmon.conf''
  
 +<code>
 RUN_AS_USER nut RUN_AS_USER nut
-MONITOR cyberpower1500@192.168.1.1 monslave Pyccknn slave+MONITOR Ellipse600@192.168.1.1 monslave slavepassword slave 
 +</code> 
 + 
 +zet demonitor aan bij boot: 
 + 
 +''systemctl enable nut-monitor.service'' 
 + 
 +en start deze: 
 + 
 +''systemctl start nut-monitor.service'' 
 + 
 +controleren: 
 + 
 +''upsc Ellipse600@192.168.1.2'' 
 + 
 + 
 +===== bronnen ===== 
 +[[https://www.luzem.com/2015/01/25/install-ups-in-centos-7/]] 
  
werkinstructies/ups_onder_centos.1443788733.txt.gz · Laatst gewijzigd: 2015/10/02 14:25 door abel