-->

2012-10-28

windows7のntpd

ホストOSがwindows7でゲストOSがvmware-toolsを入れたOSの場合、ゲストOSのntpdを止める。
そしてパソコンを点けっぱなしか休止が多い場合はntpdを入れることを検討する。

参考URL。
http://assimane.blog.so-net.ne.jp/2012-09-12
http://www.asahi-net.or.jp/~aa4t-nngk/ntpd.html
http://d.hatena.ne.jp/incarose86/20110505/1312522379

$ diff "ntp - コピー.conf" ntp.conf 
16a17,28
> 
> server 0.jp.pool.ntp.org iburst maxpoll 15
> server 1.jp.pool.ntp.org iburst maxpoll 15
> server 2.jp.pool.ntp.org iburst maxpoll 15
> server 3.jp.pool.ntp.org iburst maxpoll 15
> 
> restrict default nomodify nopeer
> restrict 127.0.0.1
> 
> restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap
> 
> tinker step 8 stepout 300 panic 50400

iburst => 起動直後は早めに時計合わせする。
maxpoll 17 => (2^17) / 3600 = 36.4088889 => 安定したら36時間に1回ぐらい時間を聞きに行く。
maxpoll 11 => (2^11) / 60 = 34.1333333 => 安定したら34分に1回ぐらい時間を聞きに行く。

8秒以上のずれが300秒以上続いたら無理やり戻す。14時間以上ずれていたら諦める。

何かのログの時間が巻戻っていたら、maxpollを少なくする、stepを消す(0.128に戻す)、とかする。
...
2012-10-28 19:37:27 xxx xxx xxx
2012-10-28 19:37:19 xxx xxx xxx
...

この場合maxpoll 15(約9時間)以内で8秒以内のズレであれば、うまいこと時計合わせする、と思う。
開発やテスト環境ではなく外部のサーバーにログを送信とかやってたら、これではダメ。

0 件のコメント: