SaltStack 之 计划任务批量修改

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SaltStack 之 计划任务批量修改相关的知识,希望对你有一定的参考价值。

SaltStack 之 计划任务批量修改

一、通过salt修改从机Linux_Test的计划任务

[[email protected] salt]# vi crontab.sls 
crontab:                          #脚本脚识
     cron.present:               #模板:cron 计划任务     功能:present
         - name: /usr/sbin/ntpdate times.aliyun.com >> /dev/null         #需要追回的内容
         - user: root                  #添加到root的计划列表
         - minute: ‘*/5‘              #每五分钟执行一次上面的-name命令

[[email protected] salt]# salt ‘Linux_Test‘ state.sls crontab
Linux_Test:
----------
                    ID: crontab
        Function: cron.present
                Name: /usr/sbin/ntpdate times.aliyun.com >> /dev/null
            Result: True
         Comment: Cron /usr/sbin/ntpdate times.aliyun.com >> /dev/null added to root‘s crontab
         Started: 22:34:41.955076
        Duration: 33.704 ms
         Changes:   
                            ----------
                            root:
                                    /usr/sbin/ntpdate times.aliyun.com >> /dev/null

Summary
------------
Succeeded: 1 (changed=1)
Failed:    0
------------
Total states run:     1

备注:

分钟:minute
时钟:hour
日期:daymonth
月:month
周:dayweek

二、验证salt是否生效

[[email protected] salt]# salt ‘Linux_Test‘ cmd.run ‘crontab -l‘
Linux_Test:
# Lines below here are managed by Salt, do not edit
*/5 * * * * /usr/sbin/ntpdate times.aliyun.com >> /dev/null

以上是关于SaltStack 之 计划任务批量修改的主要内容,如果未能解决你的问题,请参考以下文章

SaltStack 批量管理任务计划

Saltstack

saltstack+python批量修改服务器密码

SaltStack任务计划

saltstack批量修改root密码

SaltStack 之 文件批量管理(hosts文件)