事務所のFreeNAS 9にUPSをUSBケーブルで接続して利用するために設定を行いました
手持ちのUPSはAPC RS550です
http://cyber.apc.co.jp/p-BR550G-JP.html?scode=BR550G-JP
UPS – Freenas
http://doc.freenas.org/index.php/UPS
FreeNASが実装しているUPS管理プログラムはNetwork UPS Toolsになります
http://www.networkupstools.org/
- UPSサービスをON
- デバイスの確認
- UPS設定
- 設定保存
UPSが接続されているUSBポートを確認します。shellから下記のコマンドを実行します
今回の接続USBポートはugen2.2になっていました
1 2 3 4 5 6 7 8 9 |
[root@freenas9] ~# dmesg | grep ugen ugen0.1: <ATI> at usbus0 ugen1.1: <ATI> at usbus1 ugen2.1: <ATI> at usbus2 ugen3.1: <ATI> at usbus3 ugen4.1: <ATI> at usbus4 ugen5.1: <ATI> at usbus5 ugen2.2: <American Power Conversion> at usbus2 ugen3.2: <Sony> at usbus3 |
必要最低限の設定はUPS Mode,ドライバ,ポートになります。今回は下記の設定にしました
UPS Mode: Master
ドライバ: APC ups 2 Back-UPS USB USB (usbhid-ups)
ポート: /dev/ugen2.2
[OK]で設定を保存します
UPSの接続を確認してみます。一応認識はしているようです
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
[root@freenas9] ~# upsc ups@localhost battery.charge: 100 battery.charge.low: 10 battery.charge.warning: 50 battery.date: 2001/09/25 battery.mfr.date: 2012/05/30 battery.runtime: 1560 battery.runtime.low: 120 battery.type: PbAc battery.voltage: 13.7 battery.voltage.nominal: 12.0 device.mfr: American Power Conversion device.model: APC RS 550G device.serial: 3B1126Xxxxxxxx device.type: ups driver.name: usbhid-ups driver.parameter.pollfreq: 30 driver.parameter.pollinterval: 2 driver.parameter.port: /dev/ugen2.2 driver.version: 2.6.5 driver.version.data: APC HID 0.95 driver.version.internal: 0.37 input.sensitivity: medium input.transfer.high: 123 input.transfer.low: 82 input.voltage: 100.0 input.voltage.nominal: 100 ups.beeper.status: enabled ups.delay.shutdown: 20 ups.firmware: 855.L4 .A ups.firmware.aux: L4 ups.load: 25 ups.mfr: American Power Conversion ups.mfr.date: 2011/06/25 ups.model: APC RS 550G ups.productid: 0002 ups.realpower.nominal: 330 ups.serial: 3B1126Xxxxxxxx ups.status: OL ups.test.result: No test initiated ups.timer.reboot: 0 ups.timer.shutdown: -1 ups.vendorid: 051d |