NTP的安装与部署,第1张

背景我们有5台虚拟主机做时间同步,那就需要分别安装NTP服务。

主机地址为:

19216831 master

19216832 客户机1

19216833 客户机2

19216834 客户机3

19216835 客户机4

1、安装NTP

我们使用yum命令为每台机器安装ntp软件,命令如下:

yum install -y ntp

每台机器都需要安装,所以要分别在对应的主机上分别执行该命令。如下图

看到如下提示内容,则代表安装完成:

2、修改ntp的配置文件

vi /etc/ntpconf

首先我们要编辑主机的ntp服务配置文件,

我们去编辑master的机器的文件/etc/ntpconf

找到ntp时间同步的机器范围配置项

restrict 19216830 mask 2552552550 nomodify notrap

这里的意思代表,1921683的网段的机器都参与ntp的时间同步。

内容大致如下:

////存放ntp服务日志的位置

logfile /var/log/ntpdlog

////ntp依赖的互联网时间服务器地址,我们这里选择的是阿里云的时间服务器,当然还有很多其他时间服务器可以选择,看下这个地址 https://wwwntppoolorg/zone/asia ,

////兜底时间服务器,当以上三个时间服务器不可用时,就是以本机时间作为集群机器的统一时间。

server 127001

fudge 127001 stratum 10

3、主机做时间同步操作:

这里需要使用如下命令:

ntpdate -u ntp2aliyuncom(取用时间服务器的任意一台即可),出现如下提示内容,即代表我们的时间服务器是可以同步时间的。如果没有出现相应的内容,可能是由于自己的机器网络防火墙或者端口没有打开导致的。

5、查看ntpd的状态

systemctl status ntpd

如下图,则代表ntp服务运行中

代表没有做完时间同步,因为第一次时间同步需要5-10分钟时间,所以需要等待。直到看到如下提示,即可:

8、我们去完成NTP客户机的配置

vi /etc/ntpconf

我们客户机的配置的时间服务器,就不需要直接指向阿里云的机器了,直接使用我们的master主机即可。可以是主机名,也可以是ip地址。

server 19216831

同理,其他几个客户机也按照这种方式配置,保存。配置完成后,也要做服务启动,系统重启后随机自动启动,这里就不赘述了。

这样,我们就把ntp服务安装完毕了,谢谢。

这是因为没有设置lnternet时间服务器同步。

1、首先需要右击桌面右下角时间,在其弹出的页面框中点击“调整日期时间”按钮:

2、接着需要在接下来弹出的页面框中“日期和时间”右侧,找到并点击名称为“其他日期时间和区域设置”按钮:

3、其次需要在接下来弹出的页面框中找到并点击名称为“设置时间和日期”按钮:

4、然后需要在接下来弹出的页面框“lnternet时间”列表下点击“更改设置”按钮:

5、最后只需要在接下来弹出来的页面框中勾选“与lnternet时间服务器同步”按钮点击“确定”按钮即可解决电脑上的时间总是不能自动更新问题:

Ntp时间同步可以直接在windows里面开启设置即可,具体操作如下,

开启 NTP Client 服务

1、打开 powershell 终端, 输入:gpeditmsc,打开组策略管理器

2、执行上述命令后,计算机策略对话框打开,按照如下路径 计算机配置\管理模板\系统\windows 时间服务\时间提供程序 找到服务器设置文件

3、双击 配置 Windows NTP 客户端,显示 配置 Windows NTP 客户端

4、将 Ntp Server项,输入将要同步到的时间服务器IP地址(这里输入阿里云的ntp服务器地址: timepoolaliyuncom),注意 0x9 或 0x1 必须要有;在 类型 项, 选择 NTP;点击 应用、确定 按钮;

5、启动 NTP 客户端;启用NTP客户端;点击 应用、确定 按钮;

6、执行下面命令更新组策略

gpupdate /force

7、检查W32Time服务是否启动,启动类型是否是 自动启动

设置NTP服务器地址,跟组策略一样

在命令提示符下键入以下命令(PeerList 是以逗号分隔的DNS 名称或时间源IP 地址列表):

C:\> w32tm /config /syncfromflags:MANUAL /manualpeerlist:"168123,0x08 168456,0x08" /update

C:\> w32tm /resync /rediscover

完成后输入以下命令查看当前时间服务器设置

C:\> w32tm /query /peers

可以进入命令行模式,查看当前Windows Time服务运行情况:

C:\>w32tm /query /status

手动启动w32time服务

C:\>net start w32time

C:\>net stop w32time

(1)服务器不能上网,当前环境有ntpd服务器

在第4步里把ntp server的地址改为内网ntpd服务器的地址即可

(2)服务器必须要能上网,使用公网上的ntpd服务器,例如阿里云的ntpd服务器

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » NTP的安装与部署

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情