linux时间分为系统时间和系统内核(BIOS)时间
系统时间输入命令:date
系统内核时间输入命令:hwclock --show
虚拟机软件上安装linux系统后,系统时间和内核时间大多会有差异,怎么解决呢?
1.安装ntpd服务
- yum -y install ntp
- vi /etc/ntp.conf
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server ntp.api.bz iburst #与上海电信时间同步服务器同步
或者输入命令 ntpdate ntp.api.bz(这种方式是临时的,最好设置一个crontab定时同步)
ps:ntp服务将系统时间与网络时间同步了,此时date命令显示网络时间
2.date和hwclock同步
- hwclock --systohc
cluster上实现时间同步,在slaves节点修改ntp.conf,将上海时间同步服务器域名修改为master节点IP即可。
本篇博客写于安装CDH。