配置前的几点注意事项我是用root权限测试的,如果权限不够,自己sudosystemclocksetting#Systemtimecheckdate----------------------------------------------------------#系统时间设置date-s"YYYY-MM-DDhh:mm:ss"e.g.date-s"2020-10-1510:20:15"Hardwareclock#Checkhwclockforhardwareclock------------------------------------------------------------#硬件时钟同步系统时钟(更改硬件时钟)hwclock-w----------------------------------------------------------#Systemclocksynchronizationhardwareclock(更改系统时钟)hwclock-hUbuntu自身的时间同步行为Ubuntu本身自带ntp来更新时间,如果需要的话,需要自己关闭#关闭内置更新功能timedatectlset-ntpno#yes开启(不成功重复yes/no几次)----------------------------------------------------------#检查timedatectl函数是否成功关闭timedatectlstatus#结果Systemclocksynchronized:nosystemd-timesyncd.serviceactive:noRTCinlocalTZ:nontpconfigurentpinstall#serve(providesynchronizationtime)sidesudoapt-getinstallntp--------------------------------------------------------#client(requestsynchronization)endsudoapt-getinstallntpdate集群提供同步(serve)配置1.配置ntp.conf文件vim/etc/ntp.conf-------------------------------------------------------------在文件中间(修改)#来自这个(示例!)子网的客户端具有无限访问权限,但前提是#cryptographicallyauthenticated.restrict192.168.50.0mask255.255.255.0nomodifynotripfileanywhere(add)server127.127.1.0fudge127.127.1.0stratum102.启动ntp服务/etc/init.d/ntprestart3.检查服务是否正确启动watchntpq-p----------------------------------------------------------------------------结果类似于:remoterefidstt当轮询到达延迟偏移抖动时====================================================================================ntp.ubuntu.com.POOL。16p-6400.0000.0000.000本地(0).LOCL。10l15064740.0000.0000.000+golem.canonical134.71.66.212u46475319.7538.24725.024alphyn.canonica132.163.96.12u36417277.85030.05930.159*pugot.canonical17.253.108.1252u66457298.08431.29635.446+chilipepper.can17.253.108.2532u136437313.27516.58032.254集群中请求同步(客户端)配置1.使用ntpdate请求服务(服务启动需要一段时间)ntpdatehadoop0(服务对应域名/ip)------------------------------------------------------------------------------------10月16日23:15:49ntpdate[6920]:调整时间服务器192.168.50.100偏移量0.088294sec2。使用crontab完成定时同步请求任务crontab-e*/1****/usr/sbin/ntpdatehadoop0可能出现的问题16Oct22:59:49ntpdate[2392]:noserversuitableforsynchronizationfound#这大概是一个service还没有启动,需要耐心等待5-10分钟#另外防火墙/配置文件中可能有notrust属性#restrict192.168.50.0mask255.255.255.0notrust
