首页 > 系统相关 >Linux_315_Ansible模块之定时任务管理

Linux_315_Ansible模块之定时任务管理

时间:2023-12-05 22:36:10浏览次数:54  
标签:ansible 315 cron nginx 任务 Ansible Linux 定时 yu

ansible的cron模块来添加任务
1、添加定时任务,每5分钟进行时间同步
ansible yu -m cron -a "name=ntp_cron job='/usr/sbin/ntpdate ntp.aliyun.com >/dev/null 2>&1' minute=*/5"

2、远程的查看定时任务是否添加
ansible yu -m shell -a "crontab -l"

3、再添加一个记录,事件是每个月的3号,13号,早上8点整,重启nginx
思路:转化如下任务即可
0 8 3,13 * * /usr/bin/systemctl restart nginx
ansible yu -m cron -a "name=restart_nginx job='/usr/bin/systemctl restart nginx' minute=0 hour=8 day=3,13"

4、删除定时任务,只能删除通过ansible模块添加的任务记录
ansible yu -m cron -a "name='ntp_cron' state=absent"



作者:为宇绸缪
链接:https://www.jianshu.com/p/be16d35f71bc
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:ansible,315,cron,nginx,任务,Ansible,Linux,定时,yu
From: https://www.cnblogs.com/gaoyanbing/p/17878457.html

相关文章

  • Linux p14 组管理和权限管理
    组管理和权限管理一、组管理Linux组的基本介绍Linux组:在Linux中的每个用户必须属于一个组,不能独立于组外。在Linux中每个文件有所有者、所在组、其它组的概念。文件/目录所有者(User):一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。文件/目录所在组(Gro......
  • 初学linux
    初学linux Linux是一套可以免费使用和自由传播的类Unix操作系统,并且是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多CPU的操作系统。和我们熟悉的Windows操作系统(XP、7、8、10等)以及MacOS系统一样、都是用于管理和控制计算机硬件和软件资源的计算......
  • Linux文件管理
    Linux系统是一个基于Unix的操作系统,它有着独特的文件管理方式。在Linux系统中,一切都是文件,包括普通的文本文件,图片文件,音频文件,视频文件,以及设备文件,目录文件,链接文件,管道文件,套接字文件等等。Linux系统使用一个分层的目录结构来组织这些文件,这个结构被称为文件系统。文件系统的最......
  • Linux命令学习
    在Linux课程中所学01 今天在大学期间一节Linux课程中,我学习到了一些基本的命令记录一下less命令命令也是对文件或其他输出进行分页显示,可用pageup、pagedown与键盘方向键控制,查找文件内容比more更容易,最后按q键退出。head命令有些配置文件内容很多,但真正需要查看的内容只......
  • Linux监测工具 - NetData
    安装yuminstall-ynetdata.x86_64配置vi/etc/netdata/netdata.conf##修改默认端口,默认为:19999defaultport=19999##修改bindto=localhost为bindto=0.0.0.0bindto=0.0.0.0##重启systemctlrestartnetdata访问地址http://localhost:19999/netda......
  • Linux“No space left on device”系统磁盘空间不足问题排查处理
    Linux“Nospaceleftondevice”系统磁盘空间不足问题排查处理目录Linux“Nospaceleftondevice”系统磁盘空间不足问题排查处理1问题2排查和处理2.1第一次排查处理2.2第二次排查处理1问题今天项目测试环境自动发版失败,确认日志发现提示磁盘空间不足,不能正常生成war......
  • linux命令
    一、基础知识1.1Linux系统的文件结构/bin二进制文件,系统常规命令/boot系统启动分区,系统启动时读取的文件/dev设备文件/etc大多数配置文件/home普通用户的家目录/lib32位函数库/lib6464位库/media手动临时挂......
  • Linux-01常用文件管理命令
    文件系统文件系统结构tip:[start]仅举例常见内容tip:[end]/根目录bin可执行文件命令(ls,...)etc配置文件(nginx代理服务器配置文件,...)var日志log文件lib存头文件/安装包home用户的家目录(/home/acs,...)proc进程信息文件(cpuinfo系统资源,...)路径......
  • Linux文件管理
    通过pwd命令查看当前工作目录的绝对路径通过cd命令切换目录 mkdir命令创建一个空白目录,通过ls命令查看目录和文件 通过touch创建一个空白文件,使用echo向空白文件内写入内容,使用cat查看文件内容 使用rm命令删除文件,使用rmdir命令删除空白文件夹 ......
  • Linux搭建Docker Registry本地镜像仓库并且实现无公网远程上传本地镜像
    DockerRegistry本地镜像仓库,简单几步结合cpolar内网穿透工具实现远程pullorpush(拉取和推送)镜像,不受本地局域网限制!1.部署DockerRegistry使用官网安装方式,docker命令一键启动,该命令启动一个registry的容器,版本是2,挂载宿主机端口是5000端口,挂载后,5000端口就是我......