Ansible常用模块之系统类模块

Posted winter1519

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ansible常用模块之系统类模块相关的知识,希望对你有一定的参考价值。

 

cron模块

管理远程主机上的计划任务

[[email protected] ansible]# ansible all -m cron -a "name=‘cron test‘ minute=5 hour=1 job=‘echo test‘"

每天15分执行
技术分享图片

[[email protected] ansible]# ansible all -m cron -a "name=‘cron day test‘ minute=5 hour=1 day=*/3 job=‘echo test‘"
技术分享图片

[[email protected] ansible]# ansible all -m cron -a "name=‘test special time‘ special_time=reboot job=‘echo test‘"

定义计划任务,在重启时执行

技术分享图片

[[email protected] ~]# ansible all -m cron -a "name=‘test special time‘ special_time=hourly job=‘echo test‘ backup=yes"

存在相同的name,则会修改之前的计划任务,但是加了backup之后会先进行备份然后在创建计划任务

技术分享图片

[[email protected] ~]# ansible all -m cron -a "name=‘test special time‘ state=absent backup=yes"

删除计划任务。有backup参数就是先进行备份,backup_file备份的位置

技术分享图片

 



以上是关于Ansible常用模块之系统类模块的主要内容,如果未能解决你的问题,请参考以下文章

Ansible 之 概念和常用模块介绍

ansible之setup模块常用的信息

ansible常用模块之synchronize模块

Ansible之常用模块

自动化运维Ansible之常用模块

Ansible命令应用之常用模块(持续更新中)