linux centos7 设置主机间时钟同步

linux centos7 设置主机间时钟同步
安装ntp服务

yum -y install ntp

开启ntp服务

systemctl start ntpd

设置ntp服务开机自启

systemctl enable ntpd

修改配置文件/etc/ntp.conf
修改内容如下
1.授权 192.168.xxx.0-192.168.10.255 网段上的所有机器可以从这台机器上查
询和同步时间
restrict 192.168.xxx.0 mask 255.255.255.0 nomodify notrap
xxx为自己集群的网段
2.集群在局域网中,不使用其他互联网上的时间
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
这四行注释掉
3.当该节点丢失网络连接,依然可以采用本地时间作为时间服务器为集群中
的其他节点提供时间同步
添加如下内容:
server 127.127.1.0
fudge 127.127.1.0 stratum 10

修改/etc/sysconfig/ntpd
添加如下内容:
SYNC_HWCLOCK=yes

然后重启ntp服务

systemctl restart ntpd

然后在需要同步时钟的机器上
关闭所有节点上 ntp 服务和自启动

systemctl stop ntpd
systemctl disable ntpd

同步命令,myworld04为主节点

/usr/sbin/ntpdate myworld04

然后设置下定时,定时同步下时钟

crontab -e
*/10 * * * * /usr/sbin/ntpdate myworld04

你可能感兴趣的:(工作工具,linux,服务器,运维)