Linuxでの質問です。


SentOSにてUPSを使用できるようにしました。
rpmで入れて起動などは問題なく出来て動いているようなのですが、起動時のチェックで
monitoring :su: user /xxx/xxx/apcupsd.conf does not exist
という表示が出てきます。
これはどういったエラーなのでしょうか?
回避策などもあれば教えていただきたいと思います。

回答の条件
  • 1人2回まで
  • 登録:2007/10/29 19:03:44
  • 終了:2007/11/05 19:05:04

回答(3件)

id:Kumappus No.1

くまっぷす回答回数3784ベストアンサー獲得回数1852007/10/29 19:58:43

ポイント27pt

http://www.itmedia.co.jp/help/howto/linux/ups/02.html

/etc/apcupsd/apcupsd.conf がないと怒ってますね。

RPMでインストールするとおそらく/etc/apcupsd/apcupsd.conf.exampleとかそういう名前の「テンプレート」しかコピーされてません。

それをapcupsd.confというファイルとしてコピーして、自分のマシンの設定に合わせて修正する必要があります(そのままでいけることもある)。

http://www.users-side.co.jp/guide/press/apc_ups.php

id:quocard

ありがとうございます。

該当の場所にちゃんとapcupsd.confファイルはありますね。

表示だけだとconfファイルがないといわれているわけですが、実際には存在しているので

confファイルの中身が違うということでしょうか。

2007/10/29 20:08:03
id:ttamo No.2

たも回答回数175ベストアンサー獲得回数292007/10/29 22:53:40

ポイント27pt

/etc/init.d/apcupsd あたりの起動ファイルがアヤシイですね。

"Starting UPS monitoring: [OK]"

と出るはずのところに

"Starting UPS monitoring: su: user /xxx/xxx/apcupsd.conf does not exist [OK]"

と出るということでしょう。

ということは、su が「/xxx/xxx/apcupsd.con なんていうユーザはいねえよ」と言っています。

apcupsd で su することはまずないでしょうから、

apcupsd の起動ファイルが破損していると思います。

あるいは、どうしようもないバグか。

grep su /etc/init.d/apcupsd

と打つとどうなりますか?

# いまは /etc/rc.d/init.d/apcupsd じゃないんですよね?

  • id:Kumappus
    質問です。
    このメッセージは起動時1回こっきりですか?それとも/var/log/messagesなどに繰り返し出る?
    またUPSサポート自体はちゃんと動いていますか?(電源抜いたらちゃんと対応してオートシャットダウンとかしてくれますか?)

    ないとは思いますが、ひょっとして/etc/confがあとからマウントされるRAIDシステムにあったりしませんよね?
  • id:KuroNeko666
    UPSのrpmはよく知らないのでコメントにて。

    ログを吐いているプログラムから、ファイルが見えない
    というメッセージですが su という部分が気になります。

    念のため権限をチェックしてみてください。
    rpmでも、ものによってたまーに権限設定がされてない
    ものを見かけるので。
  • id:b-wind
    ファイルがないというよりは、そんなユーザーはいないというメッセージに読める。
  • id:Kumappus
    む、それはそうも読める…。/xxx/xxx/apcupsd.confというユーザにsuしようとしたが失敗した。と。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません