2013年8月25日 中国矿业大学
故障现象:
linux下的数据库服务器的时间不同步
故障解决过程:
1、原来在Linux服务器上配置一个任务计划(crontab),因为学校的网络添加了上网认证,所以现在服务器都无法上网,因此无法和公网上的时钟服务器无法同步。
2、鉴于上面的情况,立刻让学校放过这些服务器还要等一段时间。因此决定先在局域网内的一台服务器搭建一个ntp服务器提供时钟同步服务。
3、选择局域网中一台windows2003的备份服务器作为ntp时钟服务器。
服务器端:
修改注册表项
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的「Enabled」设定为1,打开NTP服务器功能。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient的「enable」设定为0 以防止作为客户端自动同步外界的时间服务。
启动ntp服务
net stop w32time
net start w32time
客户端:
windows客户端
右击“系统时间”-“调整时间/日期”,选择“internet时间”选项卡,输入相应ntp服务器的ip地址或域名,单击“立即更新”即可。
linux客户端
ntpdate 服务器ip地址/域名 ,如果要定期进行时间同步,可建立相应的任务计划来实现。
转载于:https://blog.51cto.com/manlicui/1289939