深入解析ansible系列第十一期:get_url、cron与synchronize模块重点分析
发布时间
阅读量:
阅读量
知识点:cron模块主要负责对象节点的定时任务管理
知识点:get_url模块具备类似wget和curl的功能,能够实现文件下载及与webapi进行交互等操作
知识点:synchronize模块通过rsync技术实现节点间内容的同步,用于控制节点与管理对象节点之间的数据一致性。
cron模块使用实例
在实施前对目标节点的cron信息进行核实
[root@host31 ~]# ansible host32 -m shell -a "crontab -l"
host32 | SUCCESS | rc=0 >>
10 * * * * echo `date` >> /tmp/cronlog.log
[root@host31 ~]#
通过cron模块在对象节点上配置一个名为sayhellojob的简单任务,该任务每隔两分钟会执行一次输出hello的操作
[root@host31 ~]# ansible host32 -m cron -a 'name=sayhellojob minute=*/2 hour=* day=* month=* w
全部评论 (0)
还没有任何评论哟~
