NTP集群服务器搭建

NTP服务器

10.11.52

服务器需要能联网,从互联网的时间中心中同步时间。

1.查看是否安装的ntp时间服务器
rpm -qa | grep ntp
2.安装ntp服务
yum install -y ntp ntpdate
3.修改ntp配置文件
vi /etc/ntp.conf

-----------------------------------------------------
ntp服务器需要修改的是
-----------------------------------------------------
# 阿里云服务器
server ntp1.aliyun.com

# allow update time by the upper server
# 允许上层时间服务器主动修改本机时间
restrict ntp1.aliyun.com nomodify notrap noquery

# Undisciplined Local Clock. This is a fake driver intended for backup
# and when no outside source of synchronized time is available.
# 外部时间服务器不可用时,以本地时间作为时间服务
#server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10

4.启动ntp服务
service ntpd start  启动ntp服务
service ntpd status 

5.设置开机启动
chkconfig ntpd on

查看是否已经打开服务
systemctl list-unit-files | grep ntp

6.查看服务连接和监听
netstat -tlunp | grep ntp

7.查看网络中的NTP服务器,同时显示客户端和每个服务器的关系
ntpq -p

8.查看时间同步状态,这个一般需要5-10分钟后才能成功连接和同步。所以,服务器启动后需要稍等下
ntpstat

9. 把系统时间同步到硬件BIOS。
可用该参数保持硬件时间与操作系统时间的自动同步,配制方法如下:
vi /etc/sysconfig/ntpd
# Command line options for ntpd
OPTIONS="-g"
SYNC_HWCLOCK=yes

NTP客户端

10.11.6.53, 10.11.6.54
同步服务器

1. 配置/etc/ntp.conf文件,sudo vi /etc/ntp.conf
在此文件中添加如下配置: 
server 10.11.6.52 prefer 
2. 执行sudo chkconfig ntpd on,设置开机启动。
3. 执行sudo service ntpd start启动ntpd服务。
4. 同步NTP-Server时间 
sudo ntpdate -u 10.11.6.52
5. 把系统时间同步到硬件BIOS。
可用该参数保持硬件时间与操作系统时间的自动同步,配制方法如下:
sudo vi /etc/sysconfig/ntpd
# Command line options for ntpd
OPTIONS="-g"
SYNC_HWCLOCK=yes

查看时间信息:timedatectl
查看时间更新:watch -n 1 -d "date"

因为windows挂的VPN连接的linux集群,然后如果windows作为NTP服务器的话,linux连接不上,因为IP复杂。但是Windows可以连接linux集群。所以把windows也作为NTP客户端,在linux集群中选择一个服务端,大家都连接这个服务端。

你可能感兴趣的:(NTP集群服务器搭建)