NTP版本手動編譯升級爲4.2.8p14

首先查看NTP版本:ntpd --version
(1)下載安裝包:wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p14.tar.gz
(2)安裝依賴包:yum install gcc gcc-c++ openssl-devel libstdc++ libcap
NTP版本手動編譯升級爲4.2.8p14
(3)備份文件:
cp -ar /etc/ntp /etc/ntp.bak && echo $?
cp /etc/ntp.conf /etc/ntp.conf.bak && echo $?
cp /etc/init.d/ntpd /etc/init.d/ntpd.bak && echo $?
cp /etc/sysconfig/ntpd /etc/sysconfig/ntpd.bak && echo $?
cp /etc/sysconfig/ntpdate /etc/sysconfig/ntpdate.bak && echo $?
NTP版本手動編譯升級爲4.2.8p14
(4)卸載yum安裝的ntpd服務:yum erase ntp ntpdate

NTP版本手動編譯升級爲4.2.8p14
(5)編譯安裝ntp-4.2.8p14
A:創建/var/lib/ntp目錄:install -v -m710 -o ntp -g ntp -d /var/lib/ntp
NTP版本手動編譯升級爲4.2.8p14
B:編譯安裝ntpd:./configure --prefix=/usr --bindir=/usr/sbin --sysconfdir=/etc --enable-linuxcaps --with-lineeditlibs=readline --docdir=/usr/share/doc/ntp-4.2.8p14 --enable-all-clocks --enable-parse-clocks --enable-clockctl
NTP版本手動編譯升級爲4.2.8p14
make && make install
NTP版本手動編譯升級爲4.2.8p14
C:創建配置文件
[root@omgt4 ntp-4.2.8p13]# cp /etc/init.d/ntpd.bak /etc/init.d/ntpd && echo $?
[root@omgt4 ntp-4.2.8p13]# cp /etc/sysconfig/ntpd.bak /etc/sysconfig/ntpd && echo $?
[root@omgt4 ntp-4.2.8p13]# cp /etc/sysconfig/ntpdate.bak /etc/sysconfig/ntpdate && echo $?
[root@omgt4 ntp-4.2.8p13]# mv /etc/ntp.bak /etc/ntp && echo $?
[root@omgt4 ntp-4.2.8p13]# cp /etc/ntp.conf.bak /etc/ntp.conf && echo $?

(6)配置ntp.conf
在/etc/ntp.conf配置文件添加以下參數
server 127.127.1.0
fudge 127.127.1.0 stratum 10
備註:可以不用添加,之前有的話
(6)啓動ntpd服務
/etc/init.d/ntpd start
(7)查看ntpd版本:ntpd --version
[root@admin1 ~]# ntpd --version
ntpd [email protected] Fri May 22 07:42:16 UTC 2020 (1)
(8)配置開機啓動:chkconfig ntpd on
(9)查看是否配置成功:chkconfig --list | grep ntpd
[root@admin1 ~]# chkconfig --list | grep ntpd
ntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
(10)查看同步情況:ntpq -p

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章