Linux时间同步的设置方法
2011-01-20 11:20
399 查看
Linux服务器普遍都存在时间不准确的问题,现在就总结一下Linux的时间同步设置
一、如果能连接到互联网上,可以直接用网上的时间服务器
先执行ntpdate clepsydra.dec.com,看时间同步是否能正常进行
如果可以,再进行下一步,把它加入定时任务中,让它每周六12点执行时间同步命令。
1.# crontab -u root -e
加入0 12 * * 6 /usr/sbin/ntpdate clepsydra.dec.com
2.# service crond restart
如果clepsydra.dec.com不行,你也可以再试一下其他的时间服务器,网上搜一下很多的
注意:
时区设置一定要正确
查看时区设置
# cat /etc/sysconfig/clock
设置时区为Asia/Shanghai
二、如果是在局域网里,不能连接到互联网,可以使用Win2003做为时间服务器,注册表配置如下
/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time
/Parameters/Type -> NTP
/Config/AnnounceFlags -> 5
/TimeProviders/NtpServer/Enabled -> 1
/TimeProviders/NtpClient/SpecialPollInterval -> 900
/Config/MaxPosPhaseCorrection -> 172800
/Config/MaxNegPhaseCorrection -> 172800
修改注册表后,重启时间服务
net stop w32time
net start w32time
一、如果能连接到互联网上,可以直接用网上的时间服务器
先执行ntpdate clepsydra.dec.com,看时间同步是否能正常进行
如果可以,再进行下一步,把它加入定时任务中,让它每周六12点执行时间同步命令。
1.# crontab -u root -e
加入0 12 * * 6 /usr/sbin/ntpdate clepsydra.dec.com
2.# service crond restart
如果clepsydra.dec.com不行,你也可以再试一下其他的时间服务器,网上搜一下很多的
注意:
时区设置一定要正确
查看时区设置
# cat /etc/sysconfig/clock
设置时区为Asia/Shanghai
二、如果是在局域网里,不能连接到互联网,可以使用Win2003做为时间服务器,注册表配置如下
/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time
/Parameters/Type -> NTP
/Config/AnnounceFlags -> 5
/TimeProviders/NtpServer/Enabled -> 1
/TimeProviders/NtpClient/SpecialPollInterval -> 900
/Config/MaxPosPhaseCorrection -> 172800
/Config/MaxNegPhaseCorrection -> 172800
修改注册表后,重启时间服务
net stop w32time
net start w32time
相关文章推荐
- linux 永久设置时间同步方法
- 在各种Linux系统的服务器上设置时间同步的方法
- linux下日期时间自动同步设置(rdate,ntpdate两种方法)
- linux时间同步服务设置方法
- linux 设置时间及同步
- Linux的时间设置与同步(NTP)
- 用date命令给CentOS Linux设置修改系统日期和时间的方法
- Linux的时间设置与同步(NTP)
- linux时间时区设置修改及时间同步
- Linux的时间设置与同步 (NTP)
- server 2008 r2域控时间设置internet时间同步的方法
- linux设置时区和自动同步时间
- Linux的时间设置与同步(NTP)
- Linux下date命令,格式化输出,时间设置方法
- Linux date 时间设置同步命令分享
- Linux的时间设置与同步(NTP)
- 设置CentOS Linux系统时间自动同步
- Linux 设置时间同步命令
- 局域网中Linux主机之间同步时间的一种简便方法
- Linux 设置系统时间和硬件时间同步