zoukankan      html  css  js  c++  java
  • Saltstack sls文件:批量添加删除计划任务

    一、使用sls文件 批量添加计划任务

    1、创建salt目录

    mkdir /srv/{salt,pillar}

    2、再salt目录下创建文件

    vim crontab.sls

    3、添加内容

    # 添加的命令
    /usr/sbin/ntpdate times.aliyun.com >>/dev/null:
    # 计划任务,命令
      cron.present:
    # 用户文件
        - user: root
    # 没五分钟执行一次
        - minute: '*/5'

    注:minute分钟,hour小时,daymonth日,month月,dayweek周。

    4、执行crontab文件

    salt '*' state.sls crontab
    --------------------------------------------
    Stest1:
    ----------
              ID: /usr/sbin/ntpdate times.aliyun.com >>/dev/null
        Function: cron.present
          Result: True
         Comment: Cron /usr/sbin/ntpdate times.aliyun.com >>/dev/null added to root's crontab
         Started: 19:28:32.682748
        Duration: 28.485 ms
         Changes:   
                  ----------
                  root:
                      /usr/sbin/ntpdate times.aliyun.com >>/dev/null
    
    Summary
    ------------
    Succeeded: 1 (changed=1)
    Failed:    0
    ------------
    Total states run:     1
    --------------------------------------------
    输出结果

    注:如果要修改里面内容可直接再master的sls文件内统一修改。


    二、使用sls文件 批量删除计划任务

    1、添加删除计划任务文件

    vim del_crontab.sls

    2、输入内容

    # 指定命令
    /usr/sbin/ntpdate times.aliyun.com >>/dev/null:
    # 删除计划任务模块
      cron.absent:
    # 指定删除计划任务名
        - name: /usr/sbin/ntpdate times.aliyun.com >>/dev/null

    3、执行批量删除计划任务命令。

    salt '*' state.sls del_crontab
    --------------------------------------------
    Stest1:
    ----------
              ID: /usr/sbin/ntpdate times.aliyun.com >>/dev/null
        Function: cron.absent
          Result: True
         Comment: Cron /usr/sbin/ntpdate times.aliyun.com >>/dev/null removed from root's crontab
         Started: 19:44:37.490781
        Duration: 22.162 ms
         Changes:   
                  ----------
                  root:
                      /usr/sbin/ntpdate times.aliyun.com >>/dev/null
    
    Summary
    ------------
    Succeeded: 1 (changed=1)
    Failed:    0
    ------------
    Total states run:     1
    --------------------------------------------
    输出内容

  • 相关阅读:
    StepbyStep Guide to XI Transports Using CMS
    Converting File Content in a Sender Adapter
    XI Trace Level
    定义Inbound IDOC
    SAP 各逻辑系统之间数据传输之ALE之分配模型
    SAP 调用外部程序
    HR 事务代码
    业务数据保存时自动触发IDOC
    JDBC adapter Call Stored Procedures
    SAP Query 导入、导出
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/9358474.html
Copyright © 2011-2022 走看看