定期的に実行しましょう。 -2005年04月15日
今まで気が付かなかったが、合わせたはずの時間がかなりくるっていました。
現行のサーバーの時間補正のログを見てみると毎日7秒程補正されていて放置し
ておくと月に3分以上ズレる事になりそうです。 精度悪すぎじゃないか?
新サーバーでも自動的に時間を補正する事にします。
サービス(デーモン)にする程でもないので「ntpdate」とコマンドを叩くと
デフォルトで入っていないようです...
調べてみるとNTPサーバーのパッケージに含まれてるようです(汗)
不本意ではありますが、サービスとして使わないけど面倒なのでパッケージでイ
ンストールします(笑)
|
[root@station ~]# yum -y install ntp
Setting up Install Process
Setting up Repos
fedora-us-extras 100% |=========================| 951 B 00:00
crash-hat 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
updates-released 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 373 kB 00:04
fedora-us-: ################################################## 1083/1083
primary.xml.gz 100% |=========================| 19 kB 00:00
crash-hat : ################################################## 81/81
primary.xml.gz 100% |=========================| 797 kB 00:01
base : ################################################## 2622/2622
primary.xml.gz 100% |=========================| 336 kB 00:00
updates-re: ################################################## 834/834
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for ntp to pack into transaction set.
ntp-4.2.0.a.20040617-4.i3 100% |=========================| 32 kB 00:00
---> Package ntp.i386 0:4.2.0.a.20040617-4 set to be updated
--> Running transaction check
Dependencies Resolved
Transaction Listing:
Install: ntp.i386 0:4.2.0.a.20040617-4 - base
Total download size: 1.2 M
Downloading Packages:
(1/1): ntp-4.2.0.a.200406 100% |=========================| 1.2 MB 00:03
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: ntp 100 % done 1/1
Installed: ntp.i386 0:4.2.0.a.20040617-4
Complete!
[root@station ~]#
|
|
ログを残して補正具合を見たいので空枠作りとログの肥大化対策でローテーショ
ンの登録をします。
|
[root@station ~]# touch /var/log/ntpdate.log
[root@station ~]# chmod 600 /var/log/ntpdate.log
[root@station ~]# vi /etc/logrotate.d/ntpdate
/var/log/ntpdate.log {
missingok
notifempty
monthly
create 0600 root root
}
|
|
自動実行「cron」に木曜の5時30分に実行するよう登録してあげます。
皆さんは好きな時間で良いです(笑)
正常終了はログに残し、異常はメールで通知されます。
NTPサーバーはプロバイダのを使うのが良いと思い調べてみましたが、私の契
約しているプロバイダにはオフィシャルなNTPサーバーが無いようです(涙)
なのでNTPサーバーは「インターネットマルチフィード時刻情報サービス」を
使わせていただこうと思います。
ある大学ではNTPのネットワーク負荷が問題で悲鳴が...って話も聞きます
のでIP直撃はやめてラウンドロビンで負荷分散している「ntp.jst.mfeed.ad.jp」
を指定する事にします。
|
[root@station ~]# crontab -e
30 05 * * 4 /usr/sbin/ntpdate ntp.jst.mfeed.ad.jp 2>&1 >> /var/log/ntpdate.log | nkf -j
|
|
「yum」がダウンロードした残骸を消します -2005年04月15日
「yum」がダウンロードしたファイルがディスクに溜まっているので消します。
|
[root@station ~]# yum clean packages
Cleaning up Packages>
1 packages removed
[root@station ~]#
|
|
すっきり♪
|