执行任务计划
minute 分 minute=
每分钟
hour 时 special_time=hourly 每小时
day 天
month 月
weekday 周
job 计划任务的工作
name=
计算任务名称
disbaled=true 禁用某个计划任务
disabled=false 再次开启某个计划任务
state=absent 删除某个计划任务
https://www.cndba.cn/hbhe0316/article/20982
https://www.cndba.cn/hbhe0316/article/20982
https://www.cndba.cn/hbhe0316/article/20982
1.设置每周1,3,5每隔1分钟告警
[root@ansible ~]# ansible mysql -m cron -a 'minute=* weekday=1,3,5 job="/usr/bin/wall warning" name=warningcron'
192.168.56.88 | CHANGED => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": true,
"envs": [],
"jobs": [
"warningcron"
]
}
2.将设置好的计划任务禁用
[root@ansible ~]# ansible mysql -m cron -a 'disabled=true name=warningcron job="/usr/bin/wall warning"'
192.168.56.88 | CHANGED => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": true,
"envs": [],
"jobs": [
"warningcron"
]
}
3.开启设置好的任务
https://www.cndba.cn/hbhe0316/article/20982
[root@ansible ~]# ansible mysql -m cron -a 'disabled=false name=warningcron job="/usr/bin/wall warning"'
192.168.56.88 | CHANGED => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": true,
"envs": [],
"jobs": [
"warningcron"
]
}
4.删除设置好的任务
https://www.cndba.cn/hbhe0316/article/20982
[root@ansible ~]# ansible mysql -m cron -a 'name=warningcron job="/usr/bin/wall warning" state=absent'
192.168.56.88 | CHANGED => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": true,
"envs": [],
"jobs": []
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
ansible