■掲示板に戻る■ 全部 1- 最新50cronでkill
- 1 :名無しさん@お腹いっぱい。 :2001/03/13(火) 09:02
- rootのcronで定時にntpdをkillして、ntpdateで時間合わせて
またntpdを立ち上げる、とゆーことがやりたいです。
最初の、pidがその度違うntpdをcronでkillするやりかたが
わかりません。どっかに書いてあったと思うんだけどみつからないんで
すみませんがおしえてもらえませんでしょーか。
- 2 :???????????????B :2001/03/13(火) 09:47
- cat /var/run/ntpd.pid
ps ax | grep ntpd | grep -v grep | awk '{print $1}'
- 3 :名無しさん@お腹いっぱい。 :2001/03/13(火) 10:42
- killall ntpd
- 4 :1 :2001/03/13(火) 10:48
- なるほどー。ありがとうございます。っていうか少しくらい考えろよ>俺って感じですな。
しつれいしました。
ただ、1行目のやつはxntpdをただ実行しても/var/run/以下に*.pidファイルが
できないんですけど、これはどういう仕組みでファイルをつくってるんですか?
- 5 :1 :2001/03/13(火) 10:52
- おっとかぶった。すみません>3さん
なるほど。killallですか。しらなかった。べんきょうになるなぁ。
- 6 :名無しさん@お腹いっぱい :2001/03/13(火) 11:05
- ntpdをいちいちkillする理由ってなんですか?
もしかして定期的に上に問い合わせをしないけど
まわりの問い合わせには答える(もしくはマルチキャストする)
ntpサーバってこと?
- 7 :名無しさん@お腹いっぱい。 :2001/03/13(火) 12:02
- >>6
一日一回外部のntpサーバに時刻をntpdateで聞いて、後は
ntpdでLAN内のクライアントに対してサーバになってるのだ
と思う。
- 8 :名無しさん。 :2001/03/13(火) 12:08
- おれもにたよーなことやってる
回線が細いので、午前4時ごろに、ntpdateして、
ntpdはローカルクロックを参照してる
sysvinitつかって、
/etc/rc.d/init.d/ntpd stop
ntpdate ntp.hogehoge.net
/etc/rc.d/init.d/start
とかやってる
本当はもうちょっとエラー制御とか入れてるけど
unixによっては、/sbin/init.d/ntpd とか、/etc/init.d/ntpdにかえてね
- 9 :名無しさん@お腹いっぱい。 :2001/03/13(火) 12:08
- kill -9 -1
- 10 :1 :2001/03/13(火) 13:19
- >>6,7
そういうことです。
>>8
そうか。init.dのスクリプトつかえばいいんだ。かっふん。
おさわがせしました。ありがとうございました。
- 11 :名無しさん@お腹いっぱい。 :2001/03/13(火) 14:04
- killall tte freebsd dakezyanai?
- 12 :名無しさん@お腹いっぱい。 :2001/03/13(火) 14:42
- >>11
少なくとも GNU/Linux にはあるみたい。
- 13 :???????????????B :2001/03/13(火) 15:05
- >>11
> killall tte freebsd dakezyanai?
killall は Linux にも SunOS (5.6 で確認) にもあるよ。
でも、FreeBSD/Linux と SunOS の killall は全く別物。
root で killall ってタイプしただけで… (前科あり)
>>4
> xntpdをただ実行しても/var/run/以下に*.pidファイルが
> できないんですけど
そこらへんは、完全にアプリ依存。FreeBSD では /var/run/ が
あって、標準 daemon は大抵 *.pid を作ってくれる。非標準
コマンドでも ports でその辺のパッチ当ててる場合もある。
でも、SunOS だと /var/run/ がないので、そういう文化は
ないのかもしれん。
- 14 :名無しさん@お腹いっぱい :2001/03/13(火) 19:47
- んでも、Solaris8 は pkill はあるね 2.6には無かった
crle とか微妙なコマンドが増えてるな、8は
- 15 :あぼーん :あぼーん
- あぼーん
新着レスの表示
掲示板に戻る 全部 次100 最新50read.cgi ver5.26+ (01/10/21-)