Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
|
user:lespocky:drafts [2013-01-30 23:24] alex |
user:lespocky:drafts [2013-05-07 12:23] (aktuell) alex |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== HowTo: MGE Ellipse 600 mit Debian Wheezy ====== | + | ====== Entwürfe ====== |
| - | USV von Ge0rG … | + | ===== status.net Server unter Debian Wheezy ===== |
| + | * Pakete installieren zusätzlich zum PHP und MySQL-Server: libmarkdown-php, liboauth-php, php-db, php-mail, php-openid, php-validate, … | ||
| + | * eigene MySQL-Datenbank anlegen | ||
| - | ===== Test auf sokrates ===== | + | ===== installing pump.io and what I learned about node.js ===== |
| - | ==== Rumgucken ==== | + | Summary of my experiences about installing [[http://pump.io/|pump.io]] on our own webserver … |
| - | ''lsusb'' gibt aus: | + | |
| - | + | ||
| - | Bus 003 Device 004: ID 0463:ffff MGE UPS Systems UPS | + | |
| - | + | ||
| - | In ''/usr/share/doc/nut/README.Debian.gz'' steht: | + | |
| - | + | ||
| - | For USB devices, permissions are automatically set by the | + | |
| - | /lib/udev/rules.d/52-nut-usbups.rules udev rules file. | + | |
| - | + | ||
| - | Aber die Datei gibt's gar nicht, dafür gibt es ''/lib/udev/rules.d/52-nut-usbups.rules'' und die enthält: | + | |
| - | + | ||
| - | # This file is generated and installed by the Network UPS Tools package. | + | |
| - | ACTION!="add|change", GOTO="nut-usbups_rules_end" | + | |
| - | SUBSYSTEM=="usb_device", GOTO="nut-usbups_rules_real" | + | |
| - | SUBSYSTEM=="usb", GOTO="nut-usbups_rules_real" | + | |
| - | SUBSYSTEM!="usb", GOTO="nut-usbups_rules_end" | + | |
| - | LABEL="nut-usbups_rules_real" | + | |
| - | # various models - usbhid-ups | + | |
| - | ATTR{idVendor}=="0463", ATTR{idProduct}=="ffff", MODE="664", GROUP="nut" | + | |
| - | LABEL="nut-usbups_rules_end" | + | |
| - | + | ||
| - | ==== udev anpassen (Rechtefoo) ==== | + | |
| - | + | ||
| - | Es gibt diverse Bugreports in Debian, alle geschlossen, obwohl es nicht auf Anhieb tut, bspw. [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660072|660072]] – naja sagen wir, obwohl es falsch oder unverständlich beschrieben sind. Jedenfalls dann nach ''/etc/udev/rules.d'' gehen und ''ln -s /lib/udev/rules.d/52-nut-usbups.rules'' ausführen, udev neu starten, neu booten oder USB-Gerät ab- und wieder anstecken und so. | + | |
| - | + | ||
| - | ==== UPS aka driver konfigurieren ==== | + | |
| - | In ''/etc/nut/ups.conf'' einen Abschnitt hinzufügen: | + | |
| - | + | ||
| - | [MGE_something] | + | |
| - | driver = usbhid-ups | + | |
| - | port = auto | + | |
| - | + | ||
| - | Theoretisch kann man da auch noch mehr Optionen angeben, wenn man nicht mehrere USV am Server hat, kann man sich das aber klemmen. | + | |
| - | + | ||
| - | ==== Kurztest ==== | + | |
| - | ''upsc MGE_something@localhost | less'' gibt dann: | + | |
| - | + | ||
| - | battery.charge: 92 | + | |
| - | battery.charge.low: 30 | + | |
| - | battery.runtime: 1408 | + | |
| - | battery.type: PbAc | + | |
| - | device.mfr: MGE OPS SYSTEMS | + | |
| - | device.model: Ellipse 600 | + | |
| - | device.serial: BDBJ32016 | + | |
| - | device.type: ups | + | |
| - | driver.name: usbhid-ups | + | |
| - | driver.parameter.pollfreq: 30 | + | |
| - | driver.parameter.pollinterval: 2 | + | |
| - | driver.parameter.port: auto | + | |
| - | driver.version: 2.6.4 | + | |
| - | driver.version.data: MGE HID 1.31 | + | |
| - | driver.version.internal: 0.37 | + | |
| - | input.transfer.high: 264 | + | |
| - | input.transfer.low: 184 | + | |
| - | outlet.1.desc: PowerShare Outlet 1 | + | |
| - | outlet.1.id: 2 | + | |
| - | outlet.1.status: on | + | |
| - | outlet.1.switchable: no | + | |
| - | outlet.desc: Main Outlet | + | |
| - | outlet.id: 1 | + | |
| - | outlet.switchable: no | + | |
| - | output.frequency.nominal: 50 | + | |
| - | output.voltage: 230.0 | + | |
| - | output.voltage.nominal: 230 | + | |
| - | ups.beeper.status: enabled | + | |
| - | ups.delay.shutdown: 20 | + | |
| - | ups.delay.start: 30 | + | |
| - | ups.load: 20 | + | |
| - | ups.mfr: MGE OPS SYSTEMS | + | |
| - | ups.model: Ellipse 600 | + | |
| - | ups.powups.productid: ffff | + | |
| - | ups.serial: BDBJ32016 | + | |
| - | ups.status: OL CHRG | + | |
| - | ups.timer.shutdown: -1 | + | |
| - | ups.timer.start: -10 | + | |
| - | ups.vendorid: 0463 | + | |
| - | + | ||
| - | ==== Weitere Einrichtung ==== | + | |
| - | Erstmal ''upsd.users'' | + | |
| - | + | ||
| - | [admin] | + | |
| - | password = 12345 | + | |
| - | actions = set | + | |
| - | actions = fsd | + | |
| - | instcmds = all | + | |
| - | + | ||
| - | [monmaster] | + | |
| - | password = master | + | |
| - | upsmon master | + | |
| - | + | ||
| - | [monslave] | + | |
| - | password = slave | + | |
| - | upsmon slave | + | |
| - | + | ||
| - | Und dann ''upsmon.conf'' | + | |
| - | + | ||
| - | MONITOR MGE_something@localhost 1 monmaster master master | + | |
| - | + | ||
| - | Damit läuft das erstmal so, dass der Rechner automatisch runterfährt nach ungefähr 10 Minuten. | + | |