このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

DICEで質問 このメッセージに返信する
日時: 2009/05/14 13:36
名前: サブ
URL:

DICEで
dicedで設定をし最後にex 0 でイベント実行ではうまく更新できましたが
その後diceのeventlogを見るとipアドレスの検出がうまく行ってないようです
何が原因なのでしょうか
cat /usr/local/bin/DICE/log/events.log

○ 5/7 1:51 デーモン動作を開始しました
× 5/7 16:17 IPアドレスチェック タイムアウト
× 5/13 16:41 IPアドレスチェック タイムアウト
が結果です

設定でipアドレスは検出されているようですが

-------------------------------------------------
IPアドレスの検出をテストしますか? (Y/N)
(P)戻る
>y
検出IPアドレス>xxx.81.66.xxx
-------------------------------------------------
記事編集 編集
Re: DICEで質問 このメッセージに返信する
日時: 2009/05/14 14:21
名前: ZED
URL:
カーネルのバージョンが上がると動かなくなると噂です。
全ての設定を削除して、再インストールしてください。
記事編集 編集
Re: DICEで質問 このメッセージに返信する
日時: 2009/05/17 06:37
名前: くろ
URL:

前に、私も同じような現象になり、
そのときはIPは取得できていませんでした

調べてみたら、私の場合、IPをチェックするURLが殆どなくてなっていました

なので、IPを取得する外部のスクリプト作成し、
適当なサーバ(無料HPとか)において、そのURLをDICE指定しています
記事編集 編集
Re: DICEで質問 このメッセージに返信する
日時: 2009/05/23 10:59
名前: 中学生管理者
URL:
サブさん、お疲れ様。

>何が原因なのでしょうか

原因はさすがに分かりません。たまたま回線状況が悪かったとか・・・

>○ 5/7 1:51 デーモン動作を開始しました
>× 5/7 16:17 IPアドレスチェック タイムアウト
>× 5/13 16:41 IPアドレスチェック タイムアウト
>が結果です

上記のようにたまに出るくらいなら問題ないと思います。
確かDiCEのdefalut設定では IPアドレスのチェックは10分間隔とかになってるはず。
タイムアウトしても連続していなければ、10分後にはIPが取得できているということだから。
(頻繁にIPが変わる状況でなければ問題ないと思います)
連続してタイムアウトが出る場合には、くろさんが言われてるように外部スクリプトを
使うといいと思います。
記事編集 編集
Re: DICEで質問 このメッセージに返信する
日時: 2009/05/23 14:05
名前: サブ
URL:
すみません何も説明無しで結論から言いますと
ルーターがおかしくなっていた様でルーター再起動してなおりました。
/usr/local/bin/DiCE/log/にはevent.logとid000000.logとid000001.logが2つ作られていました。
ddo.jpとdip.jpのものです。

この時サーバー(今創っているcentos)がネットワークに繋がらなくなってしまったのです
それまで作業を行っていてリブートかけたら
ネットワークに繋がらないeth0が変
ifconfigすると

eth0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
になってるしifcfg-eth0は書き換わってるし何度リブートしてもその都度ifcfg-eth0
を書き直しても書き換わるし何かわけ解んなくて.
色々ぐぐってみて

cat /etc/sysconfig/network-scripts/ifcfg-eth0
cat /etc/resolv.conf
cat /etc/sysconfig/network
netstat -r
ping ルータのIPアドレス

MACアドレス FE:FF:FF:FF:FFで検索して似たような事例が見つかりました

見つけた部分ですすがるつもりで試してみようと思います

================================ここから
Xenカーネルで問題の起こっていた時には、すぐに非Xenカーネルのほうでブートしなおしても
、半永久的に FE:FF:FF:FF:FF:FF になっていて元に戻らない。
どうやら、上記メッセージの "address" とはハードウェアアドレスのことのようだ。

Xen の不具合なのかマザーの BIOS が悪いのかオンボードの NICチップがボロなのかドライバが
ヘボなのか分からないが、筆者のところで功を奏した処置法を書いておくことにする。
やや強引な方法ではあるが;

マシンをシャットダウンし、電源コードを 30秒以上抜いたままにする。
非Xenカーネルでブートする。立ち上がったら、/etc/modprobe.conf を点検し、
`alias xenbr0 ...' が書かれていたり `alias eth0 ...' がなくなっていたりしたら、
正常な記述に直す。
/etc/sysconfig/network-scripts/ifcfg-eth0.bak ができていたら、
それが正常な ifcfg-eth0 のコピーである可能性が高い。
中身を確認して、正常なものだったら、ifcfg-eth0.bak を ifcfg-eth0 に上書きコピーする。
その上で、ifcfg-eth0 の `HWADDR=00:1E:...' を `MACADDR=00:1E:...' と書き換える。
HWADDR は個々の NIC を区別して起動時に eth0, eth1 といった論理番号が入れ違わないための
指定である一方、MACADDR は「eth0 には MAC アドレス 00:1E:... を与えて使用する」
という意味である。HWADDR と MACADDR は排他でしか使えない点に注意。
kudzu (マシン起動時にハードウェアの追加や変更を検知するサービス) をスタートアップ
しないようにする。つまり `chkconfig kudzu off' を行う。
===============================================================ここまで

早速試してみる
まずPCの電源をもとから引き抜いたしばらくしてから電源ONコンソールにいつも通り
ずらずらと******{OK}と画面が流れていく。するとdhcpdとvftpdが
OKでなくログイン画面となる。
ログインしてrootになってcd cd /etc/sysconfig/network-scripts/でls してみるとifcfg-eth0.bac
があるファイルの中を見ると元の状態のようだcp ifcfg-eth0.bak ifcfg-eth0として
vi ifcfg-eth0
HWADDR=192.168.24.xをMACADDR=同じアドレスにして次にkuzduを起動時オフに
chkconfig kuzdu offでreboot
今度はすべて...OK....OKとなって
eth0 Link encap:Ethernet HWaddr 00:90:96:39:99:8D
inet addr:192.168.24.x Bcast:192.168.24.255 Mask:255.255.255.0
inet6 addr: 2001:a03e:6ce3:0:290:96ff:fe39:998d/64 Scope:Global
inet6 addr: fe80::290:96ff:fe39:998d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9036 errors:0 dropped:0 overruns:0 frame:0
TX packets:3664 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4981452 (4.7 MiB) TX bytes:325556 (317.9 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
================ 省略=========================
ネットに繋がった(笑っ)?????
不思議、今の自分の能力ではさっぱり解らん。
といった次第でした
もう次から次へとトラブルが起こるので以前の書き込みを見落としていました
記事編集 編集
Re: DICEで質問 このメッセージに返信する
日時: 2009/05/23 15:26
名前: よっしー
URL: https://takao-y.net/~takao/fswiki/wiki.cgi
こんにちは、お世話になります。

サブさん>
余計な御世話かもしれませんが、

>不思議、今の自分の能力ではさっぱり解らん。
>といった次第でした
>もう次から次へとトラブルが起こるので以前の書き込みを見落としていました

の記述から察するに、一度に多方面の構築に挑戦されているようですが
ご自身の今のスキルからするとまずは一つの問題が解決してから次の
構築に移るようにしないとそのうちなし崩し的にトラブルが発生しますよ・・・。(^^;)
小生も初期の頃経験が有りましたので・・・。

宜しくお願い致します。

以上
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -