- - PR -
タイムサーバ(NTPサーバ)の起動スクリプトの作成方法
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-06-21 17:20
RedHat Linux9でサーバを構築しています。
NTPサーバを追加しようと思い、設定中です。 バージョンは、ntp-4.1.2-0.rc1.2.i386.rpm を使用します。 サーバ起動時にNTPサーバが稼働するようにしたいのですが、 起動スクリプトの作成方法がよく分かりません。 どなたか教えて頂けますでしょうか? 参考にしたのは下記のサイトですが、このntpのバージョンは、Ver4.2.0 なので、 少し /etc/ntp.conf の内容が違っています。 http://www.kajukaju.net/linux9/server/ntpd.html もっと簡単な方法もあれば教えて下さい。 あと、/sbin/clock -w というのは必要ですか? | ||||
|
投稿日時: 2004-06-21 17:44
RPMパッケージからのインストールですよね。ならば
ntsysv コマンドを実行して、ntpd をスタート時に起動する(スペースバーでトグル)ようにする。 それから、 /etc/rc.d/init.d/ntpd start を実行すれば、直ちにNTPサーバが起動する筈です。 | ||||
|
投稿日時: 2004-06-21 21:47
こんばんわ.
# chkconfig ntpd on でも良いのではないかと... | ||||
|
投稿日時: 2004-06-22 13:19
>RPMパッケージからのインストールですよね。
? インストールは済んでいるので、あとはサーバ起動時(再起動しても)に NTPサーバが稼働するようにしたいのです。 通常のサーバは chkconfig ntpd on とやるのだと思うのですが、 上記アドレスに起動スクリプトを作成するとなっていたので。。 | ||||
|
投稿日時: 2004-06-22 15:10
RPMからインストールしたのならば、 起動スクリプト(/etc/rc.d/init.d/ntpd)も一緒にインストールされています。 ただ、起動するように設定されていないだけでしょう。 OS起動時にntpdが起動するように設定するには、 chkconfig ntpd on を実行します。 参照されたページでは、ソースからインストールしたので「作成」しているだけです。 (と言ってもRedhatでの起動スクリプトを参照して手直ししたようですが) | ||||
|
投稿日時: 2004-06-22 16:11
>参照されたページでは、ソースからインストールしたので「作成」しているだけです。
(と言ってもRedhatでの起動スクリプトを参照して手直ししたようですが) なるほどーー。そうゆうことですか。分かりました。 ありがとうございます。 あと、/sbin/clock -w についてはどうでしょう? 必要ですか? | ||||
|
投稿日時: 2004-06-22 17:12
Redhat Linux 9ならば、 /sbin/clockはhwclockへのシンボリックリンクになっているかと。 で、/etc/rc.d/init.d/halt内で終了時に /sbin/clock -wと同等の処理が行われているハズなので、 特に記述する必要は無いかと思われます。 # アラーム起動している自宅のサーバでは、/etc/sysconfig/clockで # オプション設定しないとアラーム起動が解除された上にshutdown出来なくなる # shutdown -hすると何故かrebootを… # --directisa指定しているけど、ハードウェアクロック、同期出来ているのだろうか… # 表示見てみると失敗しているっぽいんだけど。 # 次回起動後にntpでシステムクロックは同期するのでとりあえず無視してますが。 | ||||
|
投稿日時: 2004-06-23 11:55
そうなんですか。わかりました。
大変、勉強になりました。ありがとうございました。 |
1