Skip to content

APCのUPSをUSB接続に

5月 20, 2008
by

昨日から
hehehe-u.ac.jp Communications with UPS lost
hehehe-u.ac.jp Communications with UPS restored
というメールが頻繁に来るようになって,終いにはapcupsdが落ちてしまっているという事態に。
ログを見るとこんな感じ。

Tue May 20 16:08:20 JST 2008 apcupsd error shutdown completed
Tue May 20 15:59:29 JST 2008 Communications with UPS lost.
Tue May 20 15:49:28 JST 2008 Communications with UPS lost.
Tue May 20 15:47:29 JST 2008 apcupsd error shutdown completed
and that your cable specification on the UPSCABLE directive is correct.
Please make sure the port specified on the DEVICE directive is correct,
PANIC! Cannot communicate with UPS via serial port.
Tue May 20 15:47:29 JST 2008 apcupsd FATAL ERROR in smartsetup.c at line 171
Tue May 20 14:10:19 JST 2008 apcupsd error shutdown completed
Mutex unlock failure. ERR=Operation not permitted
Tue May 20 14:10:19 JST 2008 apcupsd FATAL ERROR in newups.c at line 109
Tue May 20 13:42:39 JST 2008 apcupsd error shutdown completed
Tue May 20 13:42:39 JST 2008 Valid lock file for pid=9482, but not ours pid=10498
please stop it and run this program again.
If apcupsd or apctest is already running,
Unable to create UPS lock file.
Tue May 20 13:42:39 JST 2008 apcupsd FATAL ERROR in device.c at line 70
Tue May 20 13:42:39 JST 2008 Valid lock file for pid=9482, but not ours pid=10498
Tue May 20 13:42:36 JST 2008 apcupsd error shutdown completed
Tue May 20 13:42:36 JST 2008 Valid lock file for pid=9482, but not ours pid=10496
please stop it and run this program again.
If apcupsd or apctest is already running,
Unable to create UPS lock file.
Tue May 20 13:42:36 JST 2008 apcupsd FATAL ERROR in device.c at line 70
Tue May 20 13:42:36 JST 2008 Valid lock file for pid=9482, but not ours pid=10496
Tue May 20 13:39:59 JST 2008 Communications with UPS restored.
Tue May 20 13:39:36 JST 2008 Communications with UPS lost.
Mon May 19 18:48:54 JST 2008 apcupsd error shutdown completed
Mutex unlock failure. ERR=Operation not permitted
Mon May 19 18:48:54 JST 2008 apcupsd FATAL ERROR in newups.c at line 109
Mon May 19 16:33:09 JST 2008 Communications with UPS restored.
Mon May 19 16:32:10 JST 2008 Communications with UPS lost.
Mon May 19 16:31:43 JST 2008 Communications with UPS restored.
Mon May 19 16:31:37 JST 2008 Communications with UPS lost.
Mon May 19 10:34:51 JST 2008 apcupsd error shutdown completed
Mutex unlock failure. ERR=Operation not permitted
Mon May 19 10:34:51 JST 2008 apcupsd FATAL ERROR in newups.c at line 109

電池に不調は見当たらず、他のデーモンにも不調は一切見当たらない。
ググっても同じような症状はせいぜい去年のわたくしのしか見当たらない。
全く去年のそれと同じ症状です。
いくら何でも買い替えたばっかのUPSだし、今度ばかりはねと思って。で、接続をUSBにしてみた。
となると、ビルドからやり直し。面倒だったから一旦、
# cd /usr/ports/sysutils/apcupsd
# make deinstall
# rm /var/db/ports/apcupsd/options
# portinstall sysutils/apcupsd
# cat /var/db/ports/apcupsd/options

# This file is auto-generated by ‘make config’.
# No user-servicable parts inside!
# Options for apcupsd-3.14.3_1
_OPTIONS_READ=apcupsd-3.14.3_1
WITH_APCSMART_DRV=true
WITH_APCDUMB_DRV=true
WITHOUT_CLIENT_ONLY=true
WITH_CGI=true
WITHOUT_NLS=true
WITH_PCNET_DRV=true
WITH_POWERFLUTE=true
WITH_USB=true
WITH_SNMP_DRV=true
WITH_TCP_WRAPPERS=true
WITHOUT_TEST_DRV=true

# rehash
# cd /usr/local/etc/apcupsd
# chmod +w apcupsd.conf
# vi apcupsd.conf
# diff apcupsd.conf apcupsd.conf.sample

15c15
#UPSNAME
29c29
UPSCABLE smart
75,76c75,76
< UPSTYPE usb
UPSTYPE apcsmart
> DEVICE /dev/usv

15c15
#UPSNAME
29c29
UPSCABLE smart
75,76c75,76
UPSTYPE apcsmart
> DEVICE /dev/usv

一応様子を見ますが、これでも駄目だとちょっと頭を抱えてしまう。

広告
No comments yet

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。