【原创】linuxAS4新增计划任务不用重启crond服务

简介: 最近公司业务系统几台负载均衡的web服务器时间不统一,导致在apache并发太大的时候还要去记录每个服务器的当前时间,在crontab的计划任务里面没有添加同步时间服务器的定期任务,今天领导交代看看哪些机器上没有同步时间的任务再逐个添加。
最近公司业务系统几台负载均衡的web服务器时间不统一,导致在apache并发太大的时候还要去记录每个服务器的当前时间,在crontab的计划任务里面没有添加同步时间服务器的定期任务,今天领导交代看看哪些机器上没有同步时间的任务再逐个添加。时间必须是业务低峰期,因为是跑生产的机器嘛!在我的印象里面,新增计划任务是肯定要重启crond服务的,但是领导说不用,为此我特意做一个实验来证明自己坚持认为很对的观点被打破了。顺便也做一下ntp时间服务器的搭建。
【实验环境】
两台Red Hat Enterprise Linux AS release 4 (Nahant Update 8)
ntp服务器:192.168.2.58
client:192.168.2.15
【实验步骤】
1、先查看ntp服务器上是否安装了ntp软件?
img_781cef7b2a8b4b93e92b6dcb2d11485d.jpg
2、既然软件已安装,就直接修改ntp服务器的主配置文件,如果没有安装则用本地的光驱搭建yum源安装吧!过程超简单的。 1.gif不会的就自己上网查资料了。主配置文件都不用修改,启动ntpd服务。
3、在client上的crontab定时任务里添加同步的命令。
img_a4d750e65e8f38b88a874027d38ff9cb.jpg
4、查看ntp服务器的当前时间和client时间,并且查看client
是否同步?
img_5514e6b2fe377380b3944be1f37107f8.jpg img_d735383ac0727e252c12c954011090ea.jpg
等待了一分钟还是没有同步,纠结。
最后只能手动输入命令同步,如果报错的话,那么请等待一段时间(大概15分钟)再执行试试,因为ntp服务器的话我搭建过几次,刚开始会出现同步报错,但是过段时间就好了。
img_402dc9e6ec9acbfae8fcce73233c8d73.jpg
在下面我们继续把client的时间修改前一点,再查看当前时间
img_b9551c86db99581b0dd8809fd3f3542f.jpg
这样client时间没有重启crond服务还是一样同步到和时间服务器当前时间了。
所以我坚持很久的观点是错误的,人有时候还是别那么自信的好啊!上述环节的实验说明一下,在添加计划任务同步时间之前我的crond服务是启动的。因此以后还是多做实验来说明真理。
目录
相关文章
|
1月前
chkconfig 设置后台服务的自启配置
chkconfig 设置后台服务的自启配置。
20 2
|
4月前
|
监控 Linux
Crond计划任务的简单使用
crond是Linux系统中的一个守护进程,负责定期执行预设的任务,也称为计划任务。它可以根据用户的需求,在指定的时间、日期或周期性地执行特定的命令或本crond的用是自动化和定时执行任务,可以用来实现系统维护、数据备份、监控等功能。通过ond,用户可以在系统闲置或指定的时间段执行一些重复性的任务,免手动操作带来的繁琐和错误。
45 0
|
4月前
|
Shell Linux Python
Crond计划任务和用户权限提升
Crond计划任务和用户权限提升
42 1
|
Linux Shell
centos 8利用crontab设置定时任务,crontab每秒运行
centos 8利用crontab设置定时任务,crontab每秒运行
742 0
centos 8利用crontab设置定时任务,crontab每秒运行
|
MySQL 关系型数据库 Linux
Linux启动/停止/重启Mysql数据库的方法
1、查看mysql版本方法一:status;方法二:select version(); 2、Mysql启动、停止、重启常用命令a、启动方式1、使用 service 启动:[root@localhost /]# service mysqld start (5.
8061 0
|
安全 Windows 数据安全/隐私保护