记一次失误造成的影响

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次失误造成的影响相关的知识,希望对你有一定的参考价值。

在使用salt给机器添加时间同步的计划任务的时候,忘记salt的cron模块的写法了,于是偷懒直接使用echo追加到/var/spool/cron/root的方法添加了计划任务。如下:

salt ‘*‘ cmd.run "echo ‘*/10 * * * /usr/sbin/ntpdate ntp1.aliyun.com > /dev/null 2>&1‘ >> /var/spool/cron/root"


当时也没注意,后来登录某一服务器再去添加crontab 计划任务时候,突然发现无法保存新的计划任务了,提示我week错误,仔细一看,发现时salt批量添加的计划任务少写了个 *,正确的写法是:

echo ‘*/10 * * * * /usr/sbin/ntpdate ntp1.aliyun.com > /dev/null 2>&1‘ >> /var/spool/cron/root


一个偷懒导致的低级的小错误,害的我现在要每台主机都手工检查一遍计划任务。

正确的salt写法应该是:

salt ‘*‘ cron.set_job root ‘*/10‘‘*‘ ‘*‘ ‘*‘ ‘*‘ ‘/usr/sbin/ntpdate ntp1.aliyun.com >/dev/null 2>&1‘


还好服务器数量不是很多,要是200台的话,还不知道怎么办呢。切记,切记。。

本文出自 “小李的学习笔记” 博客,请务必保留此出处http://lee90.blog.51cto.com/10414478/1859288

以上是关于记一次失误造成的影响的主要内容,如果未能解决你的问题,请参考以下文章

PHP代码审计 | 记一次CMS代码审计

记一次线上故障--HashMap在多线程条件下运行造成CPU 100%

记一次线上故障--HashMap在多线程条件下运行造成CPU 100%

记一次线上故障--HashMap在多线程条件下运行造成CPU 100%

记一次安全评估

记一次mysql的数据恢复