linux 集群时间同步 (不联网)

第一步 :确定是否安装ntpd 服务

rpm -qa | grep ntpd  

在这里插入图片描述
如果未安装
使用yum -y install ntpd安装ntpd服务

第二步: 确定ntpd 服务是否开启

service ntpd status

在这里插入图片描述
如果未启动
使用service ntpd start进行启动,并设置为开机不自启 chkconfig ntpd on

第三步: 关闭 防火墙 iptables

关闭防火墙
service iptables stop
设置为开机不自启
chkconfig iptables off

第四步:关闭selinux

//打开selinux配置文件
vi /etc/selinux/config

把selinux的属性改为 disabled
注意不要改 selinuxtype
在这里插入图片描述

第五步:修改ntp配置文件

网络同步时间直接使用ntpdate ntp4.aliyun.com跟阿里云服务器时间同步就行

vi /etc/ntp.conf

注释如下内容
在这里插入图片描述
添加如下内容

restrict 192.168.100.0  mask  255.255.255.0 nomodify  notrap 	

​server	127.127.1.0  #  localclock

fudge	127.127.1.0  stratum  10

在这里插入图片描述
这些内容也可以直接添加在配置文件最下面

第六步: 修改第二个配置文件

//打开配置文件
vi /etc/sysconfig/ntpd

添加如下内容

SYNC_HWLOCK=yes

在这里插入图片描述

第七步:重启ntpd 服务

service ntpd restart

第八步:在另外的虚拟机上初次同步

ntpdate 主机ip
如:
ntpdate 192.168.100.123
或者 
ntpdate  node01 (此项需要进行配置 对主机ip进行命名)
//配置方法可以看我的另一篇博客地址如下(从第三步开始):
https://blog.csdn.net/hongchenshijie/article/details/102669331

第九步:设置定时任务进行自动同步

打开定时任务文本
crontab -e

设置为每小时同步一次(可以自定义)

* */1 * * * /user/sbin/ntpdate 主机ip
* */1 * * * /user/sbin/ntpdate 192.168.100.201
* */1 * * * /user/sbin/ntpdate node01

在这里插入图片描述

第十步 : 修改完成之后进行查看定时任务

crontab -l

看到如下内容说明修改成功了
在这里插入图片描述
注释:
定时任务的 5个 * 分别代表着
分 小时 天 月 星期
语法

分  小时   天  月  星期   要执行的代码

最后:

如果有不对的地方欢迎给本人留言,本人会及时改正
发布了88 篇原创文章 · 获赞 114 · 访问量 2989

猜你喜欢

转载自blog.csdn.net/hongchenshijie/article/details/102775603
今日推荐